diff --git a/.changeset/ten-areas-decide.md b/.changeset/ten-areas-decide.md new file mode 100644 index 000000000000..94938f0d706b --- /dev/null +++ b/.changeset/ten-areas-decide.md @@ -0,0 +1,9 @@ +--- +"@db-ux/core-components": minor +--- + +Adapt switch component to support +- label position +- validation +- visual aid icons and to +- show message. diff --git a/.config/.jscpd.json b/.config/.jscpd.json index e4a2fab4d146..87dd0ba6f900 100644 --- a/.config/.jscpd.json +++ b/.config/.jscpd.json @@ -62,6 +62,5 @@ "showcases/shared/*.json", "showcases/vue-showcase/src/components/form/Form.vue" ], - "ignorePattern": [""], "absolute": true } diff --git a/.github/actions/cancel-workflow/action.yml b/.github/actions/cancel-workflow/action.yml new file mode 100644 index 000000000000..9b623920dd9d --- /dev/null +++ b/.github/actions/cancel-workflow/action.yml @@ -0,0 +1,18 @@ +--- +name: "Cancel Workflow" +description: "Cancel this workflow on failure" +inputs: + token: + description: "A Github PAT" + required: true +runs: + using: "composite" + steps: + - run: | + gh api \ + --method POST \ + --header "Accept: application/vnd.github+json" \ + /repos/db-ux-design-system/core-web/actions/runs/${{ github.run_id }}/cancel + shell: bash + env: + GH_TOKEN: ${{ inputs.token }} diff --git a/.github/dependabot.yml b/.github/dependabot.yml index eeb4b1cb75d8..3f39adea23c2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,8 +9,6 @@ updates: timezone: "Europe/Berlin" pull-request-branch-name: separator: "-" - cooldown: - default-days: 7 # Daily: Check minor and patch updates - package-ecosystem: "npm" @@ -20,8 +18,6 @@ updates: interval: "daily" time: "23:00" timezone: "Europe/Berlin" - cooldown: - default-days: 3 ignore: # angular: we update the major version manually - dependency-name: "@angular*" @@ -51,8 +47,6 @@ updates: patch-dependencies: update-types: - "patch" - patterns: - - "*" # Major framework dependencies - group by framework for better review angular: patterns: @@ -66,92 +60,56 @@ updates: - "react" - "react-dom" update-types: - - "minor" + - "minor" # Testing frameworks playwright: patterns: - "@playwright*" - "playwright*" - update-types: - - "minor" - - "major" # Linting and formatting tools eslint: patterns: - "eslint*" - "@eslint*" - "@typescript-eslint*" - update-types: - - "minor" - - "major" stylelint: patterns: - "stylelint*" - - "@double-great/stylelint-a11y" - update-types: - - "minor" - - "major" + - "@double-great/stylelint-a11y" prettier: patterns: - "prettier*" - update-types: - - "minor" - - "major" # Build tools and bundlers vite: patterns: - "vite*" - "vitest*" - update-types: - - "minor" - - "major" # Development tools typescript: patterns: - "typescript" - "tsx" - "tslib" - update-types: - - "minor" - - "major" # Commitlint commitlint: patterns: - "@commitlint*" - update-types: - - "minor" - - "major" # Other grouped dependencies builder.io: patterns: - "@builder.io/mitosis*" - update-types: - - "minor" - - "major" inquirer: patterns: - "@inquirer/*" - "inquirer" - update-types: - - "minor" - - "major" mdx-js: patterns: - "@mdx-js/*" - update-types: - - "minor" - - "major" guidepup: patterns: - "@guidepup/*" - update-types: - - "minor" - - "major" next: patterns: - "@next*" - "eslint-config-next" - "next" - update-types: - - "minor" - - "major" diff --git a/.github/workflows/00-init.yml b/.github/workflows/00-init.yml index ee2d282ccfbd..eecf7526895a 100644 --- a/.github/workflows/00-init.yml +++ b/.github/workflows/00-init.yml @@ -1,8 +1,5 @@ name: Init Workflow -permissions: - contents: read - on: workflow_call: @@ -19,3 +16,9 @@ jobs: env: ASSET_INIT_VECTOR: ${{ secrets.ASSET_INIT_VECTOR }} ASSET_PASSWORD: ${{ secrets.ASSET_PASSWORD }} + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/00-scan-secrets.yml b/.github/workflows/00-scan-secrets.yml index 8f866e8f6278..808568f4b1d5 100644 --- a/.github/workflows/00-scan-secrets.yml +++ b/.github/workflows/00-scan-secrets.yml @@ -1,8 +1,5 @@ name: Leaked Secrets Scan -permissions: - contents: read - on: workflow_call: @@ -25,3 +22,9 @@ jobs: base: "" head: ${{ github.ref_name }} extra_args: --results=verified,unknown + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-build-outputs.yml b/.github/workflows/01-build-outputs.yml index ebd590755f80..7a255f8e0e3f 100644 --- a/.github/workflows/01-build-outputs.yml +++ b/.github/workflows/01-build-outputs.yml @@ -1,9 +1,6 @@ --- name: Build outputs -permissions: - contents: read - on: workflow_call: @@ -74,3 +71,9 @@ jobs: with: name: db-ux-outputs path: build-outputs + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-build-patternhub.yml b/.github/workflows/01-build-patternhub.yml index d5c81054f19b..792140350acf 100644 --- a/.github/workflows/01-build-patternhub.yml +++ b/.github/workflows/01-build-patternhub.yml @@ -1,9 +1,6 @@ --- name: Build Patternhub -permissions: - contents: read - on: workflow_call: inputs: @@ -104,3 +101,9 @@ jobs: with: name: db-ux-patternhub path: build-showcases/patternhub + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-build-showcases.yml b/.github/workflows/01-build-showcases.yml index 98bd123f9f1a..d4022d7e96f1 100644 --- a/.github/workflows/01-build-showcases.yml +++ b/.github/workflows/01-build-showcases.yml @@ -1,9 +1,6 @@ --- name: Build Showcases -permissions: - contents: read - on: workflow_call: inputs: @@ -54,3 +51,9 @@ jobs: with: name: db-ux-${{ inputs.showcase }} path: build-showcases/${{ inputs.showcase }} + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-get-playwright-version.yml b/.github/workflows/01-get-playwright-version.yml index 919586652a32..10d8c9d7ea44 100644 --- a/.github/workflows/01-get-playwright-version.yml +++ b/.github/workflows/01-get-playwright-version.yml @@ -1,9 +1,6 @@ --- name: 🎭 Get playwright version -permissions: - contents: read - on: workflow_call: outputs: @@ -29,3 +26,9 @@ jobs: run: | OUTPUT=$(npx --no tsx scripts/github/get-playwright-version.ts) echo "version=$OUTPUT" >> $GITHUB_OUTPUT + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-get-publish-version.yml b/.github/workflows/01-get-publish-version.yml index 5e165a3a1556..f6b0a90cb7fa 100644 --- a/.github/workflows/01-get-publish-version.yml +++ b/.github/workflows/01-get-publish-version.yml @@ -1,9 +1,6 @@ --- name: Get and save publish version -permissions: - contents: read - on: workflow_call: # Map the workflow outputs to job outputs @@ -69,3 +66,9 @@ jobs: env: VALID_SEMVER_VERSION: ${{ steps.getVersion.outputs.version }} run: echo "$VALID_SEMVER_VERSION" + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-init-playwright.yml b/.github/workflows/01-init-playwright.yml index b38f3c32360a..a646f18df439 100644 --- a/.github/workflows/01-init-playwright.yml +++ b/.github/workflows/01-init-playwright.yml @@ -1,8 +1,5 @@ name: 🎭 Init Playwright -permissions: - contents: read - on: workflow_call: inputs: diff --git a/.github/workflows/01-lint.yml b/.github/workflows/01-lint.yml index ed0c90ce8244..95c0755fd4e4 100644 --- a/.github/workflows/01-lint.yml +++ b/.github/workflows/01-lint.yml @@ -1,8 +1,5 @@ name: Lint -permissions: - contents: read - on: workflow_call: @@ -22,3 +19,9 @@ jobs: npm run postinstall --workspace=nuxt-showcase npm run build --workspace=@db-ux/core-stylelint npm run lint + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/01-test.yml b/.github/workflows/01-test.yml index 8dcbdc6802b5..15a8591e8eaf 100644 --- a/.github/workflows/01-test.yml +++ b/.github/workflows/01-test.yml @@ -1,8 +1,5 @@ name: Test -permissions: - contents: read - on: workflow_call: @@ -19,3 +16,9 @@ jobs: - name: ⚡ Run Test run: npm run test + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/03-deploy-gh-pages.yml b/.github/workflows/03-deploy-gh-pages.yml index 7c5d70013da7..d1b64fe70d09 100644 --- a/.github/workflows/03-deploy-gh-pages.yml +++ b/.github/workflows/03-deploy-gh-pages.yml @@ -1,9 +1,6 @@ --- name: Deploy to gh-pages -permissions: - contents: read - on: workflow_call: inputs: @@ -20,8 +17,6 @@ jobs: deploy: name: Deploy runs-on: ubuntu-24.04 # Use Ubuntu 24.04 explicitly - permissions: - contents: write steps: - name: ⏬ Checkout repo uses: actions/checkout@v5 @@ -101,3 +96,9 @@ jobs: fi echo "URL: $URL" echo "### GH-Pages URL :rocket:

$URL" >> $GITHUB_STEP_SUMMARY + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/03-publish-packages.yml b/.github/workflows/03-publish-packages.yml index c0aa67dc00d3..0bc55defa184 100644 --- a/.github/workflows/03-publish-packages.yml +++ b/.github/workflows/03-publish-packages.yml @@ -44,3 +44,9 @@ jobs: PRE_RELEASE: ${{ inputs.preRelease }} VALID_SEMVER_VERSION: ${{ inputs.version }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + + - name: 💀 Killing me softly + uses: ./.github/actions/cancel-workflow + if: failure() + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/99-auto-merge.yml b/.github/workflows/99-auto-merge.yml index db559355a782..c48eafd8cbb1 100644 --- a/.github/workflows/99-auto-merge.yml +++ b/.github/workflows/99-auto-merge.yml @@ -1,10 +1,5 @@ --- name: Dependabot auto-merge - -permissions: - contents: write - pull-requests: write - on: workflow_call: diff --git a/.github/workflows/99-dependency-review.yml b/.github/workflows/99-dependency-review.yml index baf54774a995..5672d05b218e 100644 --- a/.github/workflows/99-dependency-review.yml +++ b/.github/workflows/99-dependency-review.yml @@ -1,9 +1,5 @@ --- name: "Dependency Review" - -permissions: - contents: read - on: workflow_call: diff --git a/.github/workflows/99-labeler.yml b/.github/workflows/99-labeler.yml index 4a0061f07653..40108acd279a 100644 --- a/.github/workflows/99-labeler.yml +++ b/.github/workflows/99-labeler.yml @@ -1,10 +1,5 @@ --- name: "Pull Request Labeler" - -permissions: - contents: read - pull-requests: write - on: workflow_call: diff --git a/.github/workflows/changesets-release-pr.yml b/.github/workflows/changesets-release-pr.yml index d836b5d2a7f3..9fa5db2417ef 100644 --- a/.github/workflows/changesets-release-pr.yml +++ b/.github/workflows/changesets-release-pr.yml @@ -54,6 +54,6 @@ jobs: - name: 🆙 Publish if: steps.changesets.outputs.hasChangesets == 'false' run: | - npx --no tsx scripts/github/changesets/publish.ts + npx --no tsx scripts/github/publish.ts env: GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }} diff --git a/.github/workflows/cleanup.yml b/.github/workflows/cleanup.yml index b9910f9e9a36..603dc9ab1245 100644 --- a/.github/workflows/cleanup.yml +++ b/.github/workflows/cleanup.yml @@ -1,9 +1,6 @@ --- name: Cleans all preview pages for gh-pages -permissions: - contents: write - on: schedule: - cron: "0 0 * * *" diff --git a/.github/workflows/default.yml b/.github/workflows/default.yml index 199c0b971825..f60451396dd4 100644 --- a/.github/workflows/default.yml +++ b/.github/workflows/default.yml @@ -204,6 +204,12 @@ jobs: version: ${{ needs.get-playwright-version.outputs.version }} showcase: stencil-showcase + cancel-on-failure-test-showcase-stencil: + if: ${{ needs.test-showcase-stencil.result == 'failure' }} + uses: ./.github/workflows/00-cancel-workflow.yml + secrets: inherit + needs: [test-showcase-stencil] + test-showcase-angular: uses: ./.github/workflows/02-e2e-showcases.yml needs: [build-showcase-angular, get-playwright-version] @@ -211,6 +217,12 @@ jobs: version: ${{ needs.get-playwright-version.outputs.version }} showcase: angular-showcase + cancel-on-failure-test-showcase-angular: + if: ${{ needs.test-showcase-angular.result == 'failure' }} + uses: ./.github/workflows/00-cancel-workflow.yml + secrets: inherit + needs: [test-showcase-angular] + test-showcase-react: uses: ./.github/workflows/02-e2e-showcases.yml needs: [build-showcase-react, get-playwright-version] diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f38a30abf402..1c3b33cf5515 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,11 +1,6 @@ --- name: Test and publish to package registries after new GitHub release -permissions: - contents: write - actions: write - id-token: write - on: release: types: [published] diff --git a/.npmignore b/.npmignore index a66ffb5c1404..4e6d4582d633 100644 --- a/.npmignore +++ b/.npmignore @@ -7,4 +7,3 @@ build/**/CONTRIBUTION.md build/android/**/favicon.ico build/android/**/robots.txt build/android/**/site.webmanifest -!CHANGELOG.md diff --git a/__snapshots__/accordion-item/showcase/chromium-highContrast/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png b/__snapshots__/accordion-item/showcase/chromium-highContrast/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png index 3b233077bc29..e22d91dd5239 100644 Binary files a/__snapshots__/accordion-item/showcase/chromium-highContrast/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png and b/__snapshots__/accordion-item/showcase/chromium-highContrast/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png differ diff --git a/__snapshots__/accordion-item/showcase/chromium/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png b/__snapshots__/accordion-item/showcase/chromium/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png index 8132e49ec693..fe8b3c85c721 100644 Binary files a/__snapshots__/accordion-item/showcase/chromium/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png and b/__snapshots__/accordion-item/showcase/chromium/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png differ diff --git a/__snapshots__/accordion-item/showcase/firefox/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png b/__snapshots__/accordion-item/showcase/firefox/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png index d5f8d8d66413..2b8eca8e161f 100644 Binary files a/__snapshots__/accordion-item/showcase/firefox/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png and b/__snapshots__/accordion-item/showcase/firefox/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png differ diff --git a/__snapshots__/accordion-item/showcase/mobile-chrome/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png b/__snapshots__/accordion-item/showcase/mobile-chrome/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png index 3e7d25b84c78..b41989fd3fbf 100644 Binary files a/__snapshots__/accordion-item/showcase/mobile-chrome/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png and b/__snapshots__/accordion-item/showcase/mobile-chrome/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png differ diff --git a/__snapshots__/accordion-item/showcase/mobile-safari/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png b/__snapshots__/accordion-item/showcase/mobile-safari/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png index 3fe869b80479..dcf9e821ed02 100644 Binary files a/__snapshots__/accordion-item/showcase/mobile-safari/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png and b/__snapshots__/accordion-item/showcase/mobile-safari/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png differ diff --git a/__snapshots__/accordion-item/showcase/webkit/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png b/__snapshots__/accordion-item/showcase/webkit/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png index 466e884ef873..8759c231c94e 100644 Binary files a/__snapshots__/accordion-item/showcase/webkit/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png and b/__snapshots__/accordion-item/showcase/webkit/DBAccordionItem-should-match-screenshot-1/DBAccordionItem-should-match-screenshot.png differ diff --git a/__snapshots__/accordion/showcase/chromium-highContrast/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png b/__snapshots__/accordion/showcase/chromium-highContrast/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png index 25ad41f28a03..58239fb13fb7 100644 Binary files a/__snapshots__/accordion/showcase/chromium-highContrast/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png and b/__snapshots__/accordion/showcase/chromium-highContrast/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png differ diff --git a/__snapshots__/accordion/showcase/chromium/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png b/__snapshots__/accordion/showcase/chromium/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png index 7537952c443f..3f58bd2687c6 100644 Binary files a/__snapshots__/accordion/showcase/chromium/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png and b/__snapshots__/accordion/showcase/chromium/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png differ diff --git a/__snapshots__/accordion/showcase/firefox/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png b/__snapshots__/accordion/showcase/firefox/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png index 6137d0feac4a..5fdb9024d1db 100644 Binary files a/__snapshots__/accordion/showcase/firefox/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png and b/__snapshots__/accordion/showcase/firefox/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png differ diff --git a/__snapshots__/accordion/showcase/mobile-chrome/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png b/__snapshots__/accordion/showcase/mobile-chrome/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png index 992c24bcdce8..1b7f5ecae7a4 100644 Binary files a/__snapshots__/accordion/showcase/mobile-chrome/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png and b/__snapshots__/accordion/showcase/mobile-chrome/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png differ diff --git a/__snapshots__/accordion/showcase/mobile-safari/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png b/__snapshots__/accordion/showcase/mobile-safari/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png index 6a94a8db6329..cba30d3ed5ab 100644 Binary files a/__snapshots__/accordion/showcase/mobile-safari/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png and b/__snapshots__/accordion/showcase/mobile-safari/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png differ diff --git a/__snapshots__/accordion/showcase/webkit/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png b/__snapshots__/accordion/showcase/webkit/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png index e140a34a0a50..b8f89b9e6650 100644 Binary files a/__snapshots__/accordion/showcase/webkit/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png and b/__snapshots__/accordion/showcase/webkit/DBAccordion-should-match-screenshot-1/DBAccordion-should-match-screenshot.png differ diff --git a/__snapshots__/badge/showcase/chromium-highContrast/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png b/__snapshots__/badge/showcase/chromium-highContrast/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png index 4d776799b567..230d7a3fa0c0 100644 Binary files a/__snapshots__/badge/showcase/chromium-highContrast/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/showcase/chromium-highContrast/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png differ diff --git a/__snapshots__/badge/showcase/chromium/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png b/__snapshots__/badge/showcase/chromium/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png index bcb47820e436..7519dccc54da 100644 Binary files a/__snapshots__/badge/showcase/chromium/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/showcase/chromium/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png differ diff --git a/__snapshots__/badge/showcase/firefox/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png b/__snapshots__/badge/showcase/firefox/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png index b9c53d56a10e..e0ffd6b968d4 100644 Binary files a/__snapshots__/badge/showcase/firefox/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/showcase/firefox/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png differ diff --git a/__snapshots__/badge/showcase/mobile-chrome/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png b/__snapshots__/badge/showcase/mobile-chrome/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png index 26236573cbc8..e0062b34f3fc 100644 Binary files a/__snapshots__/badge/showcase/mobile-chrome/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/showcase/mobile-chrome/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png differ diff --git a/__snapshots__/badge/showcase/mobile-safari/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png b/__snapshots__/badge/showcase/mobile-safari/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png index 8c2f9a31e6a6..7d70b586b371 100644 Binary files a/__snapshots__/badge/showcase/mobile-safari/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/showcase/mobile-safari/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png differ diff --git a/__snapshots__/badge/showcase/webkit/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png b/__snapshots__/badge/showcase/webkit/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png index b36772a814bf..495249c71256 100644 Binary files a/__snapshots__/badge/showcase/webkit/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/showcase/webkit/DBBadge-should-match-screenshot-1/DBBadge-should-match-screenshot.png differ diff --git a/__snapshots__/brand/showcase/chromium-highContrast/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png b/__snapshots__/brand/showcase/chromium-highContrast/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png index 42ea60e05bf8..928933bfac00 100644 Binary files a/__snapshots__/brand/showcase/chromium-highContrast/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png and b/__snapshots__/brand/showcase/chromium-highContrast/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png differ diff --git a/__snapshots__/brand/showcase/chromium/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png b/__snapshots__/brand/showcase/chromium/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png index b4e513cb2c7d..e33131f015d5 100644 Binary files a/__snapshots__/brand/showcase/chromium/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png and b/__snapshots__/brand/showcase/chromium/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png differ diff --git a/__snapshots__/brand/showcase/firefox/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png b/__snapshots__/brand/showcase/firefox/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png index 727842da8e65..5e6fd3c968cb 100644 Binary files a/__snapshots__/brand/showcase/firefox/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png and b/__snapshots__/brand/showcase/firefox/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png differ diff --git a/__snapshots__/brand/showcase/mobile-chrome/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png b/__snapshots__/brand/showcase/mobile-chrome/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png index 0efafa75179e..0756c06450cc 100644 Binary files a/__snapshots__/brand/showcase/mobile-chrome/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png and b/__snapshots__/brand/showcase/mobile-chrome/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png differ diff --git a/__snapshots__/brand/showcase/mobile-safari/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png b/__snapshots__/brand/showcase/mobile-safari/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png index 5ee24fc137c5..345b4f3f75d7 100644 Binary files a/__snapshots__/brand/showcase/mobile-safari/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png and b/__snapshots__/brand/showcase/mobile-safari/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png differ diff --git a/__snapshots__/brand/showcase/webkit/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png b/__snapshots__/brand/showcase/webkit/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png index 662ac336344d..c282e5d1ed84 100644 Binary files a/__snapshots__/brand/showcase/webkit/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png and b/__snapshots__/brand/showcase/webkit/DBBrand-should-match-screenshot-1/DBBrand-should-match-screenshot.png differ diff --git a/__snapshots__/button/showcase/chromium-highContrast/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png b/__snapshots__/button/showcase/chromium-highContrast/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png index 7febc3539c4e..0cf2995ac96c 100644 Binary files a/__snapshots__/button/showcase/chromium-highContrast/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png and b/__snapshots__/button/showcase/chromium-highContrast/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png differ diff --git a/__snapshots__/button/showcase/chromium/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png b/__snapshots__/button/showcase/chromium/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png index 812713e5ed78..c40ca30c14e1 100644 Binary files a/__snapshots__/button/showcase/chromium/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png and b/__snapshots__/button/showcase/chromium/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png differ diff --git a/__snapshots__/button/showcase/firefox/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png b/__snapshots__/button/showcase/firefox/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png index 791fc57da469..aa022def3e82 100644 Binary files a/__snapshots__/button/showcase/firefox/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png and b/__snapshots__/button/showcase/firefox/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png differ diff --git a/__snapshots__/button/showcase/mobile-chrome/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png b/__snapshots__/button/showcase/mobile-chrome/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png index 40bd172824b0..c9953192272c 100644 Binary files a/__snapshots__/button/showcase/mobile-chrome/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png and b/__snapshots__/button/showcase/mobile-chrome/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png differ diff --git a/__snapshots__/button/showcase/mobile-safari/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png b/__snapshots__/button/showcase/mobile-safari/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png index 02a1e6442f77..987ac045c308 100644 Binary files a/__snapshots__/button/showcase/mobile-safari/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png and b/__snapshots__/button/showcase/mobile-safari/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png differ diff --git a/__snapshots__/button/showcase/webkit/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png b/__snapshots__/button/showcase/webkit/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png index 3b6798e9e9b8..4c30c4908d42 100644 Binary files a/__snapshots__/button/showcase/webkit/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png and b/__snapshots__/button/showcase/webkit/DBButton-should-match-screenshot-1/DBButton-should-match-screenshot.png differ diff --git a/__snapshots__/card/showcase/chromium-highContrast/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png b/__snapshots__/card/showcase/chromium-highContrast/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png index 52351f5fc377..10dc1394c270 100644 Binary files a/__snapshots__/card/showcase/chromium-highContrast/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png and b/__snapshots__/card/showcase/chromium-highContrast/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png differ diff --git a/__snapshots__/card/showcase/chromium/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png b/__snapshots__/card/showcase/chromium/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png index d7ac845122ca..8a0fbb21d273 100644 Binary files a/__snapshots__/card/showcase/chromium/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png and b/__snapshots__/card/showcase/chromium/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png differ diff --git a/__snapshots__/card/showcase/firefox/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png b/__snapshots__/card/showcase/firefox/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png index 410b506c242b..ae64e912c38f 100644 Binary files a/__snapshots__/card/showcase/firefox/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png and b/__snapshots__/card/showcase/firefox/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png differ diff --git a/__snapshots__/card/showcase/mobile-chrome/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png b/__snapshots__/card/showcase/mobile-chrome/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png index 6b7ec3f82ba6..207206a933bc 100644 Binary files a/__snapshots__/card/showcase/mobile-chrome/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png and b/__snapshots__/card/showcase/mobile-chrome/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png differ diff --git a/__snapshots__/card/showcase/mobile-safari/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png b/__snapshots__/card/showcase/mobile-safari/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png index 74ddc84ef752..9a2500f82ebc 100644 Binary files a/__snapshots__/card/showcase/mobile-safari/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png and b/__snapshots__/card/showcase/mobile-safari/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png differ diff --git a/__snapshots__/card/showcase/webkit/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png b/__snapshots__/card/showcase/webkit/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png index 98e83f099f45..95166efba9de 100644 Binary files a/__snapshots__/card/showcase/webkit/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png and b/__snapshots__/card/showcase/webkit/DBCard-should-match-screenshot-1/DBCard-should-match-screenshot.png differ diff --git a/__snapshots__/checkbox/showcase/chromium-highContrast/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png b/__snapshots__/checkbox/showcase/chromium-highContrast/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png index 22fbcdf55a89..bf675876d918 100644 Binary files a/__snapshots__/checkbox/showcase/chromium-highContrast/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png and b/__snapshots__/checkbox/showcase/chromium-highContrast/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png differ diff --git a/__snapshots__/checkbox/showcase/chromium/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png b/__snapshots__/checkbox/showcase/chromium/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png index 33071de90eee..493df1ad1c4a 100644 Binary files a/__snapshots__/checkbox/showcase/chromium/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png and b/__snapshots__/checkbox/showcase/chromium/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png differ diff --git a/__snapshots__/checkbox/showcase/firefox/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png b/__snapshots__/checkbox/showcase/firefox/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png index 272e89a683b9..3e515f0c5b3e 100644 Binary files a/__snapshots__/checkbox/showcase/firefox/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png and b/__snapshots__/checkbox/showcase/firefox/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png differ diff --git a/__snapshots__/checkbox/showcase/mobile-chrome/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png b/__snapshots__/checkbox/showcase/mobile-chrome/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png index 11d4ed4222d8..dceeadb38000 100644 Binary files a/__snapshots__/checkbox/showcase/mobile-chrome/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png and b/__snapshots__/checkbox/showcase/mobile-chrome/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png differ diff --git a/__snapshots__/checkbox/showcase/mobile-safari/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png b/__snapshots__/checkbox/showcase/mobile-safari/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png index 7f931a36170c..9c08d1d9be91 100644 Binary files a/__snapshots__/checkbox/showcase/mobile-safari/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png and b/__snapshots__/checkbox/showcase/mobile-safari/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png differ diff --git a/__snapshots__/checkbox/showcase/webkit/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png b/__snapshots__/checkbox/showcase/webkit/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png index 49ec1ce64b45..a3cde47e3d2c 100644 Binary files a/__snapshots__/checkbox/showcase/webkit/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png and b/__snapshots__/checkbox/showcase/webkit/DBCheckbox-should-match-screenshot-1/DBCheckbox-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/chromium-highContrast/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png b/__snapshots__/custom-select/showcase/chromium-highContrast/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png index 2517a9b723c3..bbad43d1408b 100644 Binary files a/__snapshots__/custom-select/showcase/chromium-highContrast/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png and b/__snapshots__/custom-select/showcase/chromium-highContrast/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/custom-select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml index 7b1e5cd14997..415f05d8f96c 100644 --- a/__snapshots__/custom-select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/custom-select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml @@ -12,15 +12,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: (Default) Regular - group: @@ -33,15 +24,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Expressive - group: @@ -54,15 +36,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Multiple" - text: (Default) False @@ -76,15 +49,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -97,15 +61,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Variant" - text: (Default) Label Above @@ -119,15 +74,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Floating Label - group: @@ -140,15 +86,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Label" - text: (Default) True @@ -162,15 +99,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -183,15 +111,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Message" - text: (Default) False @@ -205,15 +124,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -226,15 +136,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Helper Message - status - link "Show Icon" @@ -249,15 +150,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -270,15 +162,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Validation" - text: (Default) No Validation @@ -292,15 +175,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Invalid - group: @@ -313,15 +187,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Invalid Message - status - text: Valid @@ -335,15 +200,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: "TODO: Add a validMessage" - status - link "Required" @@ -358,15 +214,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -379,15 +226,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Required Asterisk" - text: (Default) True @@ -401,15 +239,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -422,15 +251,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Disabled" - text: (Default) False @@ -444,15 +264,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -465,15 +276,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Form Field Width" - text: (Default) Full @@ -487,15 +289,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -508,15 +301,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Dropdown Width" - text: "Form Field Width: Full (Default) Fixed" @@ -530,15 +314,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -551,15 +326,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -572,15 +338,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: "Form Field Width: Auto (Default) Fixed" - group: @@ -593,15 +350,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -614,15 +362,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -635,15 +374,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - link "Placement" - text: "Form Field Width: Full (Default) Bottom" @@ -657,15 +387,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top - group: @@ -678,15 +399,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "Form Field Width: Auto (Default) Bottom-Start" - group: @@ -699,15 +411,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Bottom-End - group: @@ -720,15 +423,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-Start - group: @@ -741,15 +435,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-End - group: @@ -762,15 +447,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Selected type" - text: (Default) Text @@ -790,9 +466,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Amount - group: @@ -811,9 +484,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag - group: @@ -832,9 +502,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show No Result" - text: (Default) False @@ -848,15 +515,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -874,15 +532,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -941,15 +590,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Select All" - text: (Default) False @@ -989,15 +629,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Clear Selection" - text: (Default) True @@ -1011,15 +642,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -1032,15 +654,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Examples Single" - text: Icons @@ -1054,15 +667,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Less than 6 - group: @@ -1337,9 +941,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag grow + auto - group: @@ -1358,9 +959,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - 'link "Example: Other configuration"': - text: Search Value @@ -1387,15 +985,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Transform Selected Label - group: @@ -1408,15 +997,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Custom Search Filter - group: @@ -1432,13 +1012,4 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status \ No newline at end of file diff --git a/__snapshots__/custom-select/showcase/chromium/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png b/__snapshots__/custom-select/showcase/chromium/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png index d6e4ce92bfcb..b8020e8ba21f 100644 Binary files a/__snapshots__/custom-select/showcase/chromium/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png and b/__snapshots__/custom-select/showcase/chromium/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/chromium/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/custom-select/showcase/chromium/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml index 7b1e5cd14997..415f05d8f96c 100644 --- a/__snapshots__/custom-select/showcase/chromium/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/custom-select/showcase/chromium/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml @@ -12,15 +12,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: (Default) Regular - group: @@ -33,15 +24,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Expressive - group: @@ -54,15 +36,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Multiple" - text: (Default) False @@ -76,15 +49,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -97,15 +61,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Variant" - text: (Default) Label Above @@ -119,15 +74,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Floating Label - group: @@ -140,15 +86,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Label" - text: (Default) True @@ -162,15 +99,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -183,15 +111,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Message" - text: (Default) False @@ -205,15 +124,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -226,15 +136,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Helper Message - status - link "Show Icon" @@ -249,15 +150,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -270,15 +162,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Validation" - text: (Default) No Validation @@ -292,15 +175,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Invalid - group: @@ -313,15 +187,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Invalid Message - status - text: Valid @@ -335,15 +200,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: "TODO: Add a validMessage" - status - link "Required" @@ -358,15 +214,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -379,15 +226,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Required Asterisk" - text: (Default) True @@ -401,15 +239,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -422,15 +251,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Disabled" - text: (Default) False @@ -444,15 +264,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -465,15 +276,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Form Field Width" - text: (Default) Full @@ -487,15 +289,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -508,15 +301,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Dropdown Width" - text: "Form Field Width: Full (Default) Fixed" @@ -530,15 +314,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -551,15 +326,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -572,15 +338,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: "Form Field Width: Auto (Default) Fixed" - group: @@ -593,15 +350,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -614,15 +362,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -635,15 +374,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - link "Placement" - text: "Form Field Width: Full (Default) Bottom" @@ -657,15 +387,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top - group: @@ -678,15 +399,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "Form Field Width: Auto (Default) Bottom-Start" - group: @@ -699,15 +411,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Bottom-End - group: @@ -720,15 +423,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-Start - group: @@ -741,15 +435,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-End - group: @@ -762,15 +447,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Selected type" - text: (Default) Text @@ -790,9 +466,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Amount - group: @@ -811,9 +484,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag - group: @@ -832,9 +502,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show No Result" - text: (Default) False @@ -848,15 +515,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -874,15 +532,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -941,15 +590,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Select All" - text: (Default) False @@ -989,15 +629,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Clear Selection" - text: (Default) True @@ -1011,15 +642,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -1032,15 +654,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Examples Single" - text: Icons @@ -1054,15 +667,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Less than 6 - group: @@ -1337,9 +941,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag grow + auto - group: @@ -1358,9 +959,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - 'link "Example: Other configuration"': - text: Search Value @@ -1387,15 +985,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Transform Selected Label - group: @@ -1408,15 +997,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Custom Search Filter - group: @@ -1432,13 +1012,4 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status \ No newline at end of file diff --git a/__snapshots__/custom-select/showcase/firefox/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png b/__snapshots__/custom-select/showcase/firefox/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png index 8d9320f19917..4930ce0cb8d6 100644 Binary files a/__snapshots__/custom-select/showcase/firefox/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png and b/__snapshots__/custom-select/showcase/firefox/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/firefox/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/custom-select/showcase/firefox/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml index 7b1e5cd14997..415f05d8f96c 100644 --- a/__snapshots__/custom-select/showcase/firefox/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/custom-select/showcase/firefox/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml @@ -12,15 +12,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: (Default) Regular - group: @@ -33,15 +24,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Expressive - group: @@ -54,15 +36,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Multiple" - text: (Default) False @@ -76,15 +49,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -97,15 +61,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Variant" - text: (Default) Label Above @@ -119,15 +74,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Floating Label - group: @@ -140,15 +86,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Label" - text: (Default) True @@ -162,15 +99,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -183,15 +111,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Message" - text: (Default) False @@ -205,15 +124,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -226,15 +136,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Helper Message - status - link "Show Icon" @@ -249,15 +150,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -270,15 +162,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Validation" - text: (Default) No Validation @@ -292,15 +175,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Invalid - group: @@ -313,15 +187,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Invalid Message - status - text: Valid @@ -335,15 +200,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: "TODO: Add a validMessage" - status - link "Required" @@ -358,15 +214,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -379,15 +226,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Required Asterisk" - text: (Default) True @@ -401,15 +239,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -422,15 +251,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Disabled" - text: (Default) False @@ -444,15 +264,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -465,15 +276,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Form Field Width" - text: (Default) Full @@ -487,15 +289,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -508,15 +301,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Dropdown Width" - text: "Form Field Width: Full (Default) Fixed" @@ -530,15 +314,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -551,15 +326,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -572,15 +338,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: "Form Field Width: Auto (Default) Fixed" - group: @@ -593,15 +350,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -614,15 +362,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -635,15 +374,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - link "Placement" - text: "Form Field Width: Full (Default) Bottom" @@ -657,15 +387,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top - group: @@ -678,15 +399,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "Form Field Width: Auto (Default) Bottom-Start" - group: @@ -699,15 +411,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Bottom-End - group: @@ -720,15 +423,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-Start - group: @@ -741,15 +435,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-End - group: @@ -762,15 +447,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Selected type" - text: (Default) Text @@ -790,9 +466,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Amount - group: @@ -811,9 +484,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag - group: @@ -832,9 +502,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show No Result" - text: (Default) False @@ -848,15 +515,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -874,15 +532,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -941,15 +590,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Select All" - text: (Default) False @@ -989,15 +629,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Clear Selection" - text: (Default) True @@ -1011,15 +642,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -1032,15 +654,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Examples Single" - text: Icons @@ -1054,15 +667,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Less than 6 - group: @@ -1337,9 +941,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag grow + auto - group: @@ -1358,9 +959,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - 'link "Example: Other configuration"': - text: Search Value @@ -1387,15 +985,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Transform Selected Label - group: @@ -1408,15 +997,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Custom Search Filter - group: @@ -1432,13 +1012,4 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status \ No newline at end of file diff --git a/__snapshots__/custom-select/showcase/mobile-chrome/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png b/__snapshots__/custom-select/showcase/mobile-chrome/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png index 17e0e915347b..745eb5310d65 100644 Binary files a/__snapshots__/custom-select/showcase/mobile-chrome/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png and b/__snapshots__/custom-select/showcase/mobile-chrome/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/custom-select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml index a832b9f63a80..04b6616e1ad0 100644 --- a/__snapshots__/custom-select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/custom-select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml @@ -12,15 +12,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: (Default) Regular @@ -34,15 +25,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Expressive @@ -56,15 +38,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Multiple" @@ -79,15 +52,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -101,15 +65,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Variant" @@ -124,15 +79,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Floating Label @@ -146,15 +92,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Show Label" @@ -169,15 +106,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "False" @@ -191,15 +119,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Show Message" @@ -214,15 +133,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -236,15 +146,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - text: Helper Message - status @@ -260,15 +161,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -282,15 +174,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Validation" @@ -305,15 +188,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Invalid @@ -327,15 +201,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - text: Invalid Message - status @@ -350,15 +215,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - text: "TODO: Add a validMessage" - status @@ -374,15 +230,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -396,15 +243,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show Required Asterisk" @@ -419,15 +257,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "False" @@ -441,15 +270,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Disabled" @@ -464,15 +284,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -486,15 +297,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Form Field Width" @@ -509,15 +311,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Auto @@ -531,15 +324,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Dropdown Width" @@ -554,15 +338,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Auto @@ -576,15 +351,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - text: Full @@ -598,15 +364,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - text: "Form Field Width: Auto (Default) Fixed" @@ -620,15 +377,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Auto @@ -642,15 +390,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - text: Full @@ -664,15 +403,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - link "Placement" @@ -687,15 +417,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Top @@ -709,15 +430,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "Form Field Width: Auto (Default) Bottom-Start" @@ -731,15 +443,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Bottom-End @@ -753,15 +456,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Top-Start @@ -775,15 +469,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Top-End @@ -797,15 +482,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Selected type" @@ -826,9 +502,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: Amount @@ -848,9 +521,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: Tag @@ -870,9 +540,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show No Result" @@ -887,15 +554,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -916,15 +574,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -987,15 +636,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show Select All" @@ -1037,15 +677,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show Clear Selection" @@ -1060,15 +691,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "False" @@ -1082,15 +704,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Examples Single" @@ -1105,15 +718,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Less than 6 @@ -1399,9 +1003,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: Tag grow + auto @@ -1421,9 +1022,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - 'link "Example: Other configuration"': @@ -1452,15 +1050,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Transform Selected Label @@ -1474,15 +1063,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Custom Search Filter @@ -1499,14 +1079,5 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status \ No newline at end of file diff --git a/__snapshots__/custom-select/showcase/mobile-safari/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png b/__snapshots__/custom-select/showcase/mobile-safari/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png index 547ee1d20b1e..0a000d189403 100644 Binary files a/__snapshots__/custom-select/showcase/mobile-safari/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png and b/__snapshots__/custom-select/showcase/mobile-safari/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/mobile-safari/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/custom-select/showcase/mobile-safari/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml index a832b9f63a80..04b6616e1ad0 100644 --- a/__snapshots__/custom-select/showcase/mobile-safari/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/custom-select/showcase/mobile-safari/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml @@ -12,15 +12,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: (Default) Regular @@ -34,15 +25,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Expressive @@ -56,15 +38,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Multiple" @@ -79,15 +52,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -101,15 +65,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Variant" @@ -124,15 +79,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Floating Label @@ -146,15 +92,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Show Label" @@ -169,15 +106,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "False" @@ -191,15 +119,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Show Message" @@ -214,15 +133,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -236,15 +146,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - text: Helper Message - status @@ -260,15 +161,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -282,15 +174,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Validation" @@ -305,15 +188,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Invalid @@ -327,15 +201,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - text: Invalid Message - status @@ -350,15 +215,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - text: "TODO: Add a validMessage" - status @@ -374,15 +230,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -396,15 +243,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show Required Asterisk" @@ -419,15 +257,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "False" @@ -441,15 +270,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Disabled" @@ -464,15 +284,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -486,15 +297,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Form Field Width" @@ -509,15 +311,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Auto @@ -531,15 +324,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Dropdown Width" @@ -554,15 +338,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Auto @@ -576,15 +351,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - text: Full @@ -598,15 +364,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - text: "Form Field Width: Auto (Default) Fixed" @@ -620,15 +377,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Auto @@ -642,15 +390,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - text: Full @@ -664,15 +403,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - button "Close" - status - link "Placement" @@ -687,15 +417,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Top @@ -709,15 +430,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: "Form Field Width: Auto (Default) Bottom-Start" @@ -731,15 +443,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Bottom-End @@ -753,15 +456,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Top-Start @@ -775,15 +469,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Top-End @@ -797,15 +482,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - link "Selected type" @@ -826,9 +502,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: Amount @@ -848,9 +521,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: Tag @@ -870,9 +540,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show No Result" @@ -887,15 +554,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -916,15 +574,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "True" @@ -987,15 +636,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show Select All" @@ -1037,15 +677,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Show Clear Selection" @@ -1060,15 +691,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: "False" @@ -1082,15 +704,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - link "Examples Single" @@ -1105,15 +718,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Less than 6 @@ -1399,9 +1003,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - text: Tag grow + auto @@ -1421,9 +1022,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - button "Close" - status - 'link "Example: Other configuration"': @@ -1452,15 +1050,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Transform Selected Label @@ -1474,15 +1063,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status - text: Custom Search Filter @@ -1499,14 +1079,5 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - button "Close" - status \ No newline at end of file diff --git a/__snapshots__/custom-select/showcase/webkit/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png b/__snapshots__/custom-select/showcase/webkit/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png index 18cf0218aa6d..fefdc72c915b 100644 Binary files a/__snapshots__/custom-select/showcase/webkit/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png and b/__snapshots__/custom-select/showcase/webkit/DBCustomSelect-should-match-screenshot-1/DBCustomSelect-should-match-screenshot.png differ diff --git a/__snapshots__/custom-select/showcase/webkit/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/custom-select/showcase/webkit/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml index 7b1e5cd14997..415f05d8f96c 100644 --- a/__snapshots__/custom-select/showcase/webkit/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/custom-select/showcase/webkit/should-have-same-aria-snapshot/DBCustomSelect-should-have-same-aria-snapshot.yaml @@ -12,15 +12,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: (Default) Regular - group: @@ -33,15 +24,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Expressive - group: @@ -54,15 +36,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Multiple" - text: (Default) False @@ -76,15 +49,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -97,15 +61,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Variant" - text: (Default) Label Above @@ -119,15 +74,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Floating Label - group: @@ -140,15 +86,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Label" - text: (Default) True @@ -162,15 +99,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -183,15 +111,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Show Message" - text: (Default) False @@ -205,15 +124,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -226,15 +136,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Helper Message - status - link "Show Icon" @@ -249,15 +150,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -270,15 +162,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Validation" - text: (Default) No Validation @@ -292,15 +175,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Invalid - group: @@ -313,15 +187,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: Invalid Message - status - text: Valid @@ -335,15 +200,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - text: "TODO: Add a validMessage" - status - link "Required" @@ -358,15 +214,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -379,15 +226,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Required Asterisk" - text: (Default) True @@ -401,15 +239,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -422,15 +251,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Disabled" - text: (Default) False @@ -444,15 +264,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -465,15 +276,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Form Field Width" - text: (Default) Full @@ -487,15 +289,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -508,15 +301,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Dropdown Width" - text: "Form Field Width: Full (Default) Fixed" @@ -530,15 +314,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -551,15 +326,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -572,15 +338,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: "Form Field Width: Auto (Default) Fixed" - group: @@ -593,15 +350,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Auto - group: @@ -614,15 +362,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - text: Full - group: @@ -635,15 +374,6 @@ - listitem: - radio "2" - text: "2" - - listitem: - - radio "3" - - text: "3" - - listitem: - - radio "4" - - text: "4" - - listitem: - - radio "5" - - text: "5" - status - link "Placement" - text: "Form Field Width: Full (Default) Bottom" @@ -657,15 +387,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top - group: @@ -678,15 +399,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: "Form Field Width: Auto (Default) Bottom-Start" - group: @@ -699,15 +411,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Bottom-End - group: @@ -720,15 +423,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-Start - group: @@ -741,15 +435,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Top-End - group: @@ -762,15 +447,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - link "Selected type" - text: (Default) Text @@ -790,9 +466,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Amount - group: @@ -811,9 +484,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag - group: @@ -832,9 +502,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show No Result" - text: (Default) False @@ -848,15 +515,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -874,15 +532,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "True" - group: @@ -941,15 +590,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Select All" - text: (Default) False @@ -989,15 +629,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Show Clear Selection" - text: (Default) True @@ -1011,15 +642,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: "False" - group: @@ -1032,15 +654,6 @@ - listitem: - checkbox "Option 2" - text: Option 2 - - listitem: - - checkbox "Option 3" - - text: Option 3 - - listitem: - - checkbox "Option 4" - - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - link "Examples Single" - text: Icons @@ -1054,15 +667,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Less than 6 - group: @@ -1337,9 +941,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - text: Tag grow + auto - group: @@ -1358,9 +959,6 @@ - listitem: - checkbox "Option 4" - text: Option 4 - - listitem: - - checkbox "Option 5" - - text: Option 5 - status - 'link "Example: Other configuration"': - text: Search Value @@ -1387,15 +985,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Transform Selected Label - group: @@ -1408,15 +997,6 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status - text: Custom Search Filter - group: @@ -1432,13 +1012,4 @@ - listitem: - radio "Option 2" - text: Option 2 - - listitem: - - radio "Option 3" - - text: Option 3 - - listitem: - - radio "Option 4" - - text: Option 4 - - listitem: - - radio "Option 5" - - text: Option 5 - status \ No newline at end of file diff --git a/__snapshots__/divider/showcase/chromium-highContrast/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png b/__snapshots__/divider/showcase/chromium-highContrast/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png index 1a15c955f09d..1117f516a507 100644 Binary files a/__snapshots__/divider/showcase/chromium-highContrast/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png and b/__snapshots__/divider/showcase/chromium-highContrast/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png differ diff --git a/__snapshots__/divider/showcase/chromium/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png b/__snapshots__/divider/showcase/chromium/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png index 4f0b449f9ae8..29634016901f 100644 Binary files a/__snapshots__/divider/showcase/chromium/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png and b/__snapshots__/divider/showcase/chromium/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png differ diff --git a/__snapshots__/divider/showcase/firefox/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png b/__snapshots__/divider/showcase/firefox/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png index 05be5a56d214..e45f9ca4e6a1 100644 Binary files a/__snapshots__/divider/showcase/firefox/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png and b/__snapshots__/divider/showcase/firefox/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png differ diff --git a/__snapshots__/divider/showcase/mobile-chrome/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png b/__snapshots__/divider/showcase/mobile-chrome/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png index ffabd6a79231..40d60d539557 100644 Binary files a/__snapshots__/divider/showcase/mobile-chrome/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png and b/__snapshots__/divider/showcase/mobile-chrome/DBDivider-should-match-screenshot-1/DBDivider-should-match-screenshot.png differ diff --git a/__snapshots__/drawer/showcase/chromium-highContrast/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png b/__snapshots__/drawer/showcase/chromium-highContrast/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png index 2b98e2b6caa7..20b7e22bbb6b 100644 Binary files a/__snapshots__/drawer/showcase/chromium-highContrast/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png and b/__snapshots__/drawer/showcase/chromium-highContrast/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png differ diff --git a/__snapshots__/drawer/showcase/chromium/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png b/__snapshots__/drawer/showcase/chromium/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png index 2d469e5b3505..0de53918b286 100644 Binary files a/__snapshots__/drawer/showcase/chromium/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png and b/__snapshots__/drawer/showcase/chromium/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png differ diff --git a/__snapshots__/drawer/showcase/firefox/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png b/__snapshots__/drawer/showcase/firefox/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png index 4c48f4e6861e..f45ad0f4d894 100644 Binary files a/__snapshots__/drawer/showcase/firefox/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png and b/__snapshots__/drawer/showcase/firefox/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png differ diff --git a/__snapshots__/drawer/showcase/mobile-chrome/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png b/__snapshots__/drawer/showcase/mobile-chrome/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png index ffbe0998edda..3f65217c9495 100644 Binary files a/__snapshots__/drawer/showcase/mobile-chrome/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png and b/__snapshots__/drawer/showcase/mobile-chrome/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png differ diff --git a/__snapshots__/drawer/showcase/mobile-safari/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png b/__snapshots__/drawer/showcase/mobile-safari/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png index 5819b9aab071..dfa9e3c99021 100644 Binary files a/__snapshots__/drawer/showcase/mobile-safari/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png and b/__snapshots__/drawer/showcase/mobile-safari/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png differ diff --git a/__snapshots__/drawer/showcase/webkit/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png b/__snapshots__/drawer/showcase/webkit/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png index 9850a0b13959..05cfe2eb7aff 100644 Binary files a/__snapshots__/drawer/showcase/webkit/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png and b/__snapshots__/drawer/showcase/webkit/DBDrawer-should-match-screenshot-1/DBDrawer-should-match-screenshot.png differ diff --git a/__snapshots__/header/showcase/chromium-highContrast/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png b/__snapshots__/header/showcase/chromium-highContrast/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png index 165e13d5bfbc..3f31a124c2e8 100644 Binary files a/__snapshots__/header/showcase/chromium-highContrast/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png and b/__snapshots__/header/showcase/chromium-highContrast/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png differ diff --git a/__snapshots__/header/showcase/chromium/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png b/__snapshots__/header/showcase/chromium/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png index 1ee390d47307..40b16bab2728 100644 Binary files a/__snapshots__/header/showcase/chromium/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png and b/__snapshots__/header/showcase/chromium/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png differ diff --git a/__snapshots__/header/showcase/firefox/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png b/__snapshots__/header/showcase/firefox/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png index fc5d7d123fa2..5d871138ed49 100644 Binary files a/__snapshots__/header/showcase/firefox/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png and b/__snapshots__/header/showcase/firefox/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png differ diff --git a/__snapshots__/header/showcase/mobile-chrome/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png b/__snapshots__/header/showcase/mobile-chrome/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png index 073dfe883db2..74d33d3105f5 100644 Binary files a/__snapshots__/header/showcase/mobile-chrome/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png and b/__snapshots__/header/showcase/mobile-chrome/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png differ diff --git a/__snapshots__/header/showcase/mobile-safari/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png b/__snapshots__/header/showcase/mobile-safari/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png index 5717716b5c77..534dc6719cd3 100644 Binary files a/__snapshots__/header/showcase/mobile-safari/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png and b/__snapshots__/header/showcase/mobile-safari/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png differ diff --git a/__snapshots__/header/showcase/webkit/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png b/__snapshots__/header/showcase/webkit/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png index bd5135546445..77bd13fc05a3 100644 Binary files a/__snapshots__/header/showcase/webkit/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png and b/__snapshots__/header/showcase/webkit/DBHeader-should-match-screenshot-1/DBHeader-should-match-screenshot.png differ diff --git a/__snapshots__/icon/showcase/chromium-highContrast/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png b/__snapshots__/icon/showcase/chromium-highContrast/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png index 97a37aba6fd2..7415504f805a 100644 Binary files a/__snapshots__/icon/showcase/chromium-highContrast/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png and b/__snapshots__/icon/showcase/chromium-highContrast/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png differ diff --git a/__snapshots__/icon/showcase/chromium/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png b/__snapshots__/icon/showcase/chromium/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png index 8e845bfdc328..cf3cc10ab45d 100644 Binary files a/__snapshots__/icon/showcase/chromium/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png and b/__snapshots__/icon/showcase/chromium/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png differ diff --git a/__snapshots__/icon/showcase/firefox/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png b/__snapshots__/icon/showcase/firefox/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png index 56372b73c8b6..ceff53d20afc 100644 Binary files a/__snapshots__/icon/showcase/firefox/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png and b/__snapshots__/icon/showcase/firefox/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png differ diff --git a/__snapshots__/icon/showcase/mobile-chrome/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png b/__snapshots__/icon/showcase/mobile-chrome/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png index f60f6458e9d2..7159c585c9dd 100644 Binary files a/__snapshots__/icon/showcase/mobile-chrome/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png and b/__snapshots__/icon/showcase/mobile-chrome/DBIcon-should-match-screenshot-1/DBIcon-should-match-screenshot.png differ diff --git a/__snapshots__/infotext/showcase/chromium-highContrast/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png b/__snapshots__/infotext/showcase/chromium-highContrast/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png index c567dab956d6..771771b29e34 100644 Binary files a/__snapshots__/infotext/showcase/chromium-highContrast/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png and b/__snapshots__/infotext/showcase/chromium-highContrast/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png differ diff --git a/__snapshots__/infotext/showcase/chromium/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png b/__snapshots__/infotext/showcase/chromium/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png index 9ece987868b0..8c807b64ae31 100644 Binary files a/__snapshots__/infotext/showcase/chromium/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png and b/__snapshots__/infotext/showcase/chromium/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png differ diff --git a/__snapshots__/infotext/showcase/firefox/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png b/__snapshots__/infotext/showcase/firefox/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png index d14c9cbfa017..bfd299304b99 100644 Binary files a/__snapshots__/infotext/showcase/firefox/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png and b/__snapshots__/infotext/showcase/firefox/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png differ diff --git a/__snapshots__/infotext/showcase/mobile-chrome/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png b/__snapshots__/infotext/showcase/mobile-chrome/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png index b9bee37fb75f..984710915b58 100644 Binary files a/__snapshots__/infotext/showcase/mobile-chrome/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png and b/__snapshots__/infotext/showcase/mobile-chrome/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png differ diff --git a/__snapshots__/infotext/showcase/mobile-safari/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png b/__snapshots__/infotext/showcase/mobile-safari/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png index 3abb3596963c..d7200839a213 100644 Binary files a/__snapshots__/infotext/showcase/mobile-safari/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png and b/__snapshots__/infotext/showcase/mobile-safari/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png differ diff --git a/__snapshots__/infotext/showcase/webkit/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png b/__snapshots__/infotext/showcase/webkit/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png index cc96601a59fa..39ad110d7423 100644 Binary files a/__snapshots__/infotext/showcase/webkit/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png and b/__snapshots__/infotext/showcase/webkit/DBInfotext-should-match-screenshot-1/DBInfotext-should-match-screenshot.png differ diff --git a/__snapshots__/input/showcase/chromium-highContrast/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png b/__snapshots__/input/showcase/chromium-highContrast/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png index 758407ac73cf..a913946cf1b4 100644 Binary files a/__snapshots__/input/showcase/chromium-highContrast/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png and b/__snapshots__/input/showcase/chromium-highContrast/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png differ diff --git a/__snapshots__/input/showcase/chromium/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png b/__snapshots__/input/showcase/chromium/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png index cb418121f568..a2f831593933 100644 Binary files a/__snapshots__/input/showcase/chromium/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png and b/__snapshots__/input/showcase/chromium/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png differ diff --git a/__snapshots__/input/showcase/firefox/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png b/__snapshots__/input/showcase/firefox/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png index 37b5fb44496c..d0ed519c177b 100644 Binary files a/__snapshots__/input/showcase/firefox/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png and b/__snapshots__/input/showcase/firefox/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png differ diff --git a/__snapshots__/input/showcase/mobile-chrome/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png b/__snapshots__/input/showcase/mobile-chrome/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png index 2b03e301b2ee..0ff0d77bb581 100644 Binary files a/__snapshots__/input/showcase/mobile-chrome/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png and b/__snapshots__/input/showcase/mobile-chrome/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png differ diff --git a/__snapshots__/input/showcase/mobile-safari/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png b/__snapshots__/input/showcase/mobile-safari/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png index 435d639edbf5..5265871f6cc7 100644 Binary files a/__snapshots__/input/showcase/mobile-safari/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png and b/__snapshots__/input/showcase/mobile-safari/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png differ diff --git a/__snapshots__/input/showcase/webkit/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png b/__snapshots__/input/showcase/webkit/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png index b1e5018580c8..a0b486315474 100644 Binary files a/__snapshots__/input/showcase/webkit/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png and b/__snapshots__/input/showcase/webkit/DBInput-should-match-screenshot-1/DBInput-should-match-screenshot.png differ diff --git a/__snapshots__/link/showcase/chromium-highContrast/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png b/__snapshots__/link/showcase/chromium-highContrast/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png index 938d5b6c7aeb..ad405f4d8b42 100644 Binary files a/__snapshots__/link/showcase/chromium-highContrast/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png and b/__snapshots__/link/showcase/chromium-highContrast/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png differ diff --git a/__snapshots__/link/showcase/chromium/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png b/__snapshots__/link/showcase/chromium/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png index a0c9350556e3..85df5f1520d1 100644 Binary files a/__snapshots__/link/showcase/chromium/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png and b/__snapshots__/link/showcase/chromium/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png differ diff --git a/__snapshots__/link/showcase/firefox/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png b/__snapshots__/link/showcase/firefox/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png index 11c1c8be5560..40ba8fa7199c 100644 Binary files a/__snapshots__/link/showcase/firefox/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png and b/__snapshots__/link/showcase/firefox/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png differ diff --git a/__snapshots__/link/showcase/mobile-chrome/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png b/__snapshots__/link/showcase/mobile-chrome/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png index 11a7dce73feb..57b1f5f027d6 100644 Binary files a/__snapshots__/link/showcase/mobile-chrome/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png and b/__snapshots__/link/showcase/mobile-chrome/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png differ diff --git a/__snapshots__/link/showcase/mobile-safari/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png b/__snapshots__/link/showcase/mobile-safari/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png index badcf00f5813..b87807263773 100644 Binary files a/__snapshots__/link/showcase/mobile-safari/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png and b/__snapshots__/link/showcase/mobile-safari/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png differ diff --git a/__snapshots__/link/showcase/webkit/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png b/__snapshots__/link/showcase/webkit/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png index bb42162d26dc..3e182aebc305 100644 Binary files a/__snapshots__/link/showcase/webkit/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png and b/__snapshots__/link/showcase/webkit/DBLink-should-match-screenshot-1/DBLink-should-match-screenshot.png differ diff --git a/__snapshots__/navigation-item/showcase/chromium-highContrast/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png b/__snapshots__/navigation-item/showcase/chromium-highContrast/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png index 154e630eacb7..2fafc9dc8855 100644 Binary files a/__snapshots__/navigation-item/showcase/chromium-highContrast/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png and b/__snapshots__/navigation-item/showcase/chromium-highContrast/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png differ diff --git a/__snapshots__/navigation-item/showcase/chromium/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png b/__snapshots__/navigation-item/showcase/chromium/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png index 637505f7240d..5f1cfff18137 100644 Binary files a/__snapshots__/navigation-item/showcase/chromium/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png and b/__snapshots__/navigation-item/showcase/chromium/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png differ diff --git a/__snapshots__/navigation-item/showcase/firefox/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png b/__snapshots__/navigation-item/showcase/firefox/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png index 61e0ee78d0bf..62a6f1646a05 100644 Binary files a/__snapshots__/navigation-item/showcase/firefox/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png and b/__snapshots__/navigation-item/showcase/firefox/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png differ diff --git a/__snapshots__/navigation-item/showcase/mobile-chrome/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png b/__snapshots__/navigation-item/showcase/mobile-chrome/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png index 2030e41a49ee..5dc8155c864a 100644 Binary files a/__snapshots__/navigation-item/showcase/mobile-chrome/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png and b/__snapshots__/navigation-item/showcase/mobile-chrome/DBNavigationItem-should-match-screenshot-1/DBNavigationItem-should-match-screenshot.png differ diff --git a/__snapshots__/navigation/showcase/chromium-highContrast/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png b/__snapshots__/navigation/showcase/chromium-highContrast/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png index d6df123a77e9..33bb0ea4c36f 100644 Binary files a/__snapshots__/navigation/showcase/chromium-highContrast/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png and b/__snapshots__/navigation/showcase/chromium-highContrast/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png differ diff --git a/__snapshots__/navigation/showcase/chromium/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png b/__snapshots__/navigation/showcase/chromium/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png index eb3d49b35582..d61b385da514 100644 Binary files a/__snapshots__/navigation/showcase/chromium/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png and b/__snapshots__/navigation/showcase/chromium/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png differ diff --git a/__snapshots__/navigation/showcase/firefox/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png b/__snapshots__/navigation/showcase/firefox/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png index 051f21a612f1..7c6bf1d68ede 100644 Binary files a/__snapshots__/navigation/showcase/firefox/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png and b/__snapshots__/navigation/showcase/firefox/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png differ diff --git a/__snapshots__/navigation/showcase/mobile-chrome/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png b/__snapshots__/navigation/showcase/mobile-chrome/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png index 1734c38a2b71..b78306b080e9 100644 Binary files a/__snapshots__/navigation/showcase/mobile-chrome/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png and b/__snapshots__/navigation/showcase/mobile-chrome/DBNavigation-should-match-screenshot-1/DBNavigation-should-match-screenshot.png differ diff --git a/__snapshots__/notification/showcase/chromium-highContrast/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png b/__snapshots__/notification/showcase/chromium-highContrast/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png index a1157895c77a..332692e321e3 100644 Binary files a/__snapshots__/notification/showcase/chromium-highContrast/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png and b/__snapshots__/notification/showcase/chromium-highContrast/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png differ diff --git a/__snapshots__/notification/showcase/chromium/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png b/__snapshots__/notification/showcase/chromium/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png index 7ca18cb9d643..1bc72e563ea3 100644 Binary files a/__snapshots__/notification/showcase/chromium/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png and b/__snapshots__/notification/showcase/chromium/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png differ diff --git a/__snapshots__/notification/showcase/firefox/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png b/__snapshots__/notification/showcase/firefox/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png index 9393055db9d8..a33c468257ef 100644 Binary files a/__snapshots__/notification/showcase/firefox/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png and b/__snapshots__/notification/showcase/firefox/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png differ diff --git a/__snapshots__/notification/showcase/mobile-chrome/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png b/__snapshots__/notification/showcase/mobile-chrome/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png index fa2619f3388e..15b314f8cbb3 100644 Binary files a/__snapshots__/notification/showcase/mobile-chrome/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png and b/__snapshots__/notification/showcase/mobile-chrome/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png differ diff --git a/__snapshots__/notification/showcase/mobile-safari/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png b/__snapshots__/notification/showcase/mobile-safari/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png index 9d93012031b1..5daf83da67b2 100644 Binary files a/__snapshots__/notification/showcase/mobile-safari/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png and b/__snapshots__/notification/showcase/mobile-safari/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png differ diff --git a/__snapshots__/notification/showcase/webkit/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png b/__snapshots__/notification/showcase/webkit/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png index c1e5de3b87ae..d5dd9f4f96b5 100644 Binary files a/__snapshots__/notification/showcase/webkit/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png and b/__snapshots__/notification/showcase/webkit/DBNotification-should-match-screenshot-1/DBNotification-should-match-screenshot.png differ diff --git a/__snapshots__/popover/showcase/chromium-highContrast/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png b/__snapshots__/popover/showcase/chromium-highContrast/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png index 08f791026e14..ff7eb848e6c0 100644 Binary files a/__snapshots__/popover/showcase/chromium-highContrast/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png and b/__snapshots__/popover/showcase/chromium-highContrast/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png differ diff --git a/__snapshots__/popover/showcase/chromium/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png b/__snapshots__/popover/showcase/chromium/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png index 7c66e6ff31cd..db05e6dc63ff 100644 Binary files a/__snapshots__/popover/showcase/chromium/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png and b/__snapshots__/popover/showcase/chromium/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png differ diff --git a/__snapshots__/popover/showcase/firefox/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png b/__snapshots__/popover/showcase/firefox/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png index 9025a6ef797c..71406264f901 100644 Binary files a/__snapshots__/popover/showcase/firefox/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png and b/__snapshots__/popover/showcase/firefox/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png differ diff --git a/__snapshots__/popover/showcase/mobile-chrome/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png b/__snapshots__/popover/showcase/mobile-chrome/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png index c97665092c3d..9d9cfabad4e0 100644 Binary files a/__snapshots__/popover/showcase/mobile-chrome/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png and b/__snapshots__/popover/showcase/mobile-chrome/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png differ diff --git a/__snapshots__/popover/showcase/mobile-safari/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png b/__snapshots__/popover/showcase/mobile-safari/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png index 46d45fa875e1..fc54b406fd10 100644 Binary files a/__snapshots__/popover/showcase/mobile-safari/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png and b/__snapshots__/popover/showcase/mobile-safari/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png differ diff --git a/__snapshots__/popover/showcase/webkit/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png b/__snapshots__/popover/showcase/webkit/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png index 89d0bf21f883..434810b2cf47 100644 Binary files a/__snapshots__/popover/showcase/webkit/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png and b/__snapshots__/popover/showcase/webkit/DBPopover-should-match-screenshot-1/DBPopover-should-match-screenshot.png differ diff --git a/__snapshots__/radio/showcase/chromium-highContrast/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png b/__snapshots__/radio/showcase/chromium-highContrast/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png index 680547085a16..515547b60010 100644 Binary files a/__snapshots__/radio/showcase/chromium-highContrast/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png and b/__snapshots__/radio/showcase/chromium-highContrast/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png differ diff --git a/__snapshots__/radio/showcase/chromium/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png b/__snapshots__/radio/showcase/chromium/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png index 9550e669fd4a..cb35a6957d0b 100644 Binary files a/__snapshots__/radio/showcase/chromium/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png and b/__snapshots__/radio/showcase/chromium/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png differ diff --git a/__snapshots__/radio/showcase/firefox/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png b/__snapshots__/radio/showcase/firefox/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png index f4ac8c7ac4f4..3ada6092f4f8 100644 Binary files a/__snapshots__/radio/showcase/firefox/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png and b/__snapshots__/radio/showcase/firefox/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png differ diff --git a/__snapshots__/radio/showcase/mobile-chrome/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png b/__snapshots__/radio/showcase/mobile-chrome/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png index 49684772938c..aa44227aeccb 100644 Binary files a/__snapshots__/radio/showcase/mobile-chrome/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png and b/__snapshots__/radio/showcase/mobile-chrome/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png differ diff --git a/__snapshots__/radio/showcase/mobile-safari/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png b/__snapshots__/radio/showcase/mobile-safari/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png index 9bca51de4eb0..16a5da760036 100644 Binary files a/__snapshots__/radio/showcase/mobile-safari/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png and b/__snapshots__/radio/showcase/mobile-safari/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png differ diff --git a/__snapshots__/radio/showcase/webkit/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png b/__snapshots__/radio/showcase/webkit/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png index feae8418f36e..e74d9da5f3a8 100644 Binary files a/__snapshots__/radio/showcase/webkit/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png and b/__snapshots__/radio/showcase/webkit/DBRadio-should-match-screenshot-1/DBRadio-should-match-screenshot.png differ diff --git a/__snapshots__/section/showcase/chromium-highContrast/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png b/__snapshots__/section/showcase/chromium-highContrast/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png index fef8910e1260..4d5c281d837d 100644 Binary files a/__snapshots__/section/showcase/chromium-highContrast/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png and b/__snapshots__/section/showcase/chromium-highContrast/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png differ diff --git a/__snapshots__/section/showcase/chromium/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png b/__snapshots__/section/showcase/chromium/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png index a266765e5ce3..695944a76353 100644 Binary files a/__snapshots__/section/showcase/chromium/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png and b/__snapshots__/section/showcase/chromium/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png differ diff --git a/__snapshots__/section/showcase/firefox/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png b/__snapshots__/section/showcase/firefox/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png index db610d86b66c..66dadfaec5c3 100644 Binary files a/__snapshots__/section/showcase/firefox/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png and b/__snapshots__/section/showcase/firefox/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png differ diff --git a/__snapshots__/section/showcase/mobile-chrome/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png b/__snapshots__/section/showcase/mobile-chrome/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png index 23476dbf1758..43c13ec34bc6 100644 Binary files a/__snapshots__/section/showcase/mobile-chrome/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png and b/__snapshots__/section/showcase/mobile-chrome/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png differ diff --git a/__snapshots__/section/showcase/mobile-safari/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png b/__snapshots__/section/showcase/mobile-safari/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png index 83e261fea1e6..525295604d36 100644 Binary files a/__snapshots__/section/showcase/mobile-safari/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png and b/__snapshots__/section/showcase/mobile-safari/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png differ diff --git a/__snapshots__/section/showcase/webkit/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png b/__snapshots__/section/showcase/webkit/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png index d5f2abe3f282..348a807ccb58 100644 Binary files a/__snapshots__/section/showcase/webkit/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png and b/__snapshots__/section/showcase/webkit/DBSection-should-match-screenshot-1/DBSection-should-match-screenshot.png differ diff --git a/__snapshots__/select/component/chromium/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/component/chromium/DBSelect-should-have-same-aria-snapshot.yaml index 962d91e0c8e2..e3edd4b5eb02 100644 --- a/__snapshots__/select/component/chromium/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/component/chromium/DBSelect-should-have-same-aria-snapshot.yaml @@ -2,8 +2,5 @@ - combobox "Label": - option "Test1" [selected] - option "Test2" - - option "Test3" - - option "Test4" - - option "Test5" - text: Description - status \ No newline at end of file diff --git a/__snapshots__/select/component/firefox/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/component/firefox/DBSelect-should-have-same-aria-snapshot.yaml index 962d91e0c8e2..e3edd4b5eb02 100644 --- a/__snapshots__/select/component/firefox/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/component/firefox/DBSelect-should-have-same-aria-snapshot.yaml @@ -2,8 +2,5 @@ - combobox "Label": - option "Test1" [selected] - option "Test2" - - option "Test3" - - option "Test4" - - option "Test5" - text: Description - status \ No newline at end of file diff --git a/__snapshots__/select/component/mobile-chrome/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/component/mobile-chrome/DBSelect-should-have-same-aria-snapshot.yaml index 962d91e0c8e2..e3edd4b5eb02 100644 --- a/__snapshots__/select/component/mobile-chrome/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/component/mobile-chrome/DBSelect-should-have-same-aria-snapshot.yaml @@ -2,8 +2,5 @@ - combobox "Label": - option "Test1" [selected] - option "Test2" - - option "Test3" - - option "Test4" - - option "Test5" - text: Description - status \ No newline at end of file diff --git a/__snapshots__/select/patternhub/select-docs-should-match-screenshot.png b/__snapshots__/select/patternhub/select-docs-should-match-screenshot.png index 54b0a48fb271..86c1a7c56113 100644 Binary files a/__snapshots__/select/patternhub/select-docs-should-match-screenshot.png and b/__snapshots__/select/patternhub/select-docs-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/chromium-highContrast/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png b/__snapshots__/select/showcase/chromium-highContrast/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png index 007f4ec6a3cc..a13824dfb21a 100644 Binary files a/__snapshots__/select/showcase/chromium-highContrast/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png and b/__snapshots__/select/showcase/chromium-highContrast/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml index 9b323e669ab9..c404b5169a92 100644 --- a/__snapshots__/select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml @@ -6,9 +6,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Functional - status - text: Label @@ -16,9 +13,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Regular - status - text: Label @@ -26,9 +20,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Expressive - status - link "Variant" @@ -37,9 +28,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Label Above - status - text: Label @@ -54,9 +42,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -64,9 +49,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Show Message" @@ -75,9 +57,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -85,9 +64,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: True Message - status - link "State" @@ -96,9 +72,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label @@ -113,9 +86,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) No validation - status - text: Label @@ -123,9 +93,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Invalid Invalid Message - status - text: Label @@ -141,9 +108,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -151,9 +115,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Content" @@ -162,9 +123,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Text - status - text: Label @@ -172,9 +130,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Text - Leading Icon - status - link "Required" @@ -183,9 +138,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -193,9 +145,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Show Required Asterisk" @@ -204,9 +153,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -214,9 +160,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Option Groups" @@ -238,9 +181,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label diff --git a/__snapshots__/select/showcase/chromium/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png b/__snapshots__/select/showcase/chromium/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png index a8fb2a96339d..fe24f1e8df64 100644 Binary files a/__snapshots__/select/showcase/chromium/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png and b/__snapshots__/select/showcase/chromium/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/chromium/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/showcase/chromium/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml index 9b323e669ab9..c404b5169a92 100644 --- a/__snapshots__/select/showcase/chromium/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/showcase/chromium/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml @@ -6,9 +6,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Functional - status - text: Label @@ -16,9 +13,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Regular - status - text: Label @@ -26,9 +20,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Expressive - status - link "Variant" @@ -37,9 +28,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Label Above - status - text: Label @@ -54,9 +42,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -64,9 +49,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Show Message" @@ -75,9 +57,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -85,9 +64,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: True Message - status - link "State" @@ -96,9 +72,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label @@ -113,9 +86,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) No validation - status - text: Label @@ -123,9 +93,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Invalid Invalid Message - status - text: Label @@ -141,9 +108,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -151,9 +115,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Content" @@ -162,9 +123,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Text - status - text: Label @@ -172,9 +130,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Text - Leading Icon - status - link "Required" @@ -183,9 +138,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -193,9 +145,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Show Required Asterisk" @@ -204,9 +153,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -214,9 +160,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Option Groups" @@ -238,9 +181,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label diff --git a/__snapshots__/select/showcase/firefox/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png b/__snapshots__/select/showcase/firefox/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png index efc7c345bd5e..b48df441a962 100644 Binary files a/__snapshots__/select/showcase/firefox/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png and b/__snapshots__/select/showcase/firefox/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/firefox/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/showcase/firefox/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml index 9b323e669ab9..c404b5169a92 100644 --- a/__snapshots__/select/showcase/firefox/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/showcase/firefox/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml @@ -6,9 +6,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Functional - status - text: Label @@ -16,9 +13,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Regular - status - text: Label @@ -26,9 +20,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Expressive - status - link "Variant" @@ -37,9 +28,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Label Above - status - text: Label @@ -54,9 +42,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -64,9 +49,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Show Message" @@ -75,9 +57,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -85,9 +64,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: True Message - status - link "State" @@ -96,9 +72,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label @@ -113,9 +86,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) No validation - status - text: Label @@ -123,9 +93,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Invalid Invalid Message - status - text: Label @@ -141,9 +108,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -151,9 +115,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Content" @@ -162,9 +123,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Text - status - text: Label @@ -172,9 +130,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Text - Leading Icon - status - link "Required" @@ -183,9 +138,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -193,9 +145,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Show Required Asterisk" @@ -204,9 +153,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -214,9 +160,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Option Groups" @@ -238,9 +181,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label diff --git a/__snapshots__/select/showcase/mobile-chrome/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png b/__snapshots__/select/showcase/mobile-chrome/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png index 71f5374c749d..2bdc858a24cd 100644 Binary files a/__snapshots__/select/showcase/mobile-chrome/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png and b/__snapshots__/select/showcase/mobile-chrome/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml index 9b323e669ab9..c404b5169a92 100644 --- a/__snapshots__/select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/showcase/mobile-chrome/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml @@ -6,9 +6,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Functional - status - text: Label @@ -16,9 +13,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Regular - status - text: Label @@ -26,9 +20,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Expressive - status - link "Variant" @@ -37,9 +28,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Label Above - status - text: Label @@ -54,9 +42,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -64,9 +49,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Show Message" @@ -75,9 +57,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -85,9 +64,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: True Message - status - link "State" @@ -96,9 +72,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label @@ -113,9 +86,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) No validation - status - text: Label @@ -123,9 +93,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Invalid Invalid Message - status - text: Label @@ -141,9 +108,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -151,9 +115,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Content" @@ -162,9 +123,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Text - status - text: Label @@ -172,9 +130,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Text - Leading Icon - status - link "Required" @@ -183,9 +138,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -193,9 +145,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Show Required Asterisk" @@ -204,9 +153,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -214,9 +160,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Option Groups" @@ -238,9 +181,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label diff --git a/__snapshots__/select/showcase/mobile-safari/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png b/__snapshots__/select/showcase/mobile-safari/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png index 26f07e613681..3ad2b4013b1a 100644 Binary files a/__snapshots__/select/showcase/mobile-safari/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png and b/__snapshots__/select/showcase/mobile-safari/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/mobile-safari/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/showcase/mobile-safari/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml index 28c1b08a7dbc..c48c1bc06148 100644 --- a/__snapshots__/select/showcase/mobile-safari/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/showcase/mobile-safari/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml @@ -6,9 +6,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Functional - status - text: Label @@ -16,9 +13,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Regular - status - text: Label @@ -26,9 +20,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Expressive - status - link "Variant" @@ -37,9 +28,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Label Above - status - text: Label @@ -54,9 +42,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -64,9 +49,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Show Message" @@ -75,9 +57,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -85,9 +64,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: True Message - status - link "State" @@ -96,9 +72,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label @@ -113,9 +86,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) No validation - status - text: Label @@ -123,9 +93,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Invalid Invalid Message - status - text: Label @@ -141,9 +108,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -151,9 +115,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Content" @@ -162,9 +123,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Text - status - text: Label @@ -172,9 +130,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Text - Leading Icon - status - link "Required" @@ -183,9 +138,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -193,9 +145,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Show Required Asterisk" @@ -204,9 +153,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -214,9 +160,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Option Groups" @@ -247,9 +190,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label diff --git a/__snapshots__/select/showcase/webkit/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png b/__snapshots__/select/showcase/webkit/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png index 2cffc62d408c..167b10e13b5f 100644 Binary files a/__snapshots__/select/showcase/webkit/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png and b/__snapshots__/select/showcase/webkit/DBSelect-should-match-screenshot-1/DBSelect-should-match-screenshot.png differ diff --git a/__snapshots__/select/showcase/webkit/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml b/__snapshots__/select/showcase/webkit/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml index 28c1b08a7dbc..c48c1bc06148 100644 --- a/__snapshots__/select/showcase/webkit/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/select/showcase/webkit/should-have-same-aria-snapshot/DBSelect-should-have-same-aria-snapshot.yaml @@ -6,9 +6,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Functional - status - text: Label @@ -16,9 +13,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Regular - status - text: Label @@ -26,9 +20,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Expressive - status - link "Variant" @@ -37,9 +28,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Label Above - status - text: Label @@ -54,9 +42,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -64,9 +49,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Show Message" @@ -75,9 +57,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -85,9 +64,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: True Message - status - link "State" @@ -96,9 +72,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label @@ -113,9 +86,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) No validation - status - text: Label @@ -123,9 +93,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Invalid Invalid Message - status - text: Label @@ -141,9 +108,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -151,9 +115,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Content" @@ -162,9 +123,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Text - status - text: Label @@ -172,9 +130,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: Text - Leading Icon - status - link "Required" @@ -183,9 +138,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) False - status - text: Label @@ -193,9 +145,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "True" - status - link "Show Required Asterisk" @@ -204,9 +153,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) True - status - text: Label @@ -214,9 +160,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: "False" - status - link "Option Groups" @@ -247,9 +190,6 @@ - option [selected] - option "Option 1" - option "Option 2" - - option "Option 3" - - option "Option 4" - - option "Option 5" - text: (Default) Empty - status - text: Label diff --git a/__snapshots__/stack/showcase/chromium-highContrast/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png b/__snapshots__/stack/showcase/chromium-highContrast/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png index b9712befb257..1f77697ea8e2 100644 Binary files a/__snapshots__/stack/showcase/chromium-highContrast/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png and b/__snapshots__/stack/showcase/chromium-highContrast/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png differ diff --git a/__snapshots__/stack/showcase/chromium/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png b/__snapshots__/stack/showcase/chromium/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png index ee2a5316f08b..fa94224d2632 100644 Binary files a/__snapshots__/stack/showcase/chromium/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png and b/__snapshots__/stack/showcase/chromium/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png differ diff --git a/__snapshots__/stack/showcase/firefox/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png b/__snapshots__/stack/showcase/firefox/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png index 2a725b00dc8a..4b98fa585f7e 100644 Binary files a/__snapshots__/stack/showcase/firefox/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png and b/__snapshots__/stack/showcase/firefox/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png differ diff --git a/__snapshots__/stack/showcase/mobile-chrome/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png b/__snapshots__/stack/showcase/mobile-chrome/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png index 162e5ef98e07..2b4109276928 100644 Binary files a/__snapshots__/stack/showcase/mobile-chrome/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png and b/__snapshots__/stack/showcase/mobile-chrome/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png differ diff --git a/__snapshots__/stack/showcase/mobile-safari/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png b/__snapshots__/stack/showcase/mobile-safari/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png index 8e9c23c76152..44fbfd02c00c 100644 Binary files a/__snapshots__/stack/showcase/mobile-safari/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png and b/__snapshots__/stack/showcase/mobile-safari/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png differ diff --git a/__snapshots__/stack/showcase/webkit/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png b/__snapshots__/stack/showcase/webkit/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png index 2f5d38d9df32..c0250567a25d 100644 Binary files a/__snapshots__/stack/showcase/webkit/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png and b/__snapshots__/stack/showcase/webkit/DBStack-should-match-screenshot-1/DBStack-should-match-screenshot.png differ diff --git a/__snapshots__/switch/patternhub/switch-properties-should-match-screenshot.png b/__snapshots__/switch/patternhub/switch-properties-should-match-screenshot.png index 58692937257e..2fef520af157 100644 Binary files a/__snapshots__/switch/patternhub/switch-properties-should-match-screenshot.png and b/__snapshots__/switch/patternhub/switch-properties-should-match-screenshot.png differ diff --git a/__snapshots__/switch/showcase/chromium-highContrast/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png b/__snapshots__/switch/showcase/chromium-highContrast/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png index fe6528a0a0c7..74ff7c22d13d 100644 Binary files a/__snapshots__/switch/showcase/chromium-highContrast/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png and b/__snapshots__/switch/showcase/chromium-highContrast/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png differ diff --git a/__snapshots__/switch/showcase/chromium/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png b/__snapshots__/switch/showcase/chromium/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png index bd43c2386018..a1f779de768a 100644 Binary files a/__snapshots__/switch/showcase/chromium/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png and b/__snapshots__/switch/showcase/chromium/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png differ diff --git a/__snapshots__/switch/showcase/firefox/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png b/__snapshots__/switch/showcase/firefox/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png index 6851f035f8eb..6352e2541431 100644 Binary files a/__snapshots__/switch/showcase/firefox/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png and b/__snapshots__/switch/showcase/firefox/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png differ diff --git a/__snapshots__/switch/showcase/mobile-chrome/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png b/__snapshots__/switch/showcase/mobile-chrome/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png index bac0c2e7788d..43509f485003 100644 Binary files a/__snapshots__/switch/showcase/mobile-chrome/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png and b/__snapshots__/switch/showcase/mobile-chrome/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png differ diff --git a/__snapshots__/switch/showcase/mobile-safari/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png b/__snapshots__/switch/showcase/mobile-safari/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png index 59e73c6a21c0..6626714a07bb 100644 Binary files a/__snapshots__/switch/showcase/mobile-safari/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png and b/__snapshots__/switch/showcase/mobile-safari/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png differ diff --git a/__snapshots__/switch/showcase/webkit/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png b/__snapshots__/switch/showcase/webkit/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png index 97ee6171ebea..2a6a51724a53 100644 Binary files a/__snapshots__/switch/showcase/webkit/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png and b/__snapshots__/switch/showcase/webkit/DBSwitch-should-match-screenshot-1/DBSwitch-should-match-screenshot.png differ diff --git a/__snapshots__/tab-item/showcase/chromium-highContrast/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png b/__snapshots__/tab-item/showcase/chromium-highContrast/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png index 693f37e6228b..ae0b0b85ff5e 100644 Binary files a/__snapshots__/tab-item/showcase/chromium-highContrast/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png and b/__snapshots__/tab-item/showcase/chromium-highContrast/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png differ diff --git a/__snapshots__/tab-item/showcase/chromium/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png b/__snapshots__/tab-item/showcase/chromium/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png index ccfc43d63817..421f74542629 100644 Binary files a/__snapshots__/tab-item/showcase/chromium/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png and b/__snapshots__/tab-item/showcase/chromium/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png differ diff --git a/__snapshots__/tab-item/showcase/firefox/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png b/__snapshots__/tab-item/showcase/firefox/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png index 4a06945f6962..2c36d4d7e034 100644 Binary files a/__snapshots__/tab-item/showcase/firefox/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png and b/__snapshots__/tab-item/showcase/firefox/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png differ diff --git a/__snapshots__/tab-item/showcase/mobile-chrome/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png b/__snapshots__/tab-item/showcase/mobile-chrome/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png index 7425aaed3325..e208c08c5df8 100644 Binary files a/__snapshots__/tab-item/showcase/mobile-chrome/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png and b/__snapshots__/tab-item/showcase/mobile-chrome/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png differ diff --git a/__snapshots__/tab-item/showcase/mobile-safari/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png b/__snapshots__/tab-item/showcase/mobile-safari/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png index fadb564d63f6..03607c77c5a6 100644 Binary files a/__snapshots__/tab-item/showcase/mobile-safari/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png and b/__snapshots__/tab-item/showcase/mobile-safari/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png differ diff --git a/__snapshots__/tab-item/showcase/webkit/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png b/__snapshots__/tab-item/showcase/webkit/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png index d6b8700dc843..afce284c8610 100644 Binary files a/__snapshots__/tab-item/showcase/webkit/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png and b/__snapshots__/tab-item/showcase/webkit/DBTabItem-should-match-screenshot-1/DBTabItem-should-match-screenshot.png differ diff --git a/__snapshots__/tabs/showcase/chromium-highContrast/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png b/__snapshots__/tabs/showcase/chromium-highContrast/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png index 20ef3e4a0b03..cff0ff1a6d50 100644 Binary files a/__snapshots__/tabs/showcase/chromium-highContrast/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png and b/__snapshots__/tabs/showcase/chromium-highContrast/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png differ diff --git a/__snapshots__/tabs/showcase/chromium/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png b/__snapshots__/tabs/showcase/chromium/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png index 61ba4e6db68c..c0bba43a5f71 100644 Binary files a/__snapshots__/tabs/showcase/chromium/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png and b/__snapshots__/tabs/showcase/chromium/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png differ diff --git a/__snapshots__/tabs/showcase/firefox/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png b/__snapshots__/tabs/showcase/firefox/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png index e6c16a98ad70..1e7e03ae6d26 100644 Binary files a/__snapshots__/tabs/showcase/firefox/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png and b/__snapshots__/tabs/showcase/firefox/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png differ diff --git a/__snapshots__/tabs/showcase/mobile-chrome/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png b/__snapshots__/tabs/showcase/mobile-chrome/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png index 9a9017067d1f..26a3d48add31 100644 Binary files a/__snapshots__/tabs/showcase/mobile-chrome/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png and b/__snapshots__/tabs/showcase/mobile-chrome/DBTabs-should-match-screenshot-1/DBTabs-should-match-screenshot.png differ diff --git a/__snapshots__/tag/showcase/chromium-highContrast/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png b/__snapshots__/tag/showcase/chromium-highContrast/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png index 2167df04a6b7..3465cff2321d 100644 Binary files a/__snapshots__/tag/showcase/chromium-highContrast/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png and b/__snapshots__/tag/showcase/chromium-highContrast/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png differ diff --git a/__snapshots__/tag/showcase/chromium/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png b/__snapshots__/tag/showcase/chromium/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png index f8e4e240a4fe..bcf4032defaf 100644 Binary files a/__snapshots__/tag/showcase/chromium/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png and b/__snapshots__/tag/showcase/chromium/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png differ diff --git a/__snapshots__/tag/showcase/firefox/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png b/__snapshots__/tag/showcase/firefox/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png index 023f83dd6cf6..7304d17cd9b4 100644 Binary files a/__snapshots__/tag/showcase/firefox/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png and b/__snapshots__/tag/showcase/firefox/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png differ diff --git a/__snapshots__/tag/showcase/mobile-chrome/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png b/__snapshots__/tag/showcase/mobile-chrome/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png index 7d558588ca94..3bb592bd320e 100644 Binary files a/__snapshots__/tag/showcase/mobile-chrome/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png and b/__snapshots__/tag/showcase/mobile-chrome/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png differ diff --git a/__snapshots__/tag/showcase/mobile-safari/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png b/__snapshots__/tag/showcase/mobile-safari/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png index 942c209e9f35..a6bf0ae858b9 100644 Binary files a/__snapshots__/tag/showcase/mobile-safari/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png and b/__snapshots__/tag/showcase/mobile-safari/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png differ diff --git a/__snapshots__/tag/showcase/webkit/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png b/__snapshots__/tag/showcase/webkit/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png index 1f711b1cb44a..1b7d38106add 100644 Binary files a/__snapshots__/tag/showcase/webkit/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png and b/__snapshots__/tag/showcase/webkit/DBTag-should-match-screenshot-1/DBTag-should-match-screenshot.png differ diff --git a/__snapshots__/textarea/showcase/chromium-highContrast/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png b/__snapshots__/textarea/showcase/chromium-highContrast/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png index 155fbeaf5713..edd9a149f05f 100644 Binary files a/__snapshots__/textarea/showcase/chromium-highContrast/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png and b/__snapshots__/textarea/showcase/chromium-highContrast/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png differ diff --git a/__snapshots__/textarea/showcase/chromium/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png b/__snapshots__/textarea/showcase/chromium/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png index cb54ba47c0bc..9114b706673a 100644 Binary files a/__snapshots__/textarea/showcase/chromium/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png and b/__snapshots__/textarea/showcase/chromium/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png differ diff --git a/__snapshots__/textarea/showcase/firefox/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png b/__snapshots__/textarea/showcase/firefox/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png index 54de5a5b6de7..8c743adb6bc8 100644 Binary files a/__snapshots__/textarea/showcase/firefox/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png and b/__snapshots__/textarea/showcase/firefox/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png differ diff --git a/__snapshots__/textarea/showcase/mobile-chrome/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png b/__snapshots__/textarea/showcase/mobile-chrome/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png index c0955e8cda79..65cc083acada 100644 Binary files a/__snapshots__/textarea/showcase/mobile-chrome/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png and b/__snapshots__/textarea/showcase/mobile-chrome/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png differ diff --git a/__snapshots__/textarea/showcase/mobile-safari/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png b/__snapshots__/textarea/showcase/mobile-safari/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png index 8b43d47863d3..e0c81a8e7a5e 100644 Binary files a/__snapshots__/textarea/showcase/mobile-safari/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png and b/__snapshots__/textarea/showcase/mobile-safari/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png differ diff --git a/__snapshots__/textarea/showcase/webkit/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png b/__snapshots__/textarea/showcase/webkit/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png index 167a362b0835..aa47d53ae3be 100644 Binary files a/__snapshots__/textarea/showcase/webkit/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png and b/__snapshots__/textarea/showcase/webkit/DBTextarea-should-match-screenshot-1/DBTextarea-should-match-screenshot.png differ diff --git a/__snapshots__/tooltip/showcase/chromium-highContrast/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png b/__snapshots__/tooltip/showcase/chromium-highContrast/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png index 2cc07171e40a..d203bf3961b4 100644 Binary files a/__snapshots__/tooltip/showcase/chromium-highContrast/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png and b/__snapshots__/tooltip/showcase/chromium-highContrast/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png differ diff --git a/__snapshots__/tooltip/showcase/chromium/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png b/__snapshots__/tooltip/showcase/chromium/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png index 80afa6a5fc51..ca6815ff92e4 100644 Binary files a/__snapshots__/tooltip/showcase/chromium/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png and b/__snapshots__/tooltip/showcase/chromium/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png differ diff --git a/__snapshots__/tooltip/showcase/firefox/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png b/__snapshots__/tooltip/showcase/firefox/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png index 6204e10e8472..d15bab9b240f 100644 Binary files a/__snapshots__/tooltip/showcase/firefox/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png and b/__snapshots__/tooltip/showcase/firefox/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png differ diff --git a/__snapshots__/tooltip/showcase/mobile-chrome/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png b/__snapshots__/tooltip/showcase/mobile-chrome/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png index 464fecaf7028..625a29d5473a 100644 Binary files a/__snapshots__/tooltip/showcase/mobile-chrome/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png and b/__snapshots__/tooltip/showcase/mobile-chrome/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png differ diff --git a/__snapshots__/tooltip/showcase/mobile-safari/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png b/__snapshots__/tooltip/showcase/mobile-safari/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png index 74e635260cd0..36ff67008ba0 100644 Binary files a/__snapshots__/tooltip/showcase/mobile-safari/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png and b/__snapshots__/tooltip/showcase/mobile-safari/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png differ diff --git a/__snapshots__/tooltip/showcase/webkit/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png b/__snapshots__/tooltip/showcase/webkit/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png index 7e96b80eb747..413dcea93ee4 100644 Binary files a/__snapshots__/tooltip/showcase/webkit/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png and b/__snapshots__/tooltip/showcase/webkit/DBTooltip-should-match-screenshot-1/DBTooltip-should-match-screenshot.png differ diff --git a/e2e/package.json b/e2e/package.json index 2ecdc268859f..9339fd470fdd 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -3,11 +3,6 @@ "version": "0.0.0", "type": "module", "description": "", - "repository": { - "type": "git", - "url": "git+https://github.com/db-ux-design-system/core-web.git" - }, - "license": "Apache-2.0", "private": true, "workspaces": [ "showcases/*", @@ -32,7 +27,7 @@ "@playwright/test": "1.55.1", "cpr": "3.0.1", "cross-env": "10.1.0", - "dotenv": "17.2.3", + "dotenv": "17.2.2", "http-server": "14.1.1", "npm-run-all2": "8.0.4", "tslib": "2.8.1", diff --git a/output/angular/CHANGELOG.md b/output/angular/CHANGELOG.md index 0aaae8b1587e..3679c29c53ee 100644 --- a/output/angular/CHANGELOG.md +++ b/output/angular/CHANGELOG.md @@ -1,29 +1,5 @@ # @db-ux/ngx-core-components -## 3.1.17 - -### Patch Changes - -- 0c20c00: fix: color mode for textarea resizer control set by color-mode-switch documentation UI component -- 0c20c00: refactor: enabling `hidden` HTML attribute in every context in which we need to set overwriting styling declarations (`display`) -- Updated dependencies [0c20c00] -- Updated dependencies [0c20c00] - - @db-ux/core-components@3.1.17 - - @db-ux/core-foundations@3.1.17 - -## 3.1.16 - -### Patch Changes - -- a28eb71: fix(custom-select): keyboard navigation for option groups in single-select mode: - - Fixes a keyboard accessibility issue where users could not navigate to options in subsequent option groups using arrow keys in single-select mode. - - Now, all options are accessible via keyboard regardless of group boundaries. -- a28eb71: fix: JS framework core-components packages are missing `@db-ux` dependencies -- Updated dependencies [a28eb71] -- Updated dependencies [a28eb71] - - @db-ux/core-components@3.1.16 - - @db-ux/core-foundations@3.1.16 - ## 3.1.15 ### Patch Changes diff --git a/output/angular/package.json b/output/angular/package.json index 4203bf6c0cd0..c1a0ba8873ae 100644 --- a/output/angular/package.json +++ b/output/angular/package.json @@ -1,6 +1,6 @@ { "name": "@db-ux/ngx-core-components", - "version": "3.1.17", + "version": "3.1.15", "description": "Angular components @db-ux/core-components", "type": "module", "repository": { @@ -24,9 +24,5 @@ "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" - }, - "dependencies": { - "@db-ux/core-components": "3.1.17", - "@db-ux/core-foundations": "3.1.17" } } diff --git a/output/react/CHANGELOG.md b/output/react/CHANGELOG.md index f55ad60f8308..5dc958339a1c 100644 --- a/output/react/CHANGELOG.md +++ b/output/react/CHANGELOG.md @@ -1,29 +1,5 @@ # @db-ux/react-core-components -## 3.1.17 - -### Patch Changes - -- 0c20c00: fix: color mode for textarea resizer control set by color-mode-switch documentation UI component -- 0c20c00: refactor: enabling `hidden` HTML attribute in every context in which we need to set overwriting styling declarations (`display`) -- Updated dependencies [0c20c00] -- Updated dependencies [0c20c00] - - @db-ux/core-components@3.1.17 - - @db-ux/core-foundations@3.1.17 - -## 3.1.16 - -### Patch Changes - -- a28eb71: fix(custom-select): keyboard navigation for option groups in single-select mode: - - Fixes a keyboard accessibility issue where users could not navigate to options in subsequent option groups using arrow keys in single-select mode. - - Now, all options are accessible via keyboard regardless of group boundaries. -- a28eb71: fix: JS framework core-components packages are missing `@db-ux` dependencies -- Updated dependencies [a28eb71] -- Updated dependencies [a28eb71] - - @db-ux/core-components@3.1.16 - - @db-ux/core-foundations@3.1.16 - ## 3.1.15 ### Patch Changes diff --git a/output/stencil/CHANGELOG.md b/output/stencil/CHANGELOG.md index 4706078d00e5..d335a1dd590e 100644 --- a/output/stencil/CHANGELOG.md +++ b/output/stencil/CHANGELOG.md @@ -1,29 +1,5 @@ # @db-ux/wc-core-components -## 3.1.17 - -### Patch Changes - -- 0c20c00: fix: color mode for textarea resizer control set by color-mode-switch documentation UI component -- 0c20c00: refactor: enabling `hidden` HTML attribute in every context in which we need to set overwriting styling declarations (`display`) -- Updated dependencies [0c20c00] -- Updated dependencies [0c20c00] - - @db-ux/core-components@3.1.17 - - @db-ux/core-foundations@3.1.17 - -## 3.1.16 - -### Patch Changes - -- a28eb71: fix(custom-select): keyboard navigation for option groups in single-select mode: - - Fixes a keyboard accessibility issue where users could not navigate to options in subsequent option groups using arrow keys in single-select mode. - - Now, all options are accessible via keyboard regardless of group boundaries. -- a28eb71: fix: JS framework core-components packages are missing `@db-ux` dependencies -- Updated dependencies [a28eb71] -- Updated dependencies [a28eb71] - - @db-ux/core-components@3.1.16 - - @db-ux/core-foundations@3.1.16 - ## 3.1.15 ### Patch Changes diff --git a/output/vue/CHANGELOG.md b/output/vue/CHANGELOG.md index a41db0cfd1b8..847eb1d40227 100644 --- a/output/vue/CHANGELOG.md +++ b/output/vue/CHANGELOG.md @@ -1,29 +1,5 @@ # @db-ux/v-core-components -## 3.1.17 - -### Patch Changes - -- 0c20c00: fix: color mode for textarea resizer control set by color-mode-switch documentation UI component -- 0c20c00: refactor: enabling `hidden` HTML attribute in every context in which we need to set overwriting styling declarations (`display`) -- Updated dependencies [0c20c00] -- Updated dependencies [0c20c00] - - @db-ux/core-components@3.1.17 - - @db-ux/core-foundations@3.1.17 - -## 3.1.16 - -### Patch Changes - -- a28eb71: fix(custom-select): keyboard navigation for option groups in single-select mode: - - Fixes a keyboard accessibility issue where users could not navigate to options in subsequent option groups using arrow keys in single-select mode. - - Now, all options are accessible via keyboard regardless of group boundaries. -- a28eb71: fix: JS framework core-components packages are missing `@db-ux` dependencies -- Updated dependencies [a28eb71] -- Updated dependencies [a28eb71] - - @db-ux/core-components@3.1.16 - - @db-ux/core-foundations@3.1.16 - ## 3.1.15 ### Patch Changes diff --git a/package-lock.json b/package-lock.json index 3a234aada728..e65a999d217e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -105,7 +105,6 @@ "e2e": { "name": "@db-ux/e2e", "version": "0.0.0", - "license": "Apache-2.0", "workspaces": [ "showcases/*", "packages/*", @@ -115,13 +114,26 @@ "@playwright/test": "1.55.1", "cpr": "3.0.1", "cross-env": "10.1.0", - "dotenv": "17.2.3", + "dotenv": "17.2.2", "http-server": "14.1.1", "npm-run-all2": "8.0.4", "tslib": "2.8.1", "typescript": "5.8.3" } }, + "e2e/node_modules/dotenv": { + "version": "17.2.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.2.tgz", + "integrity": "sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, "node_modules/@altano/repository-tools": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@altano/repository-tools/-/repository-tools-2.0.1.tgz", @@ -4765,7 +4777,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/@db-ux/db-theme-fonts/-/db-theme-fonts-2.0.4.tgz", "integrity": "sha512-d36FsYBel4GWGgrSwjdvdT1Y+Dr6+d+9tNgqBFPvnCkIMzD5Ir7BYYNoGBwLh1eqkgkHpviNrLZ0UI+2A/f3Ow==", - "dev": true, "hasInstallScript": true, "license": "SEE LICENSE IN LICENSE" }, @@ -4773,7 +4784,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@db-ux/db-theme-icons/-/db-theme-icons-3.2.0.tgz", "integrity": "sha512-QkRFMeA5v/JdI4yr1rlMTsY4v8zZIIKhDf9k0bfAET1NK+x3a1wgJGoTNQTKM+oIbOaQLnw5s+oqV2nl+o6VCQ==", - "dev": true, "hasInstallScript": true, "license": "SEE LICENSE IN LICENSE" }, @@ -51197,24 +51207,16 @@ }, "output/angular": { "name": "@db-ux/ngx-core-components", - "version": "3.1.17", + "version": "3.1.15", "license": "Apache-2.0", - "dependencies": { - "@db-ux/core-components": "3.1.17", - "@db-ux/core-foundations": "3.1.17" - }, "devDependencies": { "typescript": "5.8.3" } }, "output/react": { "name": "@db-ux/react-core-components", - "version": "3.1.17", + "version": "3.1.15", "license": "Apache-2.0", - "dependencies": { - "@db-ux/core-components": "3.1.17", - "@db-ux/core-foundations": "3.1.17" - }, "devDependencies": { "@playwright/experimental-ct-react": "1.55.1", "@types/react": "18.3.13", @@ -51239,25 +51241,344 @@ "workbox-build": "7.3.0" } }, - "output/vue": { - "name": "@db-ux/v-core-components", + "output/stencil/node_modules/@db-ux/core-components": { "version": "3.1.17", + "resolved": "https://registry.npmjs.org/@db-ux/core-components/-/core-components-3.1.17.tgz", + "integrity": "sha512-PWdhCqcEUeyUjNOwcQwvK4hAPaohmrWkzGKUwF7RNO49ibd2dR7+2OmmdRZxRQL9RU+dOBFgjwf29HTQQzGE7g==", "license": "Apache-2.0", "dependencies": { - "@db-ux/core-components": "3.1.17", "@db-ux/core-foundations": "3.1.17" - }, + } + }, + "output/stencil/node_modules/@db-ux/core-foundations": { + "version": "3.1.17", + "resolved": "https://registry.npmjs.org/@db-ux/core-foundations/-/core-foundations-3.1.17.tgz", + "integrity": "sha512-ioriDCETh6ZbDAHzn3fDDBTcrDYhWesbh57JN3EZd1uf1ZROSa4fcQSfuDvA9Ucrd93TDeWhCvhw4+rURvWXrA==", + "license": "Apache-2.0" + }, + "output/vue": { + "name": "@db-ux/v-core-components", + "version": "3.1.15", + "license": "Apache-2.0", "devDependencies": { "@playwright/experimental-ct-vue": "1.55.1", "@vitejs/plugin-vue": "6.0.1", "replace-in-file": "8.3.0", "tsx": "4.20.6", "typescript": "5.8.3", - "vite": "7.1.9", + "vite": "7.1.7", "vue": "3.5.22", "vue-tsc": "3.1.0" } }, + "output/vue/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", + "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "output/vue/node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", + "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "output/vue/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", + "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "output/vue/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", + "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "output/vue/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", + "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "output/vue/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", + "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", + "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", + "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", + "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", + "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", + "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", + "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", + "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", + "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", + "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", + "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", + "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "output/vue/node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", + "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "output/vue/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", + "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "output/vue/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", + "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "output/vue/node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", + "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "output/vue/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", + "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "output/vue/node_modules/@vue/compiler-core": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.21.tgz", @@ -51370,6 +51691,136 @@ "@jridgewell/sourcemap-codec": "^1.5.5" } }, + "output/vue/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "output/vue/node_modules/rollup": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", + "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.4", + "@rollup/rollup-android-arm64": "4.52.4", + "@rollup/rollup-darwin-arm64": "4.52.4", + "@rollup/rollup-darwin-x64": "4.52.4", + "@rollup/rollup-freebsd-arm64": "4.52.4", + "@rollup/rollup-freebsd-x64": "4.52.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", + "@rollup/rollup-linux-arm-musleabihf": "4.52.4", + "@rollup/rollup-linux-arm64-gnu": "4.52.4", + "@rollup/rollup-linux-arm64-musl": "4.52.4", + "@rollup/rollup-linux-loong64-gnu": "4.52.4", + "@rollup/rollup-linux-ppc64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-musl": "4.52.4", + "@rollup/rollup-linux-s390x-gnu": "4.52.4", + "@rollup/rollup-linux-x64-gnu": "4.52.4", + "@rollup/rollup-linux-x64-musl": "4.52.4", + "@rollup/rollup-openharmony-arm64": "4.52.4", + "@rollup/rollup-win32-arm64-msvc": "4.52.4", + "@rollup/rollup-win32-ia32-msvc": "4.52.4", + "@rollup/rollup-win32-x64-gnu": "4.52.4", + "@rollup/rollup-win32-x64-msvc": "4.52.4", + "fsevents": "~2.3.2" + } + }, + "output/vue/node_modules/vite": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.7.tgz", + "integrity": "sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, "output/vue/node_modules/vue": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.21.tgz", @@ -51920,10 +52371,10 @@ }, "packages/components": { "name": "@db-ux/core-components", - "version": "3.1.17", + "version": "3.1.15", "license": "Apache-2.0", "dependencies": { - "@db-ux/core-foundations": "3.1.17" + "@db-ux/core-foundations": "*" }, "devDependencies": { "@builder.io/eslint-plugin-mitosis": "0.0.17", @@ -51941,7 +52392,7 @@ }, "packages/foundations": { "name": "@db-ux/core-foundations", - "version": "3.1.17", + "version": "3.1.15", "license": "Apache-2.0", "devDependencies": { "@csstools/normalize.css": "12.1.1", @@ -51949,19 +52400,470 @@ "@playwright/test": "1.55.1", "cpr": "3.0.1", "cssnano": "7.1.1", - "dotenv": "17.2.3", + "dotenv": "17.2.2", "glob": "11.0.3", "nodemon": "3.1.10", "prettier": "3.6.2", "sass": "1.85.0", "tsx": "4.20.6", "typescript": "5.8.3", - "vite": "7.1.9" + "vite": "7.1.7" + } + }, + "packages/foundations/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", + "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", + "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", + "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", + "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", + "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", + "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", + "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", + "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", + "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", + "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", + "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", + "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", + "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", + "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", + "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", + "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", + "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", + "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", + "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", + "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", + "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "packages/foundations/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", + "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "packages/foundations/node_modules/dotenv": { + "version": "17.2.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.2.tgz", + "integrity": "sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "packages/foundations/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "packages/foundations/node_modules/rollup": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", + "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.4", + "@rollup/rollup-android-arm64": "4.52.4", + "@rollup/rollup-darwin-arm64": "4.52.4", + "@rollup/rollup-darwin-x64": "4.52.4", + "@rollup/rollup-freebsd-arm64": "4.52.4", + "@rollup/rollup-freebsd-x64": "4.52.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", + "@rollup/rollup-linux-arm-musleabihf": "4.52.4", + "@rollup/rollup-linux-arm64-gnu": "4.52.4", + "@rollup/rollup-linux-arm64-musl": "4.52.4", + "@rollup/rollup-linux-loong64-gnu": "4.52.4", + "@rollup/rollup-linux-ppc64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-musl": "4.52.4", + "@rollup/rollup-linux-s390x-gnu": "4.52.4", + "@rollup/rollup-linux-x64-gnu": "4.52.4", + "@rollup/rollup-linux-x64-musl": "4.52.4", + "@rollup/rollup-openharmony-arm64": "4.52.4", + "@rollup/rollup-win32-arm64-msvc": "4.52.4", + "@rollup/rollup-win32-ia32-msvc": "4.52.4", + "@rollup/rollup-win32-x64-gnu": "4.52.4", + "@rollup/rollup-win32-x64-msvc": "4.52.4", + "fsevents": "~2.3.2" + } + }, + "packages/foundations/node_modules/vite": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.7.tgz", + "integrity": "sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } } }, "packages/migration": { "name": "@db-ux/core-migration", - "version": "3.1.17", + "version": "3.1.15", "license": "Apache-2.0", "dependencies": { "commander": "14.0.1", @@ -52447,7 +53349,7 @@ }, "packages/stylelint": { "name": "@db-ux/core-stylelint", - "version": "3.1.17", + "version": "3.1.15", "license": "Apache-2.0", "devDependencies": { "postcss": "8.5.6", @@ -52470,7 +53372,7 @@ }, "devDependencies": { "@inquirer/prompts": "7.8.6", - "dotenv": "17.2.3", + "dotenv": "17.2.2", "find-versions": "6.0.0", "glob": "11.0.3", "inquirer": "12.9.6", @@ -52535,6 +53437,19 @@ } } }, + "scripts/node_modules/dotenv": { + "version": "17.2.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.2.tgz", + "integrity": "sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, "showcases/angular-showcase": { "version": "0.0.0", "dependencies": { @@ -52551,7 +53466,7 @@ }, "devDependencies": { "@types/express": "5.0.3", - "@types/node": "24.6.2", + "@types/node": "24.6.0", "cpr": "3.0.1", "typescript": "5.8.3" } @@ -52581,6 +53496,16 @@ "@types/send": "*" } }, + "showcases/angular-ssr-showcase/node_modules/@types/node": { + "version": "24.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.6.0.tgz", + "integrity": "sha512-F1CBxgqwOMc4GKJ7eY22hWhBVQuMYTtqI8L0FcszYcpYX0fzfDGpez22Xau8Mgm7O9fI+zA/TYIdq3tGWfweBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.13.0" + } + }, "showcases/angular-ssr-showcase/node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", @@ -52829,7 +53754,7 @@ "react-dom": "18.3.1" }, "devDependencies": { - "@types/node": "24.6.2", + "@types/node": "24.6.0", "@types/react": "18.3.13", "npm-run-all2": "8.0.4", "open-cli": "8.0.0", @@ -52839,6 +53764,16 @@ "node": ">=18" } }, + "showcases/next-showcase/node_modules/@types/node": { + "version": "24.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.6.0.tgz", + "integrity": "sha512-F1CBxgqwOMc4GKJ7eY22hWhBVQuMYTtqI8L0FcszYcpYX0fzfDGpez22Xau8Mgm7O9fI+zA/TYIdq3tGWfweBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.13.0" + } + }, "showcases/nuxt-showcase": { "version": "0.0.0", "hasInstallScript": true, @@ -52987,6 +53922,8 @@ "showcases/patternhub": { "version": "0.1.0", "dependencies": { + "@db-ux/db-theme-fonts": "^2.0.4", + "@db-ux/db-theme-icons": "^3.1.2", "dompurify": "3.2.7", "highlight.js": "11.11.1", "next": "15.5.4", @@ -53001,7 +53938,7 @@ "@mdx-js/react": "3.1.1", "@next/mdx": "15.5.4", "@types/dompurify": "3.2.0", - "@types/node": "24.6.2", + "@types/node": "24.6.0", "@types/react": "18.3.13", "@types/react-dom": "18.3.1", "esbuild": "0.25.10", @@ -53440,6 +54377,16 @@ "node": ">=18" } }, + "showcases/patternhub/node_modules/@types/node": { + "version": "24.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.6.0.tgz", + "integrity": "sha512-F1CBxgqwOMc4GKJ7eY22hWhBVQuMYTtqI8L0FcszYcpYX0fzfDGpez22Xau8Mgm7O9fI+zA/TYIdq3tGWfweBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.13.0" + } + }, "showcases/patternhub/node_modules/esbuild": { "version": "0.25.10", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", @@ -53496,7 +54443,445 @@ "@vitejs/plugin-react": "5.0.4", "cross-env": "10.1.0", "typescript": "5.8.3", - "vite": "7.1.9" + "vite": "7.1.7" + } + }, + "showcases/react-showcase/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", + "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", + "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", + "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", + "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", + "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", + "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", + "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", + "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", + "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", + "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", + "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", + "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", + "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", + "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", + "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", + "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", + "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", + "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", + "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", + "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", + "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/react-showcase/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", + "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/react-showcase/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "showcases/react-showcase/node_modules/rollup": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", + "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.4", + "@rollup/rollup-android-arm64": "4.52.4", + "@rollup/rollup-darwin-arm64": "4.52.4", + "@rollup/rollup-darwin-x64": "4.52.4", + "@rollup/rollup-freebsd-arm64": "4.52.4", + "@rollup/rollup-freebsd-x64": "4.52.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", + "@rollup/rollup-linux-arm-musleabihf": "4.52.4", + "@rollup/rollup-linux-arm64-gnu": "4.52.4", + "@rollup/rollup-linux-arm64-musl": "4.52.4", + "@rollup/rollup-linux-loong64-gnu": "4.52.4", + "@rollup/rollup-linux-ppc64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-musl": "4.52.4", + "@rollup/rollup-linux-s390x-gnu": "4.52.4", + "@rollup/rollup-linux-x64-gnu": "4.52.4", + "@rollup/rollup-linux-x64-musl": "4.52.4", + "@rollup/rollup-openharmony-arm64": "4.52.4", + "@rollup/rollup-win32-arm64-msvc": "4.52.4", + "@rollup/rollup-win32-ia32-msvc": "4.52.4", + "@rollup/rollup-win32-x64-gnu": "4.52.4", + "@rollup/rollup-win32-x64-msvc": "4.52.4", + "fsevents": "~2.3.2" + } + }, + "showcases/react-showcase/node_modules/vite": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.7.tgz", + "integrity": "sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } } }, "showcases/stencil-showcase": { @@ -53520,10 +54905,318 @@ "@vitejs/plugin-vue": "6.0.1", "cross-env": "10.1.0", "typescript": "5.8.3", - "vite": "7.1.9", + "vite": "7.1.7", "vue-tsc": "3.1.0" } }, + "showcases/vue-showcase/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", + "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", + "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", + "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", + "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", + "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", + "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", + "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", + "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", + "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", + "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", + "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", + "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", + "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", + "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", + "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", + "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", + "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", + "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", + "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", + "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", + "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "showcases/vue-showcase/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", + "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "showcases/vue-showcase/node_modules/@vue/compiler-core": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.21.tgz", @@ -53626,6 +55319,136 @@ "@jridgewell/sourcemap-codec": "^1.5.5" } }, + "showcases/vue-showcase/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "showcases/vue-showcase/node_modules/rollup": { + "version": "4.52.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", + "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.4", + "@rollup/rollup-android-arm64": "4.52.4", + "@rollup/rollup-darwin-arm64": "4.52.4", + "@rollup/rollup-darwin-x64": "4.52.4", + "@rollup/rollup-freebsd-arm64": "4.52.4", + "@rollup/rollup-freebsd-x64": "4.52.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", + "@rollup/rollup-linux-arm-musleabihf": "4.52.4", + "@rollup/rollup-linux-arm64-gnu": "4.52.4", + "@rollup/rollup-linux-arm64-musl": "4.52.4", + "@rollup/rollup-linux-loong64-gnu": "4.52.4", + "@rollup/rollup-linux-ppc64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-gnu": "4.52.4", + "@rollup/rollup-linux-riscv64-musl": "4.52.4", + "@rollup/rollup-linux-s390x-gnu": "4.52.4", + "@rollup/rollup-linux-x64-gnu": "4.52.4", + "@rollup/rollup-linux-x64-musl": "4.52.4", + "@rollup/rollup-openharmony-arm64": "4.52.4", + "@rollup/rollup-win32-arm64-msvc": "4.52.4", + "@rollup/rollup-win32-ia32-msvc": "4.52.4", + "@rollup/rollup-win32-x64-gnu": "4.52.4", + "@rollup/rollup-win32-x64-msvc": "4.52.4", + "fsevents": "~2.3.2" + } + }, + "showcases/vue-showcase/node_modules/vite": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.7.tgz", + "integrity": "sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, "showcases/vue-showcase/node_modules/vue": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.21.tgz", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 1d54a5e7907e..f03f942000e7 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,23 +1,5 @@ # @db-ux/core-components -## 3.1.17 - -### Patch Changes - -- 0c20c00: fix: color mode for textarea resizer control set by color-mode-switch documentation UI component -- 0c20c00: refactor: enabling `hidden` HTML attribute in every context in which we need to set overwriting styling declarations (`display`) - - @db-ux/core-foundations@3.1.17 - -## 3.1.16 - -### Patch Changes - -- a28eb71: fix(custom-select): keyboard navigation for option groups in single-select mode: - - Fixes a keyboard accessibility issue where users could not navigate to options in subsequent option groups using arrow keys in single-select mode. - - Now, all options are accessible via keyboard regardless of group boundaries. -- a28eb71: fix: JS framework core-components packages are missing `@db-ux` dependencies - - @db-ux/core-foundations@3.1.16 - ## 3.1.15 ### Patch Changes diff --git a/packages/components/src/components/accordion-item/accordion-item.scss b/packages/components/src/components/accordion-item/accordion-item.scss index 65cbaaa19b78..4849bc732a38 100644 --- a/packages/components/src/components/accordion-item/accordion-item.scss +++ b/packages/components/src/components/accordion-item/accordion-item.scss @@ -49,9 +49,7 @@ background-color: colors.$db-adaptive-bg-basic-level-1-default; list-style: none; - - @include helpers.display(flex); - + display: flex; justify-content: space-between; padding: variables.$db-spacing-fixed-md; gap: variables.$db-spacing-fixed-md; diff --git a/packages/components/src/components/brand/brand.scss b/packages/components/src/components/brand/brand.scss index efc2ae60835c..3c42fa9c2ab1 100644 --- a/packages/components/src/components/brand/brand.scss +++ b/packages/components/src/components/brand/brand.scss @@ -1,12 +1,11 @@ @use "@db-ux/core-foundations/build/styles/variables"; @use "@db-ux/core-foundations/build/styles/colors"; @use "@db-ux/core-foundations/build/styles/fonts"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; .db-brand { @extend %db-overwrite-font-size-md; - @include display.display(flex); + display: flex; gap: variables.$db-spacing-fixed-sm; align-items: center; font-weight: 700; diff --git a/packages/components/src/components/card/card.scss b/packages/components/src/components/card/card.scss index 692d70aa2053..fa14b0f35fda 100644 --- a/packages/components/src/components/card/card.scss +++ b/packages/components/src/components/card/card.scss @@ -30,8 +30,8 @@ @extend %default-card; @include component.get-data-spacing; - @include helpers.display(flex); + display: flex; flex-direction: column; background-color: var(--db-card-background-color-default); diff --git a/packages/components/src/components/checkbox/checkbox.scss b/packages/components/src/components/checkbox/checkbox.scss index 20be41eee33e..6c53ed9ad9b0 100644 --- a/packages/components/src/components/checkbox/checkbox.scss +++ b/packages/components/src/components/checkbox/checkbox.scss @@ -94,8 +94,7 @@ } input { - @include helpers.display(flex); - + display: flex; border-radius: variables.$db-border-radius-2xs; align-items: center; justify-content: center; diff --git a/packages/components/src/components/custom-select-dropdown/custom-select-dropdown.scss b/packages/components/src/components/custom-select-dropdown/custom-select-dropdown.scss index 220e7ab0fdca..9febd964cab1 100644 --- a/packages/components/src/components/custom-select-dropdown/custom-select-dropdown.scss +++ b/packages/components/src/components/custom-select-dropdown/custom-select-dropdown.scss @@ -64,7 +64,7 @@ @include helpers.divider("top", "after"); @include screen-sizes.screen("sm") { - @include helpers.display(none); + display: none; } } } diff --git a/packages/components/src/components/custom-select-form-field/custom-select-form-field.scss b/packages/components/src/components/custom-select-form-field/custom-select-form-field.scss index df8cc4ccc7e8..c6c0d091a05d 100644 --- a/packages/components/src/components/custom-select-form-field/custom-select-form-field.scss +++ b/packages/components/src/components/custom-select-form-field/custom-select-form-field.scss @@ -5,9 +5,7 @@ .db-custom-select-form-field { &:is(summary) { list-style: none; - - @include helpers.display(flex); - + display: flex; align-items: center; justify-content: space-between; gap: variables.$db-spacing-fixed-sm; @@ -19,8 +17,7 @@ } > div { - @include helpers.display(flex); - + display: flex; gap: variables.$db-spacing-fixed-sm; } } diff --git a/packages/components/src/components/custom-select-list-item/custom-select-list-item.scss b/packages/components/src/components/custom-select-list-item/custom-select-list-item.scss index 127e34d9ae00..f5017bab09f9 100644 --- a/packages/components/src/components/custom-select-list-item/custom-select-list-item.scss +++ b/packages/components/src/components/custom-select-list-item/custom-select-list-item.scss @@ -14,8 +14,7 @@ db-custom-select-list-item:not(:last-of-type) { } .db-custom-select-list-item { - @include helpers.display(flex); - + display: flex; block-size: 100%; position: relative; padding: variables.$db-spacing-fixed-sm; diff --git a/packages/components/src/components/custom-select-list/custom-select-list.scss b/packages/components/src/components/custom-select-list/custom-select-list.scss index e8cb233366d8..27de80b9b8e0 100644 --- a/packages/components/src/components/custom-select-list/custom-select-list.scss +++ b/packages/components/src/components/custom-select-list/custom-select-list.scss @@ -1,6 +1,5 @@ @use "@db-ux/core-foundations/build/styles/variables"; @use "../../styles/internal/form-components"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; .db-custom-select-list { all: unset; @@ -27,9 +26,7 @@ > ul { all: unset; - - @include display.display(flex); - + display: flex; flex-direction: column; &:has(span) { diff --git a/packages/components/src/components/custom-select/custom-select.lite.tsx b/packages/components/src/components/custom-select/custom-select.lite.tsx index 08123955e24c..e03a32315d21 100644 --- a/packages/components/src/components/custom-select/custom-select.lite.tsx +++ b/packages/components/src/components/custom-select/custom-select.lite.tsx @@ -297,74 +297,47 @@ export default function DBCustomSelect(props: DBCustomSelectProps) { event.key === 'ArrowDown' || event.key === 'ArrowRight' ) { - // Find next element with input, skipping group titles - let nextElement = - listElement?.nextElementSibling; - while (nextElement) { - const nextInput = - nextElement.querySelector('input'); - if (nextInput) { - nextInput.focus(); - break; - } - nextElement = - nextElement.nextElementSibling; - } - - if (!nextElement) { + if (listElement?.nextElementSibling) { + listElement?.nextElementSibling + ?.querySelector('input') + ?.focus(); + } else { // We are on the last checkbox we move to the top checkbox state.handleFocusFirstDropdownCheckbox( activeElement ); } } else { - // Find previous element with input, skipping group titles - let prevElement = - listElement?.previousElementSibling; - while (prevElement) { - const prevInput = - prevElement.querySelector('input'); - if (prevInput) { - prevInput.focus(); - break; - } - prevElement = - prevElement.previousElementSibling; - } - - if (!prevElement) { - // Check if we have a "select all" checkbox (only relevant for multi-select) - const selectAllCheckbox = - detailsRef.querySelector( - `input[type="checkbox"]` - ); - if ( - selectAllCheckbox && - selectAllCheckbox !== activeElement - ) { - // We are on the top list checkbox but there is a select all checkbox as well - state.handleFocusFirstDropdownCheckbox( - activeElement - ); + if (listElement?.previousElementSibling) { + listElement?.previousElementSibling + ?.querySelector('input') + ?.focus(); + } else if ( + detailsRef.querySelector( + `input[type="checkbox"]` + ) !== activeElement + ) { + // We are on the top list checkbox but there is a select all checkbox as well + state.handleFocusFirstDropdownCheckbox( + activeElement + ); + } else { + // We are on the top checkbox, we need to move to the search + // or to the last checkbox + const search = getSearchInput(detailsRef); + if (search) { + delay(() => { + search.focus(); + }, 100); } else { - // We are on the top checkbox, we need to move to the search - // or to the last checkbox - const search = - getSearchInput(detailsRef); - if (search) { - delay(() => { - search.focus(); - }, 100); - } else { - const checkboxList: HTMLInputElement[] = - Array.from( - detailsRef?.querySelectorAll( - `input[type="checkbox"],input[type="radio"]` - ) - ); - if (checkboxList.length) { - checkboxList.at(-1)?.focus(); - } + const checkboxList: HTMLInputElement[] = + Array.from( + detailsRef?.querySelectorAll( + `input[type="checkbox"],input[type="radio"]` + ) + ); + if (checkboxList.length) { + checkboxList.at(-1)?.focus(); } } } diff --git a/packages/components/src/components/custom-select/custom-select.scss b/packages/components/src/components/custom-select/custom-select.scss index ccadbc52a4c0..742fb2393e63 100644 --- a/packages/components/src/components/custom-select/custom-select.scss +++ b/packages/components/src/components/custom-select/custom-select.scss @@ -57,7 +57,7 @@ &:has(summary span) { [id$="-placeholder"] { - @include helpers.display(none); + display: none; } } diff --git a/packages/components/src/components/custom-select/custom-select.spec.tsx b/packages/components/src/components/custom-select/custom-select.spec.tsx index 4f06ea3f6a1c..aef5f781dfcb 100644 --- a/packages/components/src/components/custom-select/custom-select.spec.tsx +++ b/packages/components/src/components/custom-select/custom-select.spec.tsx @@ -5,44 +5,16 @@ import { DBCustomSelect } from './index'; // @ts-ignore - vue can only find it with .ts as file ending import { DEFAULT_VIEWPORT } from '../../shared/constants.ts'; -// Helper function to wait for focus changes instead of using hard-coded timeouts -const waitForFocusChange = async ( - page: any, - expectedValue: string, - timeout = 5000 -) => { - await page.waitForFunction( - (expected: any) => { - const activeElement = document.activeElement as HTMLInputElement; - return activeElement && activeElement.value === expected; - }, - expectedValue, - { timeout } - ); -}; - const comp: any = ( ); const multiple: any = ( @@ -50,13 +22,7 @@ const multiple: any = ( const multipleSearchSelect: any = ( ); -const optionGroupsComp: any = ( - -); - const tagSelectWithCustomRemoveTexts: any = ( { expect(accessibilityScanResults.violations).toEqual([]); }); - test('option groups should be accessible', async ({ page, mount }) => { - await mount(optionGroupsComp); - const accessibilityScanResults = await new AxeBuilder({ page }) - .include('.db-custom-select') - .analyze(); - - expect(accessibilityScanResults.violations).toEqual([]); - }); }; const testAction = () => { @@ -156,7 +93,7 @@ const testAction = () => { await expect(summary).not.toContainText('Option 1'); await page.keyboard.press('Tab'); await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'Option 1'); + await page.waitForTimeout(1000); // wait for focus to apply await page.keyboard.press('Space'); await expect(summary).toContainText('Option 1'); }); @@ -167,7 +104,7 @@ const testAction = () => { await expect(summary).not.toContainText('Option 1'); await page.keyboard.press('Tab'); await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'Option 1'); + await page.waitForTimeout(1000); // wait for focus to apply await page.keyboard.press('Space'); await page.keyboard.press('Escape'); await expect(summary).toContainText('Option 1'); @@ -178,14 +115,11 @@ const testAction = () => { const summary = component.locator('summary'); await summary.click({ force: true }); const inputs = await component.locator('input').all(); - expect(inputs.length).toBe(7); + expect(inputs.length).toBe(4); await inputs[0].fill('test'); await expect(inputs[1]).not.toBeVisible(); await expect(inputs[2]).not.toBeVisible(); await expect(inputs[3]).not.toBeVisible(); - await expect(inputs[4]).not.toBeVisible(); - await expect(inputs[5]).not.toBeVisible(); - await expect(inputs[6]).not.toBeVisible(); }); test('test select all', async ({ page, mount }) => { @@ -196,9 +130,7 @@ const testAction = () => { await page.waitForTimeout(1000); // wait for focus to apply await page.keyboard.press('Space'); await page.keyboard.press('Escape'); - await expect(summary).toContainText( - 'Option 1, Option 2, Option 3, Option 4, Option 5' - ); + await expect(summary).toContainText('Option 1, Option 2'); }); test('select single item with Enter key', async ({ page, mount }) => { @@ -207,7 +139,7 @@ const testAction = () => { await expect(summary).not.toContainText('Option 1'); await page.keyboard.press('Tab'); await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'Option 1'); + await page.waitForTimeout(1000); // wait for focus to apply await page.keyboard.press('Enter'); await expect(summary).toContainText('Option 1'); // For single select, dropdown should be closed after Enter @@ -220,7 +152,7 @@ const testAction = () => { await expect(summary).not.toContainText('Option 1'); await page.keyboard.press('Tab'); await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'Option 1'); + await page.waitForTimeout(1000); // wait for focus to apply await page.keyboard.press('Enter'); // For multiple select, dropdown should remain open after Enter await expect(component.locator('details')).toHaveAttribute('open'); @@ -228,87 +160,24 @@ const testAction = () => { await expect(summary).toContainText('Option 1'); }); - test('option groups keyboard navigation: should navigate between option groups correctly', async ({ - page, - mount - }) => { - const component = await mount(optionGroupsComp); - - // Open the dropdown and focus first option - await page.keyboard.press('Tab'); - await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'G1:Option 1'); - - // Should be focused on G1:Option 1 - const focused1 = await page.evaluate( - () => (document.activeElement as HTMLInputElement)?.value - ); - expect(focused1).toBe('G1:Option 1'); - - // Navigate to G1:Option 2 - await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'G1:Option 2'); - const focused2 = await page.evaluate( - () => (document.activeElement as HTMLInputElement)?.value - ); - expect(focused2).toBe('G1:Option 2'); - - // CRITICAL TEST: Navigate from G1:Option 2 to G2:Option 1 - // This should skip the "Option group 2" title and focus on G2:Option 1 - // This is the core issue that was fixed in #4920 - await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'G2:Option 1'); - const focused3 = await page.evaluate( - () => (document.activeElement as HTMLInputElement)?.value - ); - expect(focused3).toBe('G2:Option 1'); // This was previously broken - - // Continue to G2:Option 2 - await page.keyboard.press('ArrowDown'); - await waitForFocusChange(page, 'G2:Option 2'); - const focused4 = await page.evaluate( - () => (document.activeElement as HTMLInputElement)?.value - ); - expect(focused4).toBe('G2:Option 2'); - - // Test reverse navigation - await page.keyboard.press('ArrowUp'); - await waitForFocusChange(page, 'G2:Option 1'); - const focused5 = await page.evaluate( - () => (document.activeElement as HTMLInputElement)?.value - ); - expect(focused5).toBe('G2:Option 1'); - - await page.keyboard.press('ArrowUp'); - await waitForFocusChange(page, 'G1:Option 2'); - const focused6 = await page.evaluate( - () => (document.activeElement as HTMLInputElement)?.value - ); - expect(focused6).toBe('G1:Option 2'); - }); - - test('custom removeTagsTexts should correspond to correct options', async ({ - mount - }) => { + test('custom removeTagsTexts should correspond to correct options', async ({ mount }) => { const component = await mount(tagSelectWithCustomRemoveTexts); - + // Should have tags for Blue and Green (selected values) const tags = component.locator('.db-tag'); await expect(tags).toHaveCount(2); - + // Get the remove buttons and their tooltip text - const removeButtons = component.locator( - '.db-tag .db-tab-remove-button' - ); + const removeButtons = component.locator('.db-tag .db-tab-remove-button'); await expect(removeButtons).toHaveCount(2); - + // The first selected option is 'Blue' (index 1 in options array) // Should have 'Remove Blue Color' tooltip const firstRemoveButton = removeButtons.first(); const firstTooltip = firstRemoveButton.locator('.db-tooltip'); await expect(firstTooltip).toContainText('Remove Blue Color'); - - // The second selected option is 'Green' (index 2 in options array) + + // The second selected option is 'Green' (index 2 in options array) // Should have 'Remove Green Color' tooltip const secondRemoveButton = removeButtons.last(); const secondTooltip = secondRemoveButton.locator('.db-tooltip'); diff --git a/packages/components/src/components/custom-select/docs/Angular.md b/packages/components/src/components/custom-select/docs/Angular.md index 61411d4e80aa..0900db3c263e 100644 --- a/packages/components/src/components/custom-select/docs/Angular.md +++ b/packages/components/src/components/custom-select/docs/Angular.md @@ -35,12 +35,6 @@ import { Component } from "@angular/core"; templateUrl: "./app.component.html" }) export class AppComponent { - options = [ - { value: "Option 1" }, - { value: "Option 2" }, - { value: "Option 3" }, - { value: "Option 4" }, - { value: "Option 5" } - ]; + options = [{ value: "Option 1" }, { value: "Option 2" }]; } ``` diff --git a/packages/components/src/components/custom-select/docs/HTML.md b/packages/components/src/components/custom-select/docs/HTML.md index f91e562cac18..58bc6c9df6a9 100644 --- a/packages/components/src/components/custom-select/docs/HTML.md +++ b/packages/components/src/components/custom-select/docs/HTML.md @@ -17,9 +17,6 @@ For general installation and configuration take a look at the [components](https
@@ -59,45 +56,6 @@ For general installation and configuration take a look at the [components](https Option 2 -
  • - -
  • -
  • - -
  • -
  • - -
  • diff --git a/packages/components/src/components/custom-select/docs/React.md b/packages/components/src/components/custom-select/docs/React.md index b0eb8a9ae161..d6f3b32d5348 100644 --- a/packages/components/src/components/custom-select/docs/React.md +++ b/packages/components/src/components/custom-select/docs/React.md @@ -12,13 +12,7 @@ const App = () => ( ); diff --git a/packages/components/src/components/custom-select/docs/Vue.md b/packages/components/src/components/custom-select/docs/Vue.md index e04ee7cfd1b4..f1e896379096 100644 --- a/packages/components/src/components/custom-select/docs/Vue.md +++ b/packages/components/src/components/custom-select/docs/Vue.md @@ -14,13 +14,7 @@ import { DBCustomSelect } from "@db-ui/v-components"; ``` diff --git a/packages/components/src/components/drawer/drawer.scss b/packages/components/src/components/drawer/drawer.scss index 5bb87e45d053..3843e6431073 100644 --- a/packages/components/src/components/drawer/drawer.scss +++ b/packages/components/src/components/drawer/drawer.scss @@ -137,8 +137,8 @@ $spacings: ( .db-drawer-container { @extend %direction-right; @extend %spacing-drawer; - @include helpers.display(flex); + display: flex; flex-direction: column; background-color: colors.$db-adaptive-bg-basic-level-1-default; block-size: 100%; @@ -204,7 +204,8 @@ $spacings: ( } .db-drawer-header { - @include helpers.display(none); + display: none; + @include helpers.divider("bottom"); .db-drawer-header-text { @@ -223,7 +224,7 @@ $spacings: ( &:has(.button-close-drawer), &:has(:not(.db-drawer-header-text:empty)) { - @include helpers.display(flex); + display: flex; } } } @@ -237,7 +238,7 @@ $spacings: ( background-color: transparent; &[open] { - @include helpers.display(flex); + display: flex; } &:not([data-direction]), diff --git a/packages/components/src/components/header/header.scss b/packages/components/src/components/header/header.scss index db0874b53eb7..9b85cc8ddd22 100644 --- a/packages/components/src/components/header/header.scss +++ b/packages/components/src/components/header/header.scss @@ -7,9 +7,7 @@ .db-header { background-color: colors.$db-adaptive-bg-basic-level-1-default; - - @include helpers.display(flex); - + display: flex; flex-direction: column; position: relative; min-block-size: component.$min-mobile-header-height; @@ -36,7 +34,7 @@ } .db-link { - @include helpers.display(inline-block); + display: inline-block; } &[data-on-forcing-mobile="true"] { @@ -61,7 +59,7 @@ .db-header-meta-navigation:empty ):has(.db-header-secondary-action:empty) { .db-header-burger-menu-container { - @include helpers.display(none); + display: none; } } @@ -75,8 +73,7 @@ } .db-header-navigation-bar { - @include helpers.display(flex); - + display: flex; position: relative; padding: variables.$db-spacing-fixed-xs variables.$db-spacing-fixed-md; inline-size: 100%; @@ -89,8 +86,8 @@ .db-header-meta-navigation { @extend %db-density-functional; - @include helpers.display(flex); + display: flex; flex-direction: column; gap: variables.$db-spacing-fixed-sm; justify-content: flex-end; @@ -110,18 +107,17 @@ } &:empty { - @include helpers.display(none); + display: none; } } &:empty { - @include helpers.display(none); + display: none; } } .db-header-navigation-container { - @include helpers.display(inherit); - + display: inherit; flex: 1 1 auto; inline-size: 100%; align-items: center; @@ -143,12 +139,12 @@ } .db-header-brand-container:not(:has(> :nth-child(1))) { - @include helpers.display(none); + display: none; } .db-header-action-container:has(> .db-header-secondary-action:empty) { @include screen-sizes.screen("md") { - @include helpers.display(none); + display: none; } } @@ -176,9 +172,7 @@ .db-header-action-container { align-items: center; block-size: 100%; - - @include helpers.display(inherit); - + display: inherit; gap: inherit; flex: 0 1 auto; flex-grow: 0; @@ -201,8 +195,7 @@ } .db-header-drawer-navigation { - @include helpers.display(flex); - + display: flex; flex-direction: column; flex: 1 1 auto; block-size: 100%; @@ -220,8 +213,7 @@ .db-header-navigation, .db-header-secondary-action { - @include helpers.display(flex); - + display: flex; gap: variables.$db-spacing-fixed-sm; padding-inline: variables.$db-spacing-fixed-md; @@ -242,8 +234,7 @@ padding-block-end: 0; .db-drawer-content { - @include helpers.display(flex); - + display: flex; flex-direction: column; block-size: 100%; overflow: hidden; @@ -254,21 +245,21 @@ .db-header-meta-navigation, .db-header-navigation-container > .db-header-navigation, .db-header-action-container > .db-header-secondary-action { - @include helpers.display(none); + display: none; @include screen-sizes.screen("md") { - @include helpers.display(inherit); + display: inherit; } } /* Only for Mobile */ .db-header-drawer-navigation > .db-header-meta-navigation:not(:empty) { - @include helpers.display(inherit); + display: inherit; } .db-header-drawer, .db-header-burger-menu-container { @include screen-sizes.screen("md") { - @include helpers.display(none); + display: none; } } diff --git a/packages/components/src/components/icon/icon.scss b/packages/components/src/components/icon/icon.scss index d3cc8911dcb6..62c7fcd7e2c5 100644 --- a/packages/components/src/components/icon/icon.scss +++ b/packages/components/src/components/icon/icon.scss @@ -1,12 +1,11 @@ @use "@db-ux/core-foundations/build/styles/icons"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; .db-icon { @include icons.is-icon-text-replace; /* Safari hack */ @supports (-webkit-hyphens: none) { - @include display.display(inline-block); + display: inline-block; &::before { block-size: auto; diff --git a/packages/components/src/components/infotext/infotext.scss b/packages/components/src/components/infotext/infotext.scss index a3c1a2ade67f..d485ecf5aeae 100644 --- a/packages/components/src/components/infotext/infotext.scss +++ b/packages/components/src/components/infotext/infotext.scss @@ -1,7 +1,6 @@ @use "sass:map"; @use "@db-ux/core-foundations/build/styles/fonts"; @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; @use "@db-ux/core-foundations/build/styles/colors"; @use "@db-ux/core-foundations/build/styles/icons"; @@ -9,7 +8,8 @@ --db-icon-margin-end: #{variables.$db-spacing-fixed-2xs}; @extend %db-overwrite-font-size-sm; - @include display.display(flex); + + display: flex; @include icons.has-no-icon { @include icons.to-filled-icon; diff --git a/packages/components/src/components/input/docs/React.md b/packages/components/src/components/input/docs/React.md index b52b81365ae0..6a3df8f565e0 100644 --- a/packages/components/src/components/input/docs/React.md +++ b/packages/components/src/components/input/docs/React.md @@ -1,7 +1,5 @@ ## React -Warning: Date input is not working with iOS Voiceover currently, compare to [React issue](https://github.com/facebook/react/issues/33541) and [WebKit bug](https://bugs.webkit.org/show_bug.cgi?id=294649). - Load SCSS globally in a `index.scss` file inside `main.tsx`/`main.jsx` within your app: ```scss diff --git a/packages/components/src/components/navigation-item/navigation-item.scss b/packages/components/src/components/navigation-item/navigation-item.scss index d05b2cca7a3e..0ad50ceb56bc 100644 --- a/packages/components/src/components/navigation-item/navigation-item.scss +++ b/packages/components/src/components/navigation-item/navigation-item.scss @@ -56,6 +56,7 @@ background-color: colors.$db-adaptive-bg-basic-transparent-full-default; cursor: pointer; inline-size: 100%; + display: inline-flex; border-radius: variables.$db-border-radius-sm; padding: variables.$db-spacing-fixed-xs variables.$db-spacing-fixed-sm; white-space: nowrap; // we don't want to break @@ -63,8 +64,6 @@ align-items: center; // Centering the content vertically and horizontally justify-content: space-between; - @include helpers.display(inline-flex); - @include helpers.hover { background-color: colors.$db-adaptive-bg-basic-transparent-full-hovered; } @@ -83,8 +82,8 @@ @extend %db-overwrite-font-size-md; @include icon-passing.icon-passing; - @include helpers.display(inline-flex); + display: inline-flex; position: relative; inline-size: auto; @@ -187,9 +186,7 @@ @extend %component-border; margin: 0; - - @include helpers.display(flex); - + display: flex; flex-direction: column; z-index: 70; inset-inline-start: 0; @@ -202,7 +199,7 @@ @include screen-sizes.screen("md") { .db-mobile-navigation-back { - @include helpers.display(none); + display: none; } } @@ -307,7 +304,7 @@ } &:empty { - @include helpers.display(none); + display: none; } .db-navigation-item { @@ -320,8 +317,7 @@ } .db-mobile-navigation-back { - @include helpers.display(flex); - + display: flex; font-weight: normal; background-color: colors.$db-adaptive-bg-basic-level-1-default; padding-block-end: variables.$db-spacing-fixed-md; diff --git a/packages/components/src/components/navigation/navigation.scss b/packages/components/src/components/navigation/navigation.scss index 77167a220135..efd63fb4f3e5 100644 --- a/packages/components/src/components/navigation/navigation.scss +++ b/packages/components/src/components/navigation/navigation.scss @@ -1,7 +1,6 @@ @use "@db-ux/core-foundations/build/styles/variables"; @use "@db-ux/core-foundations/build/styles/screen-sizes"; @use "../../styles/internal/component"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; @use "../../styles/internal/form-components"; @use "../../styles/internal/db-puls"; @@ -15,8 +14,7 @@ } > menu { - @include display.display(flex); - + display: flex; flex-direction: column; padding: 0; margin: 0; @@ -102,7 +100,7 @@ &[data-force-close="true"] { > menu menu { @include screen-sizes.screen("md") { - @include display.display(none); + display: none; } } } diff --git a/packages/components/src/components/notification/notification-grid-non-overlay.scss b/packages/components/src/components/notification/notification-grid-non-overlay.scss index 41c36fc9e2f1..75fc0902d0a5 100644 --- a/packages/components/src/components/notification/notification-grid-non-overlay.scss +++ b/packages/components/src/components/notification/notification-grid-non-overlay.scss @@ -1,8 +1,6 @@ -@use "@db-ux/core-foundations/build/styles/helpers/display"; - %grid-layout-variant-not-overlay { span { - @include display.display(none); + display: none; } // has link diff --git a/packages/components/src/components/notification/notification.scss b/packages/components/src/components/notification/notification.scss index bc3b4be769c8..539344e6ceff 100644 --- a/packages/components/src/components/notification/notification.scss +++ b/packages/components/src/components/notification/notification.scss @@ -1,7 +1,6 @@ @use "sass:map"; @use "@db-ux/core-foundations/build/styles/density"; @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; @use "@db-ux/core-foundations/build/styles/colors"; @use "@db-ux/core-foundations/build/styles/icons"; @use "@db-ux/core-foundations/build/styles/screen-sizes"; @@ -28,8 +27,8 @@ @extend %component-border; @extend %grid-layout-default; @extend %ugly-line-height-workarounds; - @include display.display(grid); + display: grid; padding: variables.$db-spacing-fixed-md; gap: variables.$db-spacing-fixed-xs variables.$db-spacing-fixed-md; inline-size: inherit; diff --git a/packages/components/src/components/page/page.scss b/packages/components/src/components/page/page.scss index 116dc41ea548..848113a08a51 100644 --- a/packages/components/src/components/page/page.scss +++ b/packages/components/src/components/page/page.scss @@ -1,5 +1,4 @@ @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; .db-page-document { block-size: 100%; @@ -8,8 +7,7 @@ @mixin header-footer-style { > :is(.db-header, .db-footer, header, footer) { - @include display.display(flex); - + display: flex; flex: 0 1 auto; flex-grow: 0; flex-shrink: 0; @@ -35,9 +33,7 @@ block-size: 100%; min-block-size: 100%; - - @include display.display(flex); - + display: flex; flex-direction: column; /* workaround for angular */ @@ -46,8 +42,7 @@ } > .db-main { - @include display.display(flex); - + display: flex; flex-direction: column; overflow: auto; flex: 1 1 auto; diff --git a/packages/components/src/components/popover/popover.scss b/packages/components/src/components/popover/popover.scss index f096c50e687e..8cea457f6146 100644 --- a/packages/components/src/components/popover/popover.scss +++ b/packages/components/src/components/popover/popover.scss @@ -1,13 +1,10 @@ @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; @use "../../styles/internal/popover-component"; @use "../../styles/internal/component"; .db-popover { position: relative; - - @include display.display(flex); - + display: flex; block-size: fit-content; inline-size: fit-content; diff --git a/packages/components/src/components/select/docs/Angular.md b/packages/components/src/components/select/docs/Angular.md index b1dd0aa22b14..1b3d707a1754 100644 --- a/packages/components/src/components/select/docs/Angular.md +++ b/packages/components/src/components/select/docs/Angular.md @@ -23,8 +23,5 @@ import { DBSelect } from '@db-ux/ngx-core-components'; - - - ``` diff --git a/packages/components/src/components/select/docs/HTML.md b/packages/components/src/components/select/docs/HTML.md index 099ac886ed0a..d1bb41d9109a 100644 --- a/packages/components/src/components/select/docs/HTML.md +++ b/packages/components/src/components/select/docs/HTML.md @@ -13,9 +13,6 @@ For general installation and configuration take a look at the [components](https
    diff --git a/packages/components/src/components/select/docs/React.md b/packages/components/src/components/select/docs/React.md index dc7cc379cff2..a221574545c8 100644 --- a/packages/components/src/components/select/docs/React.md +++ b/packages/components/src/components/select/docs/React.md @@ -12,9 +12,6 @@ const App = () => ( - - - ); diff --git a/packages/components/src/components/select/docs/Vue.md b/packages/components/src/components/select/docs/Vue.md index f0b89362822f..5fcc903b5877 100644 --- a/packages/components/src/components/select/docs/Vue.md +++ b/packages/components/src/components/select/docs/Vue.md @@ -14,9 +14,6 @@ import { DBSelect } from "@db-ux/v-core-components"; - - - ``` diff --git a/packages/components/src/components/select/index.html b/packages/components/src/components/select/index.html index 89bc8cca91ce..6cc1b20bebdd 100644 --- a/packages/components/src/components/select/index.html +++ b/packages/components/src/components/select/index.html @@ -12,9 +12,6 @@ - - - No Icon @@ -24,9 +21,6 @@ - - - select option:checked:not(.placeholder)) { [id$="-placeholder"] { - @include display.display(none); + display: none; } } } diff --git a/packages/components/src/components/select/select.spec.tsx b/packages/components/src/components/select/select.spec.tsx index 16beeb23c32d..8ca1e9222362 100644 --- a/packages/components/src/components/select/select.spec.tsx +++ b/packages/components/src/components/select/select.spec.tsx @@ -9,9 +9,6 @@ const comp: any = ( - - - ); @@ -56,9 +53,6 @@ const testAction = () => { Test1 - - - ); const component = await mount(comp); diff --git a/packages/components/src/components/switch/model.ts b/packages/components/src/components/switch/model.ts index 3816ec13020c..ad8da4c20015 100644 --- a/packages/components/src/components/switch/model.ts +++ b/packages/components/src/components/switch/model.ts @@ -1,17 +1,19 @@ import { ChangeEventProps, ChangeEventState, - EmphasisProps, FocusEventProps, FocusEventState, FormCheckProps, + FormMessageProps, FormProps, FormState, + FromValidState, GlobalProps, GlobalState, IconLeadingProps, IconProps, IconTrailingProps, + LabelPositionProps, SizeProps } from '../../shared/model'; @@ -20,6 +22,10 @@ export type DBSwitchDefaultProps = { * Add additional icons to indicate active/inactive state. */ visualAid?: boolean | string; + /** + * Use accent styling (same visual appearance as valid state). + */ + accent?: boolean | string; }; export type DBSwitchProps = DBSwitchDefaultProps & @@ -28,11 +34,12 @@ export type DBSwitchProps = DBSwitchDefaultProps & FocusEventProps & FormProps & FormCheckProps & - EmphasisProps & + FormMessageProps & SizeProps & IconProps & IconTrailingProps & - IconLeadingProps; + IconLeadingProps & + LabelPositionProps; export type DBSwitchDefaultState = {}; @@ -40,4 +47,5 @@ export type DBSwitchState = DBSwitchDefaultState & GlobalState & ChangeEventState & FocusEventState & - FormState; + FormState & + FromValidState; diff --git a/packages/components/src/components/switch/switch.lite.tsx b/packages/components/src/components/switch/switch.lite.tsx index 59c72c512e15..605620a629e2 100644 --- a/packages/components/src/components/switch/switch.lite.tsx +++ b/packages/components/src/components/switch/switch.lite.tsx @@ -1,5 +1,6 @@ import { onMount, + onUpdate, Show, useDefaultProps, useMetadata, @@ -8,18 +9,29 @@ import { useTarget } from '@builder.io/mitosis'; +import { + DEFAULT_INVALID_MESSAGE, + DEFAULT_INVALID_MESSAGE_ID_SUFFIX, + DEFAULT_MESSAGE_ID_SUFFIX, + DEFAULT_VALID_MESSAGE, + DEFAULT_VALID_MESSAGE_ID_SUFFIX +} from '../../shared/constants'; import { ChangeEvent, InteractionEvent } from '../../shared/model'; import { cls, + delay, getBoolean, getBooleanAsString, getHideProp, + hasVoiceOver, + stringPropVisible, uuid } from '../../utils'; import { handleFrameworkEventAngular, handleFrameworkEventVue } from '../../utils/form-components'; +import DBInfotext from '../infotext/infotext.lite'; import { DBSwitchProps, DBSwitchState } from './model'; useMetadata({ @@ -30,7 +42,9 @@ useMetadata({ } } }); -useDefaultProps({}); +useDefaultProps({ + labelPosition: 'trailing' +}); export default function DBSwitch(props: DBSwitchProps) { // This is used as forwardRef @@ -38,6 +52,55 @@ export default function DBSwitch(props: DBSwitchProps) { // jscpd:ignore-start const state = useStore({ _id: undefined, + _messageId: undefined as string | undefined, + _validMessageId: undefined as string | undefined, + _invalidMessageId: undefined as string | undefined, + _invalidMessage: undefined as string | undefined, + _descByIds: '' as string, + _voiceOverFallback: '' as string, + + hasValidState: () => { + return !!(props.validMessage ?? props.validation === 'valid'); + }, + handleValidation: () => { + if (!_ref?.validity?.valid || props.validation === 'invalid') { + state._descByIds = state._invalidMessageId!; + state._invalidMessage = + props.invalidMessage || + _ref?.validationMessage || + DEFAULT_INVALID_MESSAGE; + if (hasVoiceOver()) { + state._voiceOverFallback = + state._invalidMessage || DEFAULT_INVALID_MESSAGE; + delay(() => { + state._voiceOverFallback = ''; + }, 1000); + } + return; + } + if ( + state.hasValidState() && + _ref?.validity?.valid && + props.required + ) { + state._descByIds = state._validMessageId!; + if (hasVoiceOver()) { + state._voiceOverFallback = + props.validMessage ?? DEFAULT_VALID_MESSAGE; + delay(() => { + state._voiceOverFallback = ''; + }, 1000); + } + return; + } + + if (stringPropVisible(props.message, props.showMessage)) { + state._descByIds = state._messageId!; + return; + } + + state._descByIds = ''; + }, handleChange: (event: ChangeEvent) => { useTarget({ angular: () => @@ -49,6 +112,7 @@ export default function DBSwitch(props: DBSwitchProps) { } } }); + state.handleValidation(); }, handleBlur: (event: InteractionEvent) => { if (props.onBlur) { @@ -64,8 +128,24 @@ export default function DBSwitch(props: DBSwitchProps) { onMount(() => { state._id = props.id ?? `switch-${uuid()}`; + state._messageId = `${state._id}${DEFAULT_MESSAGE_ID_SUFFIX}`; + state._validMessageId = `${state._id}${DEFAULT_VALID_MESSAGE_ID_SUFFIX}`; + state._invalidMessageId = `${state._id}${DEFAULT_INVALID_MESSAGE_ID_SUFFIX}`; + state.handleValidation(); }); + onUpdate(() => { + state.handleValidation(); + }, [ + props.validation, + props.required, + props.message, + props.showMessage, + props.validMessage, + props.invalidMessage, + props.checked + ]); + // jscpd:ignore-end return ( @@ -73,9 +153,15 @@ export default function DBSwitch(props: DBSwitchProps) { data-visual-aid={getBooleanAsString(props.visualAid)} data-size={props.size} data-hide-label={getHideProp(props.showLabel)} - data-emphasis={props.emphasis} htmlFor={state._id} + data-label-position={ + getHideProp(props.showLabel) === 'true' + ? undefined + : props.labelPosition + } + data-accent={getBooleanAsString(props.accent)} data-hide-asterisk={getHideProp(props.showRequiredAsterisk)} + data-custom-validity={props.validation} class={cls('db-switch', props.className)}> - - {props.label} + + + {props.label} + + + + + {props.message} + + + + + {props.validMessage ?? DEFAULT_VALID_MESSAGE} + + + {state._invalidMessage ?? + props.invalidMessage ?? + DEFAULT_INVALID_MESSAGE} + + + {state._voiceOverFallback} + ); } diff --git a/packages/components/src/components/switch/switch.scss b/packages/components/src/components/switch/switch.scss index bd090fa627b9..202c9d4a27c8 100644 --- a/packages/components/src/components/switch/switch.scss +++ b/packages/components/src/components/switch/switch.scss @@ -1,6 +1,5 @@ @use "@db-ux/core-foundations/build/styles/variables"; @use "@db-ux/core-foundations/build/styles/colors"; -@use "@db-ux/core-foundations/build/styles/fonts"; @use "@db-ux/core-foundations/build/styles/helpers"; @use "@db-ux/core-foundations/build/styles/icons"; @use "../../styles/internal/form-components"; @@ -32,11 +31,113 @@ $checked-active-transition-size: calc( } } +@mixin switch-validity-colored( + $border-color, + $label-color, + $thumb-color, + $hover-color-checked, + $hover-color-unchecked, + $pressed-color-checked, + $pressed-color-unchecked +) { + // Disable is necessary to allow SCSS variables in order to prevent code duplication for valid and invalid states + /* stylelint-disable db-ux/use-border-color */ + --db-check-element-border-color: #{$border-color}; + --db-check-element-label-color: #{$label-color}; + --db-check-element-thumb-color: #{$thumb-color}; + --db-check-element-hover-color-checked: #{$hover-color-checked}; + --db-check-element-hover-color-unchecked: #{$hover-color-unchecked}; + --db-check-element-pressed-color-checked: #{$pressed-color-checked}; + --db-check-element-pressed-color-unchecked: #{$pressed-color-unchecked}; + + > input { + border-color: $border-color; + } + + > input:not(:checked)::before { + background-color: var(--db-check-element-border-color); + color: var(--db-check-element-border-color); + } + + > input:checked { + background-color: var(--db-check-element-border-color); + border-color: $border-color; + + @include helpers.hover { + background-color: var(--db-check-element-hover-color-checked); + border-color: var(--db-check-element-hover-color-checked); + } + + @include helpers.active { + background-color: var(--db-check-element-pressed-color-checked); + border-color: var(--db-check-element-pressed-color-checked); + } + } + + > input:not(:checked):hover, + > input:not(:checked):focus { + background-color: var(--db-check-element-hover-color-unchecked); + } + + > input:checked::before { + background-color: $thumb-color; + color: $thumb-color; + } + /* stylelint-enable db-ux/use-border-color */ +} + +@mixin switch-validity($key) { + @include form-components.get-validity("switch", $key) { + @include form-components.get-validity-message($key); + + @if $key == "invalid" { + @include switch-validity-colored( + colors.$db-critical-on-bg-basic-emphasis-70-default, + colors.$db-critical-on-bg-basic-emphasis-80-default, + colors.$db-critical-on-bg-inverted-default, + colors.$db-critical-bg-inverted-contrast-low-pressed, + colors.$db-critical-bg-basic-transparent-full-hovered, + colors.$db-critical-bg-inverted-contrast-low-pressed, + colors.$db-critical-bg-basic-transparent-full-pressed + ); + } @else { + @include switch-validity-colored( + colors.$db-successful-on-bg-basic-emphasis-70-default, + colors.$db-successful-on-bg-basic-emphasis-80-default, + colors.$db-successful-on-bg-inverted-default, + colors.$db-successful-bg-inverted-contrast-low-hovered, + colors.$db-successful-bg-basic-transparent-full-hovered, + colors.$db-successful-bg-inverted-contrast-low-pressed, + colors.$db-successful-bg-basic-transparent-full-pressed + ); + } + } +} + .db-switch { user-select: none; + /* enforce flex and break also in Angular */ + display: inline-flex; + align-items: center; + flex-wrap: wrap; + + @extend %helper-message; @include form-components.set-default-check-element; + &:not([data-hide-asterisk="true"]) { + &:has(> input:required), + &[data-required="true"] { + &:is(label)::after { + content: none; + } + + > .db-switch-label::after { + @include icons.icon-content("*"); + } + } + } + &:not(:has(input:disabled)) { @include form-components.get-state; @@ -57,9 +158,7 @@ $checked-active-transition-size: calc( ); block-size: form-components.$font-size-height; box-sizing: content-box; - - @include helpers.display(flex); - + display: flex; align-items: center; /* stylelint-disable-next-line db-ux/use-spacings */ gap: $switch-fixed-padding; @@ -91,15 +190,8 @@ $checked-active-transition-size: calc( ); @media screen and (prefers-reduced-motion: no-preference) { - transition: - margin variables.$db-transition-duration-fast - variables.$db-transition-timing-emotional, - inline-size variables.$db-transition-duration-fast - variables.$db-transition-timing-emotional, - block-size variables.$db-transition-duration-fast - variables.$db-transition-timing-emotional, - transform variables.$db-transition-duration-fast - variables.$db-transition-timing-emotional; + transition: visibility variables.$db-transition-duration-fast + variables.$db-transition-timing-emotional; } } @@ -243,4 +335,84 @@ $checked-active-transition-size: calc( } } } + + /* Set variables */ + &[data-custom-validity="valid"] { + --db-switch-label-color: #{colors.$db-successful-on-bg-basic-emphasis-80-default}; + } + + &[data-custom-validity="invalid"] { + --db-switch-label-color: #{colors.$db-critical-on-bg-basic-emphasis-80-default}; + } + + /* Set color for label */ + > .db-switch-label { + color: var(--db-switch-label-color, inherit); + flex: 1 1 0; + } + + /* Set color for helper message */ + &::after { + color: var( + --db-switch-label-color, + var(--db-check-element-label-color, inherit) + ); + } + + /* Put infotext below switch */ + & :is(.db-infotext, db-infotext) { + order: 2; + flex: 0 0 100%; + margin-block-start: variables.$db-spacing-fixed-2xs; + } + + @include switch-validity("valid"); + @include switch-validity("invalid"); + + /* Label position (leading/trailing) */ + &[data-label-position="trailing"] { + > input { + margin-inline-end: variables.$db-spacing-fixed-xs; + } + } + + &[data-label-position="trailing"][data-size="small"] { + > input { + margin-inline-end: variables.$db-spacing-fixed-2xs; + } + } + + &[data-label-position="leading"] { + > .db-switch-label { + order: -1; + margin-inline-end: variables.$db-spacing-fixed-xs; + } + + > input { + margin-inline-end: 0; + } + } + + /* Accent styling for checked switch */ + &[data-accent="true"] { + > input:checked { + background-color: colors.$db-successful-on-bg-basic-emphasis-70-default; + border-color: colors.$db-successful-on-bg-basic-emphasis-70-default; + + @include helpers.hover { + background-color: colors.$db-successful-on-bg-basic-emphasis-70-default; + border-color: colors.$db-successful-on-bg-basic-emphasis-70-default; + } + + @include helpers.active { + background-color: colors.$db-successful-on-bg-basic-emphasis-70-default; + border-color: colors.$db-successful-on-bg-basic-emphasis-70-default; + } + + &::before { + background-color: colors.$db-successful-on-bg-inverted-default; + color: colors.$db-successful-on-bg-inverted-default; + } + } + } } diff --git a/packages/components/src/components/tab-item/tab-item.scss b/packages/components/src/components/tab-item/tab-item.scss index 0b34ed499c16..1b95a551f533 100644 --- a/packages/components/src/components/tab-item/tab-item.scss +++ b/packages/components/src/components/tab-item/tab-item.scss @@ -13,9 +13,7 @@ $with-icon-padding-calc: calc( .db-tab-item { position: relative; - - @include helpers.display(inline-flex); - + display: inline-flex; list-style-type: ""; border-radius: variables.$db-border-radius-sm; @@ -27,9 +25,7 @@ $with-icon-padding-calc: calc( background-color: colors.$db-adaptive-bg-basic-transparent-full-default; padding: variables.$db-spacing-fixed-xs; align-items: center; - - @include helpers.display(inline-block); - + display: inline-block; white-space: nowrap; border: 0; border-radius: variables.$db-border-radius-sm; diff --git a/packages/components/src/components/tab-list/tab-list.scss b/packages/components/src/components/tab-list/tab-list.scss index a8283976f5d9..967eccff926a 100644 --- a/packages/components/src/components/tab-list/tab-list.scss +++ b/packages/components/src/components/tab-list/tab-list.scss @@ -1,5 +1,4 @@ @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; @use "../../styles/internal/scrollbar"; .db-tab-list { @@ -9,8 +8,8 @@ > ul { @extend %scrollbar; - @include display.display(flex); + display: flex; gap: variables.$db-spacing-fixed-sm; scroll-behavior: smooth; padding: 0; diff --git a/packages/components/src/components/tab-panel/tab-panel.scss b/packages/components/src/components/tab-panel/tab-panel.scss index 9259e7b5d2ef..8b5540cfc73e 100644 --- a/packages/components/src/components/tab-panel/tab-panel.scss +++ b/packages/components/src/components/tab-panel/tab-panel.scss @@ -1,6 +1,5 @@ @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; .db-tab-panel { - @include display.display(none); + display: none; } diff --git a/packages/components/src/components/tabs/tabs.scss b/packages/components/src/components/tabs/tabs.scss index 7fdc3aeab5c7..d5579d1c0209 100644 --- a/packages/components/src/components/tabs/tabs.scss +++ b/packages/components/src/components/tabs/tabs.scss @@ -2,7 +2,6 @@ @use "@db-ux/core-foundations/build/styles/colors"; @use "../../styles/internal/form-components"; @use "../../styles/internal/db-puls"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; $max-tabs: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; @@ -13,7 +12,7 @@ $max-tabs: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; &:has([id$="-tab-#{$index}"]:checked) { ~ dbtabpanel > [id$="-tab-panel-#{$index}"], ~ db-tab-panel > [id$="-tab-panel-#{$index}"] { - @include display.display(block); + display: block; } } } @@ -75,8 +74,8 @@ $max-tabs: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; $db-tabs-z-index-button: 22; @extend %angular-workaround; - @include display.display(flex); + display: flex; inline-size: 100%; position: relative; @@ -91,7 +90,7 @@ $max-tabs: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; @each $index in $max-tabs { &:has([id$="-tab-#{$index}"]:checked) ~ [id$="-tab-panel-#{$index}"] { - @include display.display(block); + display: block; } } } diff --git a/packages/components/src/components/tag/tag.scss b/packages/components/src/components/tag/tag.scss index e6eaf04e3f82..7e889265fcef 100644 --- a/packages/components/src/components/tag/tag.scss +++ b/packages/components/src/components/tag/tag.scss @@ -77,7 +77,7 @@ button:nth-of-type(2), dbbutton:nth-of-type(2), &:has(db-button):has(dbbutton) .db-tab-remove-button { - @include helpers.display(none); + display: none; } > :is( @@ -111,9 +111,7 @@ inline-size: 100%; margin-inline-start: 0; - - @include helpers.display(flex); - + display: flex; align-items: center; @media (forced-colors: active) { @@ -159,8 +157,8 @@ a { @extend %default-transition; - @include helpers.display(inline-flex); + display: inline-flex; align-items: center; text-decoration: none; diff --git a/packages/components/src/shared/model.ts b/packages/components/src/shared/model.ts index 56eb8bf85eeb..f0de63e5e1d0 100644 --- a/packages/components/src/shared/model.ts +++ b/packages/components/src/shared/model.ts @@ -95,6 +95,16 @@ export type IconTrailingProps = { iconTrailing?: IconTypes; }; +export const LabelPositionList = ['leading', 'trailing'] as const; +export type LabelPositionType = (typeof LabelPositionList)[number]; + +export type LabelPositionProps = { + /** + * Position of the label. + */ + labelPosition?: LabelPositionType; +}; + export const SpacingList = ['medium', 'small', 'large', 'none'] as const; export type SpacingType = (typeof SpacingList)[number]; diff --git a/packages/components/src/styles/internal/_button-components.scss b/packages/components/src/styles/internal/_button-components.scss index 29a49df572f3..af504088a6c0 100644 --- a/packages/components/src/styles/internal/_button-components.scss +++ b/packages/components/src/styles/internal/_button-components.scss @@ -1,13 +1,9 @@ -@use "@db-ux/core-foundations/build/styles/helpers/display"; - %default-button { font-weight: 700; white-space: nowrap; // we don't want to break buttons justify-content: center; text-align: center; - - @include display.display(inline-flex); - + display: inline-flex; align-items: center; // Centering the content vertically and horizontally vertical-align: top; // Alignment of inline-flex buttons with different content } diff --git a/packages/components/src/styles/internal/_form-components.scss b/packages/components/src/styles/internal/_form-components.scss index 777942fe3c72..ebc1825bc712 100644 --- a/packages/components/src/styles/internal/_form-components.scss +++ b/packages/components/src/styles/internal/_form-components.scss @@ -61,7 +61,7 @@ $db-min-inline-size: var( margin-block-start: variables.$db-spacing-fixed-2xs; &:is([data-semantic="successful"], [data-semantic="critical"]) { - @include helpers.display(none); + display: none; } } } @@ -160,17 +160,17 @@ $db-min-inline-size: var( > .db-infotext { @if $key == "valid" { &[data-semantic="successful"] { - @include helpers.display(flex); + display: flex; } /* stylelint-disable-next-line at-rule-empty-line-before */ } @else { &[data-semantic="critical"] { - @include helpers.display(flex); + display: flex; } } &:not([data-semantic]) { - @include helpers.display(none); + display: none; } } } @@ -312,9 +312,8 @@ $input-valid-types: // we use absolute icons position: relative; + display: flex; flex-direction: column; - - @include helpers.display(flex); } &[data-variant="floating"], @@ -514,8 +513,7 @@ $input-valid-types: &:is(label), > label { - @include helpers.display(flex); - + display: flex; align-items: flex-start; position: relative; color: var( diff --git a/packages/components/src/styles/internal/_link-components.scss b/packages/components/src/styles/internal/_link-components.scss index c0b953f2bdca..d19bba1ef34d 100644 --- a/packages/components/src/styles/internal/_link-components.scss +++ b/packages/components/src/styles/internal/_link-components.scss @@ -5,7 +5,7 @@ @use "./component"; %db-link-height { - @include helpers.display(inline-block); + display: inline-block; &:not([data-wrap="true"]) { block-size: variables.$db-sizing-sm; @@ -50,7 +50,7 @@ } &[data-variant="inline"] { - @include helpers.display(inline); + display: inline; } &:focus-visible { diff --git a/packages/components/src/styles/internal/_stack-components.scss b/packages/components/src/styles/internal/_stack-components.scss index 147b7f307807..231eee784817 100644 --- a/packages/components/src/styles/internal/_stack-components.scss +++ b/packages/components/src/styles/internal/_stack-components.scss @@ -68,8 +68,7 @@ $stack-gaps: ( } %default-stack { - @include helpers.display(flex); - + display: flex; gap: variables.$db-spacing-fixed-sm; justify-content: flex-start; block-size: 100%; diff --git a/packages/foundations/CHANGELOG.md b/packages/foundations/CHANGELOG.md index 4f444e665915..5a5e042f927b 100644 --- a/packages/foundations/CHANGELOG.md +++ b/packages/foundations/CHANGELOG.md @@ -1,12 +1,3 @@ # @db-ux/core-foundations -## 3.1.17 - -_version bump_ - - -## 3.1.16 - -_version bump_ - ## 3.1.15 diff --git a/packages/foundations/docs/BrowserSupport.md b/packages/foundations/docs/BrowserSupport.md index c97b19014eb7..1e0f181babc8 100644 --- a/packages/foundations/docs/BrowserSupport.md +++ b/packages/foundations/docs/BrowserSupport.md @@ -19,7 +19,7 @@ The following functionality relies on JavaScript for support in browsers that do | Web Feature | Google Chrome | Mozilla Firefox | Apple Safari | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------- | -------------------------------------------- | -| [semantic overflow (`overflow-block` and `overflow-inline`)](https://caniuse.com/mdn-css_properties_overflow-block) | 135 (01.04.2025) | 69 (03.09.2019) | 26 | +| [semantic overflow (`overflow-block` and `overflow-inline`)](https://caniuse.com/mdn-css_properties_overflow-block) | 135 (01.04.2026) | 69 (03.09.2019) | 26 | | [`@property` / typed CSS Custom Properties](https://developer.mozilla.org/en-US/docs/Web/CSS/@property) | 85 (25.08.2022) | 128 (09.07.2024) | 16.4 (27.03.2023) | | [`light-dark()` CSS function](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark) | 123 (19.03.2024) | 120 (21.11.2023) | 17.5 (13.05.2024) | | [`style()` container queries for custom properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_size_and_style_queries#container_style_queries) (planned) | 111 (07.03.2023) | _behind a flag_ | 18 (16.09.2024) | diff --git a/packages/foundations/scss/defaults/default-icons.scss b/packages/foundations/scss/defaults/default-icons.scss index fe315d4515bb..55762bd7837a 100644 --- a/packages/foundations/scss/defaults/default-icons.scss +++ b/packages/foundations/scss/defaults/default-icons.scss @@ -1,12 +1,10 @@ @use "../icons"; -@use "../helpers/display"; [data-icon], [data-icon-leading], [data-icon-trailing] { &:is(span) { - @include display.display(inline-flex); - + display: inline-flex; vertical-align: baseline; } } diff --git a/packages/foundations/scss/defaults/default-required.scss b/packages/foundations/scss/defaults/default-required.scss index f1764948f617..aec5c2f1f708 100644 --- a/packages/foundations/scss/defaults/default-required.scss +++ b/packages/foundations/scss/defaults/default-required.scss @@ -21,14 +21,6 @@ @media (prefers-color-scheme: dark) { @include default-color-icons.get-color-icons-dark; } - - [data-mode="dark"] { - @include default-color-icons.get-color-icons-dark; - } - - [data-mode="light"] { - @include default-color-icons.get-color-icons-light; - } } } diff --git a/packages/foundations/scss/helpers/_display.scss b/packages/foundations/scss/helpers/_display.scss deleted file mode 100644 index bd453bbf2ea0..000000000000 --- a/packages/foundations/scss/helpers/_display.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Make sure that the usage of any `display` CSS property doesn't override the usage of the `hidden` attribute. -@mixin display($value) { - &:not([hidden]) { - display: $value; - } -} diff --git a/packages/foundations/scss/helpers/_index.scss b/packages/foundations/scss/helpers/_index.scss index 5844f0696905..5d2c555ba52c 100644 --- a/packages/foundations/scss/helpers/_index.scss +++ b/packages/foundations/scss/helpers/_index.scss @@ -5,4 +5,3 @@ @forward "focus"; @forward "divider"; @forward "layer"; -@forward "display"; diff --git a/packages/migration/CHANGELOG.md b/packages/migration/CHANGELOG.md index 18f08e854245..6cb81021bf3b 100644 --- a/packages/migration/CHANGELOG.md +++ b/packages/migration/CHANGELOG.md @@ -1,12 +1,3 @@ # @db-ux/core-migration -## 3.1.17 - -_version bump_ - - -## 3.1.16 - -_version bump_ - ## 3.1.15 diff --git a/packages/migration/package.json b/packages/migration/package.json index bccbf505b075..65648bdd5ba1 100644 --- a/packages/migration/package.json +++ b/packages/migration/package.json @@ -1,6 +1,6 @@ { "name": "@db-ux/core-migration", - "version": "3.1.17", + "version": "3.1.15", "type": "module", "description": "Migration script for changing your code in between DB UX Design System v3 versions regarding BREAKING CHANGES.", "repository": { @@ -13,7 +13,6 @@ }, "main": "build/index.js", "files": [ - "CHANGELOG.md", "build" ], "scripts": { diff --git a/packages/stylelint/CHANGELOG.md b/packages/stylelint/CHANGELOG.md index 16b0e3307577..c10367bdd239 100644 --- a/packages/stylelint/CHANGELOG.md +++ b/packages/stylelint/CHANGELOG.md @@ -1,12 +1,3 @@ # @db-ux/core-stylelint -## 3.1.17 - -_version bump_ - - -## 3.1.16 - -_version bump_ - ## 3.1.15 diff --git a/packages/stylelint/package.json b/packages/stylelint/package.json index 04e0bbb3b9a2..74e81df76fa5 100644 --- a/packages/stylelint/package.json +++ b/packages/stylelint/package.json @@ -1,6 +1,6 @@ { "name": "@db-ux/core-stylelint", - "version": "3.1.17", + "version": "3.1.15", "type": "module", "description": "Ensures DB UX styles are used correctly", "repository": { @@ -15,7 +15,6 @@ } }, "files": [ - "CHANGELOG.md", "build" ], "keywords": [ @@ -30,9 +29,6 @@ "copy:readme": "cpr README.md ../../build-outputs/stylelint/README.md -o", "test": "vitest run --config vitest.config.ts" }, - "peerDependencies": { - "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.0" - }, "devDependencies": { "postcss": "8.5.6", "postcss-html": "1.8.0", @@ -42,6 +38,9 @@ "typescript": "5.8.3", "vitest": "3.2.4" }, + "peerDependencies": { + "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.0" + }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" diff --git a/scripts/github/changesets/publish.ts b/scripts/github/changesets/publish.ts index 1d2ca20b1171..c1654d7cabba 100644 --- a/scripts/github/changesets/publish.ts +++ b/scripts/github/changesets/publish.ts @@ -32,7 +32,7 @@ function run(cmd: string, options = {}): any { function getVersion(): string { const pkgPath = path.resolve( __dirname, - '../../../packages/foundations/package.json' + '../../packages/foundations/package.json' ); const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8')); return pkg.version; diff --git a/scripts/github/changesets/version-bump.ts b/scripts/github/changesets/version-bump.ts index 1f7c1a42fe57..8948e5a23b51 100644 --- a/scripts/github/changesets/version-bump.ts +++ b/scripts/github/changesets/version-bump.ts @@ -32,7 +32,7 @@ export function ensureChangelogHasContent() { const insertPos = fileHeaderMatch.index + fileHeaderMatch[0].length; const newContent = content.slice(0, insertPos) + - '\n\n_version bump_\n' + + '\n\n*version bump*\n' + content.slice(insertPos); fs.writeFileSync(file, newContent, 'utf8'); } diff --git a/scripts/package.json b/scripts/package.json index 0944b320cfda..0dab9311b74c 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -89,7 +89,7 @@ }, "devDependencies": { "@inquirer/prompts": "7.8.6", - "dotenv": "17.2.3", + "dotenv": "17.2.2", "find-versions": "6.0.0", "glob": "11.0.3", "inquirer": "12.9.6", diff --git a/showcases/angular-showcase/src/app/components/form/form.component.html b/showcases/angular-showcase/src/app/components/form/form.component.html index 1cfcf64e36cd..7b4647b36874 100644 --- a/showcases/angular-showcase/src/app/components/form/form.component.html +++ b/showcases/angular-showcase/src/app/components/form/form.component.html @@ -56,9 +56,6 @@ > - - -

    Reactive Forms Example:

    @@ -185,9 +182,6 @@ > - - -

    Button:

    diff --git a/showcases/angular-showcase/src/app/components/switch/switch.component.html b/showcases/angular-showcase/src/app/components/switch/switch.component.html index 0e5c417fdf07..012b4f82e990 100644 --- a/showcases/angular-showcase/src/app/components/switch/switch.component.html +++ b/showcases/angular-showcase/src/app/components/switch/switch.component.html @@ -17,11 +17,17 @@ [disabled]="exampleProps?.disabled" [required]="exampleProps?.required" [showLabel]="exampleProps?.showLabel" + [labelPosition]="exampleProps?.labelPosition" + [accent]="exampleProps?.accent" [size]="exampleProps?.size" - [emphasis]="exampleProps?.emphasis" [icon]="exampleProps?.icon" [iconTrailing]="exampleProps?.iconTrailing" + [iconLeading]="exampleProps?.iconLeading" [validation]="exampleProps?.validation" + [invalidMessage]="exampleProps?.invalidMessage" + [validMessage]="exampleProps?.validMessage" + [message]="exampleProps?.message" + [showMessage]="exampleProps?.showMessage" > {{ exampleName }} diff --git a/showcases/angular-ssr-showcase/package.json b/showcases/angular-ssr-showcase/package.json index b32b99a99126..0d91361c5e1a 100644 --- a/showcases/angular-ssr-showcase/package.json +++ b/showcases/angular-ssr-showcase/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@types/express": "5.0.3", - "@types/node": "24.6.2", + "@types/node": "24.6.0", "cpr": "3.0.1", "typescript": "5.8.3" } diff --git a/showcases/e2e/default.ts b/showcases/e2e/default.ts index 36a58e85ea5d..05b4cf5c4288 100644 --- a/showcases/e2e/default.ts +++ b/showcases/e2e/default.ts @@ -42,6 +42,8 @@ export const isStencil = (showcase?: string): boolean => Boolean(showcase?.startsWith('stencil')); export const isAngular = (showcase?: string): boolean => Boolean(showcase?.startsWith('angular')); +export const isReact = (showcase?: string): boolean => + Boolean(showcase?.startsWith('react')); export const isVue = (showcase: string): boolean => showcase.startsWith('vue'); export const hasWebComponentSyntax = (showcase?: string): boolean => { @@ -124,7 +126,9 @@ export const getDefaultScreenshotTest = ({ } else if (isWebkit) { config.maxDiffPixelRatio = 0.033; } else if (isAngular(showcase)) { - config.maxDiffPixels = 1000; + config.maxDiffPixels = 2500; + } else if (isReact(showcase)) { + config.maxDiffPixels = 2500; } else { config.maxDiffPixels = 120; } diff --git a/showcases/next-showcase/package.json b/showcases/next-showcase/package.json index 976492c4a6b4..72b250bdd0e4 100644 --- a/showcases/next-showcase/package.json +++ b/showcases/next-showcase/package.json @@ -17,7 +17,7 @@ "react-dom": "18.3.1" }, "devDependencies": { - "@types/node": "24.6.2", + "@types/node": "24.6.0", "@types/react": "18.3.13", "npm-run-all2": "8.0.4", "open-cli": "8.0.0", diff --git a/showcases/patternhub/next.config.js b/showcases/patternhub/next.config.js index bc8d178b8a7a..90a8fdd0e8f3 100644 --- a/showcases/patternhub/next.config.js +++ b/showcases/patternhub/next.config.js @@ -29,7 +29,7 @@ const config = { NEXT_SHOWCASE_VARIANT: 'next', REDIRECT_URL_SEARCH_PARAMS: 'false', NEXT_PUBLIC_APP_NAME: 'DB UX', - NEXT_PUBLIC_GITHUB_VERSION_SWITCHER: true, + NEXT_PUBLIC_GITHUB_VERSION_SWITCHER: 'true', NEXT_PUBLIC_GITHUB_OWNER: 'db-ux-design-system', NEXT_PUBLIC_GITHUB_REPO: 'core-web' } diff --git a/showcases/patternhub/package.json b/showcases/patternhub/package.json index acd7ea2b5f70..59b14a37f10f 100644 --- a/showcases/patternhub/package.json +++ b/showcases/patternhub/package.json @@ -23,6 +23,8 @@ "test:e2e": "npx playwright test --config=./playwright.patternhub-config.ts" }, "dependencies": { + "@db-ux/db-theme-fonts": "^2.0.4", + "@db-ux/db-theme-icons": "^3.1.2", "dompurify": "3.2.7", "highlight.js": "11.11.1", "next": "15.5.4", @@ -37,7 +39,7 @@ "@mdx-js/react": "3.1.1", "@next/mdx": "15.5.4", "@types/dompurify": "3.2.0", - "@types/node": "24.6.2", + "@types/node": "24.6.0", "@types/react": "18.3.13", "@types/react-dom": "18.3.1", "esbuild": "0.25.10", diff --git a/showcases/patternhub/styles/decision-tree.scss b/showcases/patternhub/styles/decision-tree.scss index f68029d36689..eba4f679bc56 100644 --- a/showcases/patternhub/styles/decision-tree.scss +++ b/showcases/patternhub/styles/decision-tree.scss @@ -1,8 +1,7 @@ @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; .decision-tree { - @include display.display(flex); + display: flex; flex-direction: column; gap: variables.$db-spacing-fixed-3xl; text-align: center; @@ -22,7 +21,7 @@ } .decision-tree-row { - @include display.display(grid); + display: grid; justify-content: center; gap: variables.$db-spacing-fixed-md; diff --git a/showcases/patternhub/styles/globals.scss b/showcases/patternhub/styles/globals.scss index 1e0a058e693f..d6433e3f9a6c 100644 --- a/showcases/patternhub/styles/globals.scss +++ b/showcases/patternhub/styles/globals.scss @@ -3,7 +3,6 @@ @use "@db-ux/core-foundations/build/styles/screen-sizes"; @use "@db-ux/core-foundations/build/styles/density"; @use "@db-ux/core-components/build/components/section/section"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; @forward "@db-ux/core-components/build/styles/webpack"; @forward "@db-ux/db-theme/build/styles/webpack"; @@ -53,11 +52,11 @@ iframe { } .iframe-component-container { - @include display.display(flex); + display: flex; flex-direction: column; .flex { - @include display.display(flex); + display: flex; gap: variables.$db-spacing-fixed-sm; &[data-variant="column"] { @@ -67,7 +66,7 @@ iframe { } .base-64-container { - @include display.display(grid); + display: grid; padding: variables.$db-spacing-fixed-md; gap: variables.$db-spacing-fixed-md; @@ -78,7 +77,7 @@ iframe { .noh1 { h1 { - @include display.display(none); + display: none; } } @@ -88,7 +87,7 @@ iframe { h1, h2 { - @include display.display(none); + display: none; } } @@ -143,7 +142,7 @@ div[class^="ch-"] { %grid-container { --columns: 1; - @include display.display(grid); + display: grid; grid-template-columns: repeat(var(--columns), minmax(0, 1fr)); gap: variables.$db-spacing-fixed-md; @@ -206,7 +205,7 @@ div[class^="ch-"] { > div { position: relative; - @include display.display(flex); + display: flex; justify-content: center; align-items: center; border: 1px solid colors.$db-adaptive-on-bg-basic-emphasis-60-default; @@ -222,7 +221,7 @@ div[class^="ch-"] { } .color-overview-switches { - @include display.display(flex); + display: flex; gap: variables.$db-spacing-fixed-lg; margin-block-end: variables.$db-spacing-fixed-md; } @@ -230,7 +229,7 @@ div[class^="ch-"] { // density examples .density-example-grid { - @include display.display(grid); + display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: variables.$db-spacing-fixed-md; @@ -240,18 +239,18 @@ div[class^="ch-"] { } .density-example-page { - @include display.display(flex); + display: flex; flex-direction: column; gap: variables.$db-spacing-fixed-md; .density-example-page-regular { - @include display.display(grid); + display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: variables.$db-spacing-fixed-md; } .density-example-page-functional { - @include display.display(grid); + display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: variables.$db-spacing-fixed-md; } @@ -270,14 +269,14 @@ div[class^="ch-"] { color: colors.$db-successful-on-bg-inverted-default; border-color: colors.$db-successful-bg-inverted-contrast-high-default; block-size: 100%; - @include display.display(flex); + display: flex; justify-content: center; position: absolute; align-items: center; } .example-item { - @include display.display(flex); + display: flex; flex-direction: column; justify-content: center; align-items: center; @@ -288,7 +287,7 @@ div[class^="ch-"] { border: 1px solid black; > div { - @include display.display(flex); + display: flex; border: 1px solid colors.$db-adaptive-on-bg-basic-emphasis-60-default; position: relative; @@ -345,7 +344,7 @@ div[class^="ch-"] { .example-sizing { > div { - @include display.display(flex); + display: flex; gap: variables.$db-spacing-fixed-md; } @@ -366,7 +365,7 @@ div[class^="ch-"] { .color-modes-container { padding: variables.$db-spacing-fixed-md; border: 1px dashed colors.$db-adaptive-on-bg-basic-emphasis-100-default; - @include display.display(grid); + display: grid; gap: variables.$db-spacing-fixed-md; grid-template-columns: repeat(2, minmax(0, 1fr)); @@ -384,7 +383,7 @@ div[class^="ch-"] { .color-cards { grid-column: span 2 / span 2; - @include display.display(grid); + display: grid; gap: variables.$db-spacing-fixed-md; grid-template-columns: repeat(5, minmax(0, 1fr)); } @@ -401,7 +400,7 @@ h4, h5, h6 { a:is(.header-link) { - @include display.display(inline-block); + display: inline-block; margin-block: auto; margin-inline-start: variables.$db-spacing-fixed-xs; visibility: hidden; @@ -428,7 +427,7 @@ h6 { position: relative; .code-details { - @include display.display(flex); + display: flex; &[open] { inset-inline-start: 0; @@ -471,12 +470,12 @@ h6 { z-index: 20; inset: 0; margin: variables.$db-spacing-fixed-md; - @include display.display(flex); + display: flex; flex-direction: column; gap: variables.$db-spacing-fixed-sm; code { - @include display.display(block); + display: block; white-space: pre-wrap; } @@ -499,19 +498,19 @@ h6 { } .validity-container { - @include display.display(grid); + display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: variables.$db-spacing-fixed-sm; form { - @include display.display(flex); + display: flex; flex-direction: column; gap: variables.$db-spacing-fixed-sm; } } .link-containers { - @include display.display(grid); + display: grid; grid-template-areas: "previous previous" "next next"; @@ -552,7 +551,7 @@ h6 { } .breadcrumb-container { - @include display.display(flex); + display: flex; overflow-x: auto; overflow-inline: auto; align-content: center; @@ -573,7 +572,7 @@ h6 { } .card-navigation { - @include display.display(grid); + display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: variables.$db-spacing-fixed-md; @@ -586,7 +585,7 @@ h6 { } .db-card { - @include display.display(grid); + display: grid; grid-template-areas: "index icon" "label icon"; small { diff --git a/showcases/patternhub/styles/playgrounds.scss b/showcases/patternhub/styles/playgrounds.scss index 1f176ec9fe96..70c6317778c9 100644 --- a/showcases/patternhub/styles/playgrounds.scss +++ b/showcases/patternhub/styles/playgrounds.scss @@ -1,8 +1,7 @@ @use "@db-ux/core-foundations/build/styles/variables"; -@use "@db-ux/core-foundations/build/styles/helpers/display"; section.playground { - @include display.display(grid); + display: grid; grid-template-columns: repeat(2, 1fr); /* Two columns */ gap: variables.$db-spacing-fixed-md; /* Optional spacing between items */ @@ -14,7 +13,7 @@ section.playground { text-decoration: none; strong { - @include display.display(block); + display: block; } img { diff --git a/showcases/react-showcase/package.json b/showcases/react-showcase/package.json index d282932844bd..9b942c2a12c9 100644 --- a/showcases/react-showcase/package.json +++ b/showcases/react-showcase/package.json @@ -33,6 +33,6 @@ "@vitejs/plugin-react": "5.0.4", "cross-env": "10.1.0", "typescript": "5.8.3", - "vite": "7.1.9" + "vite": "7.1.7" } } diff --git a/showcases/react-showcase/src/components/form/index.tsx b/showcases/react-showcase/src/components/form/index.tsx index b3ac7152da32..d8da140fa7e0 100644 --- a/showcases/react-showcase/src/components/form/index.tsx +++ b/showcases/react-showcase/src/components/form/index.tsx @@ -79,13 +79,7 @@ const FormComponent = () => { fieldSizing="content"> ( <> + iconLeading={iconLeading} + required={required} + validation={validation} + invalidMessage={invalidMessage} + validMessage={validMessage} + message={message} + messageIcon={messageIcon} + showMessage={showMessage}> {children} {showLabel !== undefined && !showLabel && ( diff --git a/showcases/screen-reader/__snapshots__/windows/chromium/DBSelect-default-1.txt b/showcases/screen-reader/__snapshots__/windows/chromium/DBSelect-default-1.txt index 00dfec701bf7..0de3509c1c5a 100644 --- a/showcases/screen-reader/__snapshots__/windows/chromium/DBSelect-default-1.txt +++ b/showcases/screen-reader/__snapshots__/windows/chromium/DBSelect-default-1.txt @@ -1 +1 @@ -["Label, combo box, collapsed, (Default) Regular","expanded. list. list item, 1 of 6","Option 1, not selected, 2 of 6","Option 2, not selected, 3 of 6"] \ No newline at end of file +["Label, combo box, collapsed, (Default) Regular","expanded. list. list item, 1 of 3","Option 1, not selected, 2 of 3","Option 2, not selected, 3 of 3"] \ No newline at end of file diff --git a/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-default-1.txt b/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-default-1.txt index cc5a15a8035f..37ae0060f200 100644 --- a/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-default-1.txt +++ b/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-default-1.txt @@ -1 +1 @@ -["check box, not checked, (Default) False","checked","check box, checked, True","not checked","check box, not checked, True"] \ No newline at end of file +["check box, not checked, (Default) False","checked","(Default) False","not checked","check box, checked, True"] \ No newline at end of file diff --git a/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-icon-1.txt b/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-icon-1.txt index ca6989b66b93..7fda29ad8978 100644 --- a/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-icon-1.txt +++ b/showcases/screen-reader/__snapshots__/windows/chromium/DBSwitch-icon-1.txt @@ -1 +1 @@ -["check box, not checked, (Default) False plus Unchecked","check box, checked, (Default) False plus Checked","not checked"] \ No newline at end of file +["check box, not checked, (Default) False plus Unchecked","(Default) False plus Unchecked","(Default) False plus Unchecked, check box, not checked"] \ No newline at end of file diff --git a/showcases/shared/custom-select.json b/showcases/shared/custom-select.json index a1b620d815f9..4c75cb1de9de 100644 --- a/showcases/shared/custom-select.json +++ b/showcases/shared/custom-select.json @@ -16,18 +16,6 @@ }, { "value": "Option 2", - "id": "10dqnhil2" - }, - { - "value": "Option 3", - "id": "10dqnhil3" - }, - { - "value": "Option 4", - "id": "10dqnhil4" - }, - { - "value": "Option 5", "id": "10dqnhil5" } ], @@ -52,18 +40,6 @@ { "value": "Option 2", "id": "mzepnlbp4" - }, - { - "value": "Option 3", - "id": "10dqnhil3" - }, - { - "value": "Option 4", - "id": "10dqnhil2" - }, - { - "value": "Option 5", - "id": "10dqnhil1" } ], "label": "Label", @@ -87,18 +63,6 @@ { "value": "Option 2", "id": "k8kvx3fm8" - }, - { - "value": "Option 3", - "id": "k8kvx3fm5" - }, - { - "value": "Option 4", - "id": "k8kvx3fm6" - }, - { - "value": "Option 5", - "id": "k8kvx3fm7" } ], "label": "Label", @@ -126,18 +90,6 @@ { "value": "Option 2", "id": "kcndx1xog" - }, - { - "value": "Option 3", - "id": "kcndx2xog" - }, - { - "value": "Option 4", - "id": "kcndx3xog" - }, - { - "value": "Option 5", - "id": "kcndx4xog" } ], "label": "Label", @@ -160,18 +112,6 @@ { "value": "Option 2", "id": "3a4ml34c8" - }, - { - "value": "Option 3", - "id": "3a4ml34c7" - }, - { - "value": "Option 4", - "id": "3a4ml34c6" - }, - { - "value": "Option 5", - "id": "3a4ml34c5" } ], "label": "Label", @@ -199,18 +139,6 @@ { "value": "Option 2", "id": "uurfm7y2y" - }, - { - "value": "Option 3", - "id": "uurfm7y3y" - }, - { - "value": "Option 4", - "id": "uurfm7y4y" - }, - { - "value": "Option 5", - "id": "uurfm7y5y" } ], "label": "Label", @@ -232,18 +160,6 @@ { "value": "Option 2", "id": "ju53v02yg" - }, - { - "value": "Option 3", - "id": "ju53v03yg" - }, - { - "value": "Option 4", - "id": "ju53v04yg" - }, - { - "value": "Option 5", - "id": "ju53v05yg" } ], "label": "Label", @@ -272,18 +188,6 @@ { "value": "Option 2", "id": "ya0ahf4od" - }, - { - "value": "Option 3", - "id": "ya0ahf3od" - }, - { - "value": "Option 4", - "id": "ya0ahf2od" - }, - { - "value": "Option 5", - "id": "ya0ahf1od" } ], "label": "Label", @@ -306,18 +210,6 @@ { "value": "Option 2", "id": "vop8vkb8q" - }, - { - "value": "Option 3", - "id": "vop8vkb7q" - }, - { - "value": "Option 4", - "id": "vop8vkb6q" - }, - { - "value": "Option 5", - "id": "vop8vkb5q" } ], "label": "Label", @@ -345,18 +237,6 @@ { "value": "Option 2", "id": "4et40d885" - }, - { - "value": "Option 3", - "id": "4et40d884" - }, - { - "value": "Option 4", - "id": "4et40d883" - }, - { - "value": "Option 5", - "id": "4et40d882" } ], "label": "Label", @@ -380,18 +260,6 @@ { "value": "Option 2", "id": "hujnrn5vk" - }, - { - "value": "Option 3", - "id": "hujnrn4vk" - }, - { - "value": "Option 4", - "id": "hujnrn3vk" - }, - { - "value": "Option 5", - "id": "hujnrn2vk" } ], "label": "Label", @@ -420,18 +288,6 @@ { "value": "Option 2", "id": "s529jnpj0" - }, - { - "value": "Option 3", - "id": "s429jnpj0" - }, - { - "value": "Option 4", - "id": "s329jnpj0" - }, - { - "value": "Option 5", - "id": "s229jnpj0" } ], "label": "Label", @@ -455,18 +311,6 @@ { "value": "Option 2", "id": "a37n10lfh" - }, - { - "value": "Option 3", - "id": "a47n10lfh" - }, - { - "value": "Option 4", - "id": "a57n10lfh" - }, - { - "value": "Option 5", - "id": "a67n10lfh" } ], "label": "Label", @@ -495,18 +339,6 @@ { "value": "Option 2", "id": "10dqnhil5" - }, - { - "value": "Option 3", - "id": "10dqnhil4" - }, - { - "value": "Option 4", - "id": "10dqnhil3" - }, - { - "value": "Option 5", - "id": "10dqnhil2" } ], "label": "Label", @@ -529,18 +361,6 @@ { "value": "Option 2", "id": "10dqnhil5" - }, - { - "value": "Option 3", - "id": "10dqnhil4" - }, - { - "value": "Option 4", - "id": "10dqnhil3" - }, - { - "value": "Option 5", - "id": "10dqnhil2" } ], "label": "Label", @@ -564,18 +384,6 @@ { "value": "Option 2", "id": "10dqnhil5" - }, - { - "value": "Option 3", - "id": "10dqnhil4" - }, - { - "value": "Option 4", - "id": "10dqnhil3" - }, - { - "value": "Option 5", - "id": "10dqnhil2" } ], "label": "Label", @@ -604,18 +412,6 @@ { "value": "Option 2", "id": "211e6zox5" - }, - { - "value": "Option 3", - "id": "211e6zox4" - }, - { - "value": "Option 4", - "id": "211e6zox3" - }, - { - "value": "Option 5", - "id": "211e6zox2" } ], "label": "Label", @@ -639,18 +435,6 @@ { "value": "Option 2", "id": "308308w5z" - }, - { - "value": "Option 3", - "id": "308308w4z" - }, - { - "value": "Option 4", - "id": "308308w3z" - }, - { - "value": "Option 5", - "id": "308308w2z" } ], "label": "Label", @@ -679,18 +463,6 @@ { "value": "Option 2", "id": "211ed6zox5" - }, - { - "value": "Option 3", - "id": "211ed6zox4" - }, - { - "value": "Option 4", - "id": "211ed6zox3" - }, - { - "value": "Option 5", - "id": "211ed6zox2" } ], "label": "Label", @@ -715,18 +487,6 @@ { "value": "Option 2", "id": "30830f8w5z" - }, - { - "value": "Option 3", - "id": "30830f8w4z" - }, - { - "value": "Option 4", - "id": "30830f8w3z" - }, - { - "value": "Option 5", - "id": "30830f8w2z" } ], "label": "Label", @@ -756,18 +516,6 @@ { "value": "Option 2", "id": "ygm3c9msn" - }, - { - "value": "Option 3", - "id": "ygm4c9msn" - }, - { - "value": "Option 4", - "id": "ygm5c9msn" - }, - { - "value": "Option 5", - "id": "ygm6c9msn" } ], "label": "Label", @@ -791,18 +539,6 @@ { "value": "Option 2", "id": "wji97jfsg" - }, - { - "value": "Option 3", - "id": "wji96jfsg" - }, - { - "value": "Option 4", - "id": "wji95jfsg" - }, - { - "value": "Option 5", - "id": "wji94jfsg" } ], "label": "Label", @@ -831,18 +567,6 @@ { "value": "Option 2", "id": "ngl1p4pxn" - }, - { - "value": "Option 3", - "id": "ngl1p3pxn" - }, - { - "value": "Option 4", - "id": "ngl1p2pxn" - }, - { - "value": "Option 5", - "id": "ngl1p1pxn" } ], "label": "Full", @@ -865,18 +589,6 @@ { "value": "Option 2", "id": "7oag2a4fj" - }, - { - "value": "Option 3", - "id": "7oag2a3fj" - }, - { - "value": "Option 4", - "id": "7oag2a2fj" - }, - { - "value": "Option 5", - "id": "7oag2a1fj" } ], "label": "Auto", @@ -920,18 +632,6 @@ { "value": "Option 2", "id": "qc908rx6z" - }, - { - "value": "Option 3", - "id": "qc908rx5z" - }, - { - "value": "Option 4", - "id": "qc908rx4z" - }, - { - "value": "Option 5", - "id": "qc908rx3z" } ], "label": "Fixed", @@ -955,18 +655,6 @@ { "value": "2", "id": "dstvsee1m" - }, - { - "value": "3", - "id": "dstvsee2m" - }, - { - "value": "4", - "id": "dstvsee3m" - }, - { - "value": "5", - "id": "dstvsee4m" } ], "label": "Auto", @@ -990,18 +678,6 @@ { "value": "2", "id": "0iiu59zbg" - }, - { - "value": "3", - "id": "0iiu69zbg" - }, - { - "value": "4", - "id": "0iiu79zbg" - }, - { - "value": "5", - "id": "0iiu89zbg" } ], "label": "Full", @@ -1049,18 +725,6 @@ { "value": "Option 2", "id": "kr0v4jgxl" - }, - { - "value": "Option 3", - "id": "kr0v3jgxl" - }, - { - "value": "Option 4", - "id": "kr0v2jgxl" - }, - { - "value": "Option 5", - "id": "kr0v1jgxl" } ], "label": "Fixed", @@ -1084,18 +748,6 @@ { "value": "2", "id": "wr6elxyf4" - }, - { - "value": "3", - "id": "wr6elxyf5" - }, - { - "value": "4", - "id": "wr6elxyf6" - }, - { - "value": "5", - "id": "wr6elxyf7" } ], "label": "Auto", @@ -1119,18 +771,6 @@ { "value": "2", "id": "mzo80txs4" - }, - { - "value": "3", - "id": "mzo80txs5" - }, - { - "value": "4", - "id": "mzo80txs6" - }, - { - "value": "5", - "id": "mzo80txs7" } ], "label": "Full", @@ -1175,18 +815,6 @@ { "value": "Option 2", "id": "qrf3x6gdq" - }, - { - "value": "Option 3", - "id": "qrf4x6gdq" - }, - { - "value": "Option 4", - "id": "qrf5x6gdq" - }, - { - "value": "Option 5", - "id": "qrf6x6gdq" } ], "label": "Bottom", @@ -1210,18 +838,6 @@ { "value": "Option 2", "id": "52zkxb05u" - }, - { - "value": "Option 3", - "id": "52zkxb04u" - }, - { - "value": "Option 4", - "id": "52zkxb03u" - }, - { - "value": "Option 5", - "id": "52zkxb02u" } ], "label": "Top", @@ -1269,18 +885,6 @@ { "value": "Option 2", "id": "k8zcxfb4x" - }, - { - "value": "Option 3", - "id": "k8zcxfb3x" - }, - { - "value": "Option 4", - "id": "k8zcxfb2x" - }, - { - "value": "Option 5", - "id": "k8zcxfb1x" } ], "label": "Bottom", @@ -1304,18 +908,6 @@ { "value": "Option 2", "id": "ts0jwdqxj" - }, - { - "value": "Option 3", - "id": "ts1jwdqxj" - }, - { - "value": "Option 4", - "id": "ts2jwdqxj" - }, - { - "value": "Option 5", - "id": "ts3jwdqxj" } ], "label": "Bottom", @@ -1339,18 +931,6 @@ { "value": "Option 2", "id": "5mwz7pmcr" - }, - { - "value": "Option 3", - "id": "4mwz7pmcr" - }, - { - "value": "Option 4", - "id": "3mwz7pmcr" - }, - { - "value": "Option 5", - "id": "2mwz7pmcr" } ], "label": "Top", @@ -1374,18 +954,6 @@ { "value": "Option 2", "id": "iz30t1pce" - }, - { - "value": "Option 3", - "id": "iz40t1pce" - }, - { - "value": "Option 4", - "id": "iz50t1pce" - }, - { - "value": "Option 5", - "id": "iz60t1pce" } ], "label": "Top", @@ -1422,10 +990,6 @@ { "value": "Option 4", "id": "yy82mda4v" - }, - { - "value": "Option 5", - "id": "yy82mda5v" } ], "label": "Label", @@ -1456,10 +1020,6 @@ { "value": "Option 4", "id": "riz9ea0ox" - }, - { - "value": "Option 5", - "id": "riz9ea1ox" } ], "label": "Label", @@ -1491,10 +1051,6 @@ { "value": "Option 4", "id": "4m2gbzu2q" - }, - { - "value": "Option 5", - "id": "4m2gbzu3q" } ], "label": "Label", @@ -1523,18 +1079,6 @@ { "value": "Option 2", "id": "lx4cydggt" - }, - { - "value": "Option 3", - "id": "lx3cydggt" - }, - { - "value": "Option 4", - "id": "lx2cydggt" - }, - { - "value": "Option 5", - "id": "lx1cydggt" } ], "label": "Label", @@ -1559,18 +1103,6 @@ { "value": "Option 2", "id": "v48umf0qp" - }, - { - "value": "Option 3", - "id": "v58umf0qp" - }, - { - "value": "Option 4", - "id": "v68umf0qp" - }, - { - "value": "Option 5", - "id": "v78umf0qp" } ], "label": "Label", @@ -1600,18 +1132,6 @@ { "value": "Option 2", "id": "13cmgddkr" - }, - { - "value": "Option 3", - "id": "14cmgddkr" - }, - { - "value": "Option 4", - "id": "15cmgddkr" - }, - { - "value": "Option 5", - "id": "16cmgddkr" } ], "label": "Label", @@ -1636,18 +1156,6 @@ { "value": "Option 2", "id": "afg1mqolj" - }, - { - "value": "Option 3", - "id": "afg2mqolj" - }, - { - "value": "Option 4", - "id": "afg3mqolj" - }, - { - "value": "Option 5", - "id": "afg4mqolj" } ], "label": "Label", @@ -1732,18 +1240,6 @@ { "value": "Option 2", "id": "uf9wakkc1" - }, - { - "value": "Option 3", - "id": "uf9wakkc2" - }, - { - "value": "Option 4", - "id": "uf9wakkc3" - }, - { - "value": "Option 5", - "id": "uf9wakkc4" } ], "label": "Label", @@ -1811,18 +1307,6 @@ { "value": "Option 2", "id": "kg6gvbwru" - }, - { - "value": "Option 3", - "id": "kg5gvbwru" - }, - { - "value": "Option 4", - "id": "kg4gvbwru" - }, - { - "value": "Option 5", - "id": "kg3gvbwru" } ], "label": "Label", @@ -1851,18 +1335,6 @@ { "value": "Option 2", "id": "cox90a0q8" - }, - { - "value": "Option 3", - "id": "cox80a0q8" - }, - { - "value": "Option 4", - "id": "cox70a0q8" - }, - { - "value": "Option 5", - "id": "cox60a0q8" } ], "label": "Label", @@ -1886,18 +1358,6 @@ { "value": "Option 2", "id": "dta90rteq" - }, - { - "value": "Option 3", - "id": "dta80rteq" - }, - { - "value": "Option 4", - "id": "dta70rteq" - }, - { - "value": "Option 5", - "id": "dta60rteq" } ], "label": "Label", @@ -1928,21 +1388,6 @@ "value": "Option 2", "icon": "x_placeholder", "id": "i0pey2syc" - }, - { - "value": "Option 3", - "icon": "x_placeholder", - "id": "i0pey3syc" - }, - { - "value": "Option 4", - "icon": "x_placeholder", - "id": "i0pey4syc" - }, - { - "value": "Option 5", - "icon": "x_placeholder", - "id": "i0pey5syc" } ], "placeholder": "Placeholder", @@ -2381,10 +1826,6 @@ { "value": "Option 4", "id": "srr1toi8f" - }, - { - "value": "Option 5", - "id": "srr1toi7f" } ], "label": "Label", @@ -2422,10 +1863,6 @@ { "value": "Option 4", "id": "xi4qhrdg8" - }, - { - "value": "Option 5", - "id": "xi4qhrdg7" } ], "label": "Label", @@ -2455,18 +1892,6 @@ { "value": "Option 2", "id": "74n9csdc14" - }, - { - "value": "Option 3", - "id": "64n9csdc14" - }, - { - "value": "Option 4", - "id": "54n9csdc14" - }, - { - "value": "Option 5", - "id": "44n9csdc14" } ], "label": "Label", @@ -2491,18 +1916,6 @@ { "value": "Option 2", "id": "74n9ccsddc14" - }, - { - "value": "Option 3", - "id": "73n9ccsddc14" - }, - { - "value": "Option 4", - "id": "72n9ccsddc14" - }, - { - "value": "Option 5", - "id": "71n9ccsddc14" } ], "label": "Label", @@ -2525,18 +1938,6 @@ { "value": "Option 2", "id": "74n9ccsddc14" - }, - { - "value": "Option 3", - "id": "73n9ccsddc14" - }, - { - "value": "Option 4", - "id": "72n9ccsddc14" - }, - { - "value": "Option 5", - "id": "71n9ccsddc14" } ], "label": "Label", @@ -2559,18 +1960,6 @@ { "value": "Option 2", "id": "74n9ccsddc14" - }, - { - "value": "Option 3", - "id": "73n9ccsddc14" - }, - { - "value": "Option 4", - "id": "72n9ccsddc14" - }, - { - "value": "Option 5", - "id": "71n9ccsddc14" } ], "label": "Label", diff --git a/showcases/shared/select.json b/showcases/shared/select.json index a9bb987e0de8..30c0090b687a 100644 --- a/showcases/shared/select.json +++ b/showcases/shared/select.json @@ -15,15 +15,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -43,15 +34,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -71,15 +53,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -103,15 +76,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -156,15 +120,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -184,15 +139,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -217,15 +163,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -246,15 +183,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -280,15 +208,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -332,15 +251,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -360,15 +270,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -415,15 +316,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -443,15 +335,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -476,15 +359,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -503,15 +377,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -536,15 +401,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -564,15 +420,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -597,15 +444,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -626,15 +464,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", @@ -728,15 +557,6 @@ }, { "value": "Option 2" - }, - { - "value": "Option 3" - }, - { - "value": "Option 4" - }, - { - "value": "Option 5" } ], "label": "Label", diff --git a/showcases/shared/switch.json b/showcases/shared/switch.json index 9c4ad4c16668..665126e216ac 100644 --- a/showcases/shared/switch.json +++ b/showcases/shared/switch.json @@ -53,37 +53,6 @@ } ] }, - { - "name": "Emphasis", - "examples": [ - { - "name": "(Default) Weak + Unchecked", - "props": { - "emphasis": "weak" - } - }, - { - "name": "(Default) Weak + Checked", - "props": { - "emphasis": "weak", - "checked": true - } - }, - { - "name": "Strong + Unchecked", - "props": { - "emphasis": "strong" - } - }, - { - "name": "Strong + Checked", - "props": { - "emphasis": "strong", - "checked": true - } - } - ] - }, { "name": "Visual Aid", "examples": [ @@ -103,14 +72,18 @@ { "name": "True + Unchecked", "props": { - "visualAid": true + "visualAid": true, + "iconLeading": "moon", + "iconTrailing": "sun" } }, { "name": "True + Checked", "props": { "visualAid": true, - "checked": true + "checked": true, + "iconLeading": "moon", + "iconTrailing": "sun" } } ] @@ -129,6 +102,24 @@ } ] }, + { + "name": "Label Position", + "examples": [ + { + "name": "(Default) Trailing", + "props": { + "label": "Label after switch" + } + }, + { + "name": "Leading", + "props": { + "label": "Label before switch", + "labelPosition": "leading" + } + } + ] + }, { "name": "Show Label", "examples": [ @@ -183,23 +174,54 @@ ] }, { - "name": "Examples", + "name": "Validation", "examples": [ { - "name": "Custom Icons", + "name": "(Default) No validation", + "props": {} + }, + { + "name": "Invalid", "props": { - "visualAid": true, - "icon": "cross_circle", - "iconTrailing": "clock" + "validation": "invalid", + "invalidMessage": "Invalid Message" } }, { - "name": "Custom Icons+ Emphasis", + "name": "Valid", + "props": { + "validation": "valid", + "validMessage": "Valid message", + "checked": true + } + } + ] + }, + { + "name": "Show Message", + "examples": [ + { + "name": "(Default) False", + "props": {} + }, + { + "name": "True", + "props": { + "showMessage": true, + "message": "Message" + } + } + ] + }, + { + "name": "Examples", + "examples": [ + { + "name": "Custom Icons", "props": { "visualAid": true, "icon": "cross_circle", - "iconTrailing": "clock", - "emphasis": "strong" + "iconTrailing": "clock" } } ] diff --git a/showcases/vue-showcase/package.json b/showcases/vue-showcase/package.json index 448e23d85fef..0853e8647009 100644 --- a/showcases/vue-showcase/package.json +++ b/showcases/vue-showcase/package.json @@ -24,7 +24,7 @@ "@vitejs/plugin-vue": "6.0.1", "cross-env": "10.1.0", "typescript": "5.8.3", - "vite": "7.1.9", + "vite": "7.1.7", "vue-tsc": "3.1.0" } } diff --git a/showcases/vue-showcase/src/components/form/Form.vue b/showcases/vue-showcase/src/components/form/Form.vue index 353863f72167..95dff3fd6d51 100644 --- a/showcases/vue-showcase/src/components/form/Form.vue +++ b/showcases/vue-showcase/src/components/form/Form.vue @@ -169,9 +169,6 @@ const reset = () => { > - - -

    Button:

    diff --git a/showcases/vue-showcase/src/components/switch/Switch.vue b/showcases/vue-showcase/src/components/switch/Switch.vue index 9ea17cf73a1e..8bfdd3b4f889 100644 --- a/showcases/vue-showcase/src/components/switch/Switch.vue +++ b/showcases/vue-showcase/src/components/switch/Switch.vue @@ -16,11 +16,17 @@ import DefaultComponent from "../DefaultComponent.vue"; :disabled="exampleProps?.disabled" :required="exampleProps?.required" :showLabel="exampleProps?.showLabel" + :labelPosition="exampleProps?.labelPosition" + :accent="exampleProps?.accent" :size="exampleProps?.size" - :emphasis="exampleProps?.emphasis" :icon="exampleProps?.icon" :iconTrailing="exampleProps?.iconTrailing" + :iconLeading="exampleProps?.iconLeading" :validation="exampleProps?.validation" + :invalidMessage="exampleProps?.invalidMessage" + :validMessage="exampleProps?.validMessage" + :message="exampleProps?.message" + :showMessage="exampleProps?.showMessage" > {{ exampleName }}