diff --git a/.changeset/dds-internal-ark.md b/.changeset/dds-internal-ark.md new file mode 100644 index 0000000..ceb3ce5 --- /dev/null +++ b/.changeset/dds-internal-ark.md @@ -0,0 +1,9 @@ +--- +"@devslab/dds-solid": minor +--- + +Use Ark UI internally for accessible interactions while preserving DDS public APIs and visual tokens. Add a simple RadioGroup, retained tab panels with reactive disabled navigation, toast interaction pausing, and native form reset compatibility. Acknowledge Ark UI on DDS pages. + +Add optional manual tab activation, consumer element IDs, unstyled native composition, and a DDS-owned dialog frame/portal API. Authorized external focus containers participate in the modal's focus cycle and accessibility isolation, preserving retry actions without exposing Ark APIs. + +Allow native section dialog content while preserving dialog attributes, presence, and focus behavior for existing consumer markup contracts. diff --git a/.gitignore b/.gitignore index e6f65bd..de58041 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ packages/*/dist/ storybook-static/ test-results/ playwright-report/ +.playwright-cli/ .wrangler/ dist-worker/ *storybook.log diff --git a/brand/index.html b/brand/index.html index 8a9138c..d1b5595 100644 --- a/brand/index.html +++ b/brand/index.html @@ -495,6 +495,7 @@
Background work
+ +