From 4eb469daf2a0f3cd38d2dfa60ebb74ea009c4628 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Fri, 4 Apr 2025 11:13:08 +0200 Subject: [PATCH 01/13] refactor: let's not hide the first element in the select anymore it's inconsistent in between browsers and we should only use it for placeholders or floating labels --- packages/components/src/components/select/select.lite.tsx | 4 +++- packages/components/src/components/select/select.scss | 2 +- packages/components/src/styles/internal/_form-components.scss | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/components/src/components/select/select.lite.tsx b/packages/components/src/components/select/select.lite.tsx index d5175ad77619..3ae209b7f9a0 100644 --- a/packages/components/src/components/select/select.lite.tsx +++ b/packages/components/src/components/select/select.lite.tsx @@ -224,7 +224,9 @@ export default function DBSelect(props: DBSelectProps) { } aria-describedby={state._descByIds}> {/* Empty option for floating label */} - + + + {(option: DBSelectOptionType) => ( diff --git a/packages/components/src/components/select/select.scss b/packages/components/src/components/select/select.scss index c0a23c11fd9a..ded0554d668a 100644 --- a/packages/components/src/components/select/select.scss +++ b/packages/components/src/components/select/select.scss @@ -76,7 +76,7 @@ $has-before-padding: calc( ); } - &:has(> select option:checked:not([hidden])) { + &:has(> select option:checked:not(.placeholder)) { [id$="-placeholder"] { display: none; } diff --git a/packages/components/src/styles/internal/_form-components.scss b/packages/components/src/styles/internal/_form-components.scss index 0e558590b9a3..97bbd0d8d7e2 100644 --- a/packages/components/src/styles/internal/_form-components.scss +++ b/packages/components/src/styles/internal/_form-components.scss @@ -115,7 +115,7 @@ $check-border-size: min(#{variables.$db-border-height-2xs}, 2px); &:has( #{$selector}:focus-within, #{$selector}:is(input, textarea):not(:placeholder-shown), - > select option:checked:not([hidden]) + > select option:checked:not(.placeholder) ) { label { @extend %db-overwrite-font-size-2xs; From 37c89a2e0c7c1f8bb7d20009e54fe625e28a5714 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Fri, 4 Apr 2025 11:22:24 +0200 Subject: [PATCH 02/13] Update packages/components/src/components/select/select.lite.tsx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- packages/components/src/components/select/select.lite.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/src/components/select/select.lite.tsx b/packages/components/src/components/select/select.lite.tsx index 3ae209b7f9a0..866114a4fb6c 100644 --- a/packages/components/src/components/select/select.lite.tsx +++ b/packages/components/src/components/select/select.lite.tsx @@ -225,7 +225,7 @@ export default function DBSelect(props: DBSelectProps) { aria-describedby={state._descByIds}> {/* Empty option for floating label */} - + From 392278dbb6571af8afd563120620d410ed231a88 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Fri, 4 Apr 2025 13:50:27 +0200 Subject: [PATCH 03/13] test: updated snapshots --- ...Select-should-have-same-aria-snapshot.yaml | 23 +++++++++++++++++++ ...Select-should-have-same-aria-snapshot.yaml | 23 +++++++++++++++++++ ...Select-should-have-same-aria-snapshot.yaml | 23 +++++++++++++++++++ ...Select-should-have-same-aria-snapshot.yaml | 23 +++++++++++++++++++ ...Select-should-have-same-aria-snapshot.yaml | 23 +++++++++++++++++++ ...Select-should-have-same-aria-snapshot.yaml | 23 +++++++++++++++++++ package.json | 1 + 7 files changed, 139 insertions(+) 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 4d5737a859d5..fbdd441f89e3 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 @@ -3,6 +3,7 @@ - link "Density arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Functional @@ -10,6 +11,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Regular @@ -17,6 +19,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Expressive @@ -26,6 +29,7 @@ - link "Variant arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Label Above @@ -33,6 +37,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Floating Label" [selected] - option "Option 2" - text: Floating Label @@ -41,6 +46,7 @@ - link "Show Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) True @@ -48,6 +54,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "False" @@ -57,6 +64,7 @@ - link "Show Message arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -64,6 +72,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -73,6 +82,7 @@ - link "State arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -80,6 +90,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled @@ -88,6 +99,7 @@ - link "Validation arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) No validation @@ -95,6 +107,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Invalid @@ -102,6 +115,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Valid" [selected] - option "Option 2" - text: Valid @@ -111,6 +125,7 @@ - link "Disabled arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -118,6 +133,7 @@ - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -127,6 +143,7 @@ - link "Content arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Text @@ -134,6 +151,7 @@ - status - text: chevron_down" / " x_placeholder" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Text - Leading Icon @@ -143,6 +161,7 @@ - link "Required arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -150,6 +169,7 @@ - status - text: chevron_down" / " Label*" / " - combobox "Label*\" / \"": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -159,6 +179,7 @@ - link "Examples Floating Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -166,12 +187,14 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option - option "Disabled" [selected] - option "Option 2" - text: Disabled 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 4d5737a859d5..fbdd441f89e3 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 @@ -3,6 +3,7 @@ - link "Density arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Functional @@ -10,6 +11,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Regular @@ -17,6 +19,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Expressive @@ -26,6 +29,7 @@ - link "Variant arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Label Above @@ -33,6 +37,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Floating Label" [selected] - option "Option 2" - text: Floating Label @@ -41,6 +46,7 @@ - link "Show Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) True @@ -48,6 +54,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "False" @@ -57,6 +64,7 @@ - link "Show Message arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -64,6 +72,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -73,6 +82,7 @@ - link "State arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -80,6 +90,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled @@ -88,6 +99,7 @@ - link "Validation arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) No validation @@ -95,6 +107,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Invalid @@ -102,6 +115,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Valid" [selected] - option "Option 2" - text: Valid @@ -111,6 +125,7 @@ - link "Disabled arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -118,6 +133,7 @@ - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -127,6 +143,7 @@ - link "Content arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Text @@ -134,6 +151,7 @@ - status - text: chevron_down" / " x_placeholder" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Text - Leading Icon @@ -143,6 +161,7 @@ - link "Required arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -150,6 +169,7 @@ - status - text: chevron_down" / " Label*" / " - combobox "Label*\" / \"": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -159,6 +179,7 @@ - link "Examples Floating Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -166,12 +187,14 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option - option "Disabled" [selected] - option "Option 2" - text: Disabled 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 1bf479a7e387..596d008f9ee2 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 @@ -3,6 +3,7 @@ - link "Density arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Functional @@ -10,6 +11,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Regular @@ -17,6 +19,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Expressive @@ -26,6 +29,7 @@ - link "Variant arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Label Above @@ -33,6 +37,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Floating Label" [selected] - option "Option 2" - text: Floating Label @@ -41,6 +46,7 @@ - link "Show Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) True @@ -48,6 +54,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "False" @@ -57,6 +64,7 @@ - link "Show Message arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -64,6 +72,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -73,6 +82,7 @@ - link "State arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -80,6 +90,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled @@ -88,6 +99,7 @@ - link "Validation arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) No validation @@ -95,6 +107,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Invalid @@ -102,6 +115,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Valid" [selected] - option "Option 2" - text: Valid @@ -111,6 +125,7 @@ - link "Disabled arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -118,6 +133,7 @@ - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -127,6 +143,7 @@ - link "Content arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Text @@ -134,6 +151,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Text - Leading Icon @@ -143,6 +161,7 @@ - link "Required arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -150,6 +169,7 @@ - status - text: chevron_down" / " Label*" / " - combobox "Label*\" / \"": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -159,6 +179,7 @@ - link "Examples Floating Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -166,12 +187,14 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option - option "Disabled" [selected] - option "Option 2" - text: Disabled 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 4d5737a859d5..fbdd441f89e3 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 @@ -3,6 +3,7 @@ - link "Density arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Functional @@ -10,6 +11,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Regular @@ -17,6 +19,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Expressive @@ -26,6 +29,7 @@ - link "Variant arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Label Above @@ -33,6 +37,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Floating Label" [selected] - option "Option 2" - text: Floating Label @@ -41,6 +46,7 @@ - link "Show Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) True @@ -48,6 +54,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "False" @@ -57,6 +64,7 @@ - link "Show Message arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -64,6 +72,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -73,6 +82,7 @@ - link "State arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -80,6 +90,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled @@ -88,6 +99,7 @@ - link "Validation arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) No validation @@ -95,6 +107,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Invalid @@ -102,6 +115,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Valid" [selected] - option "Option 2" - text: Valid @@ -111,6 +125,7 @@ - link "Disabled arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -118,6 +133,7 @@ - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -127,6 +143,7 @@ - link "Content arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Text @@ -134,6 +151,7 @@ - status - text: chevron_down" / " x_placeholder" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Text - Leading Icon @@ -143,6 +161,7 @@ - link "Required arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -150,6 +169,7 @@ - status - text: chevron_down" / " Label*" / " - combobox "Label*\" / \"": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -159,6 +179,7 @@ - link "Examples Floating Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -166,12 +187,14 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option - option "Disabled" [selected] - option "Option 2" - text: Disabled 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 4d5737a859d5..fbdd441f89e3 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 @@ -3,6 +3,7 @@ - link "Density arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Functional @@ -10,6 +11,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Regular @@ -17,6 +19,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Expressive @@ -26,6 +29,7 @@ - link "Variant arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Label Above @@ -33,6 +37,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Floating Label" [selected] - option "Option 2" - text: Floating Label @@ -41,6 +46,7 @@ - link "Show Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) True @@ -48,6 +54,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "False" @@ -57,6 +64,7 @@ - link "Show Message arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -64,6 +72,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -73,6 +82,7 @@ - link "State arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -80,6 +90,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled @@ -88,6 +99,7 @@ - link "Validation arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) No validation @@ -95,6 +107,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Invalid @@ -102,6 +115,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Valid" [selected] - option "Option 2" - text: Valid @@ -111,6 +125,7 @@ - link "Disabled arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -118,6 +133,7 @@ - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -127,6 +143,7 @@ - link "Content arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Text @@ -134,6 +151,7 @@ - status - text: chevron_down" / " x_placeholder" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Text - Leading Icon @@ -143,6 +161,7 @@ - link "Required arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -150,6 +169,7 @@ - status - text: chevron_down" / " Label*" / " - combobox "Label*\" / \"": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -159,6 +179,7 @@ - link "Examples Floating Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -166,12 +187,14 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option - option "Disabled" [selected] - option "Option 2" - text: Disabled 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 4d5737a859d5..fbdd441f89e3 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 @@ -3,6 +3,7 @@ - link "Density arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Functional @@ -10,6 +11,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Regular @@ -17,6 +19,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Expressive @@ -26,6 +29,7 @@ - link "Variant arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Label Above @@ -33,6 +37,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Floating Label" [selected] - option "Option 2" - text: Floating Label @@ -41,6 +46,7 @@ - link "Show Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) True @@ -48,6 +54,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "False" @@ -57,6 +64,7 @@ - link "Show Message arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -64,6 +72,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -73,6 +82,7 @@ - link "State arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -80,6 +90,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled @@ -88,6 +99,7 @@ - link "Validation arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) No validation @@ -95,6 +107,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Invalid @@ -102,6 +115,7 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Valid" [selected] - option "Option 2" - text: Valid @@ -111,6 +125,7 @@ - link "Disabled arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -118,6 +133,7 @@ - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -127,6 +143,7 @@ - link "Content arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Text @@ -134,6 +151,7 @@ - status - text: chevron_down" / " x_placeholder" / " Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: Text - Leading Icon @@ -143,6 +161,7 @@ - link "Required arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) False @@ -150,6 +169,7 @@ - status - text: chevron_down" / " Label*" / " - combobox "Label*\" / \"": + - option [selected] - option "Option 1" - option "Option 2" - text: "True" @@ -159,6 +179,7 @@ - link "Examples Floating Label arrow_up_right\" / \"" - text: Label - combobox "Label": + - option [selected] - option "Option 1" - option "Option 2" - text: (Default) Empty @@ -166,12 +187,14 @@ - status - text: chevron_down" / " Label - combobox "Label": + - option - option "Filled" [selected] - option "Option 2" - text: Filled - status - text: chevron_down" / " Label - combobox "Label" [disabled]: + - option - option "Disabled" [selected] - option "Option 2" - text: Disabled diff --git a/package.json b/package.json index 069cd53bf60c..8db2e7caeea0 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "scripts", "e2e" ], + "packageManager": "yarn@4.7.0+sha512.5a0afa1d4c1d844b3447ee3319633797bcd6385d9a44be07993ae52ff4facabccafb4af5dcd1c2f9a94ac113e5e9ff56f6130431905884414229e284e37bb7c9", "scripts": { "build": "npm run build --workspace=scripts", "build-outputs": "npm run build-outputs --workspace=scripts", From 15ba5d59af5ad10ce60485802560d21cd1cce41c Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Fri, 4 Apr 2025 13:50:57 +0200 Subject: [PATCH 04/13] test: updated snapshots --- ...Select-should-have-same-aria-snapshot.yaml | 4 ++-- .../DBSelect-should-match-screenshot.png | Bin 3207 -> 3436 bytes ...Select-should-have-same-aria-snapshot.yaml | 4 ++-- .../DBSelect-should-match-screenshot.png | Bin 4721 -> 4673 bytes ...Select-should-have-same-aria-snapshot.yaml | 4 ++-- .../DBSelect-should-match-screenshot.png | Bin 3207 -> 3436 bytes 6 files changed, 6 insertions(+), 6 deletions(-) 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 45fac13e6e4e..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status - text: chevron_down" / " \ No newline at end of file diff --git a/__snapshots__/select/component/chromium/DBSelect-should-match-screenshot.png b/__snapshots__/select/component/chromium/DBSelect-should-match-screenshot.png index 25cc5df1917db22954fa32ef33fbe870421c9b5d..c9fa7798a62a3088791999cb3d18cc845cae6545 100644 GIT binary patch literal 3436 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 literal 3207 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 E4;DKUwEzGB 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 45fac13e6e4e..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status - text: chevron_down" / " \ No newline at end of file diff --git a/__snapshots__/select/component/firefox/DBSelect-should-match-screenshot.png b/__snapshots__/select/component/firefox/DBSelect-should-match-screenshot.png index 2f6163369c8b8c97c148bb5922626c58cc0135bd..dc0d771176426bc327a0353b20ba1177eabea79e 100644 GIT binary patch literal 4673 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 W&LgwaOv0}r5?xILjk3EA5&r|Wkemeo literal 4721 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 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 45fac13e6e4e..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status - text: chevron_down" / " \ No newline at end of file diff --git a/__snapshots__/select/component/mobile-chrome/DBSelect-should-match-screenshot.png b/__snapshots__/select/component/mobile-chrome/DBSelect-should-match-screenshot.png index 25cc5df1917db22954fa32ef33fbe870421c9b5d..c9fa7798a62a3088791999cb3d18cc845cae6545 100644 GIT binary patch literal 3436 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 literal 3207 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 E4;DKUwEzGB From 9b06c2eb4635b394cfc46312c8589e466f115a25 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Fri, 4 Apr 2025 13:51:20 +0200 Subject: [PATCH 05/13] refactor: removed those again --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 8db2e7caeea0..069cd53bf60c 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,6 @@ "scripts", "e2e" ], - "packageManager": "yarn@4.7.0+sha512.5a0afa1d4c1d844b3447ee3319633797bcd6385d9a44be07993ae52ff4facabccafb4af5dcd1c2f9a94ac113e5e9ff56f6130431905884414229e284e37bb7c9", "scripts": { "build": "npm run build --workspace=scripts", "build-outputs": "npm run build-outputs --workspace=scripts", From 5c43e224c05b7885d9d059bd7e4fd7bf94fc7a18 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Fri, 4 Apr 2025 16:02:23 +0200 Subject: [PATCH 06/13] test: updated snapshots --- .../chromium/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- .../firefox/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- .../DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " From 417e830942814ed0d1bfb2a8a16f54f64163bc21 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Fri, 4 Apr 2025 16:14:49 +0200 Subject: [PATCH 07/13] Revert "test: updated snapshots" This reverts commit 5c43e224c05b7885d9d059bd7e4fd7bf94fc7a18. --- .../chromium/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- .../firefox/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- .../DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) 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 b2abc0a46ecf..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status -- text: chevron_down" / " +- text: chevron_down" / " \ 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 b2abc0a46ecf..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status -- text: chevron_down" / " +- text: chevron_down" / " \ 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 b2abc0a46ecf..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status -- text: chevron_down" / " +- text: chevron_down" / " \ No newline at end of file From 7e53415ffa756ca4bf03534002c99f04173d8d55 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Thu, 17 Apr 2025 14:35:15 +0200 Subject: [PATCH 08/13] Update DBSelect-should-have-same-aria-snapshot.yaml --- .../chromium/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " From fbfa298a5f4a24b3f7d7e2f332cb87a5b95dc15a Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Thu, 17 Apr 2025 14:35:37 +0200 Subject: [PATCH 09/13] Update DBSelect-should-have-same-aria-snapshot.yaml --- .../firefox/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " From 6e5effedd70c82e4b0a411bbec1d3b18050a96c8 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Thu, 17 Apr 2025 14:35:55 +0200 Subject: [PATCH 10/13] Update DBSelect-should-have-same-aria-snapshot.yaml --- .../DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " From a4b5e4776b61571642be88bf2eb94c6c93fb61c9 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Thu, 17 Apr 2025 18:25:02 +0200 Subject: [PATCH 11/13] test: updated snapshots --- ...Select-should-have-same-aria-snapshot.yaml | 6 +++--- .../DBSelect-should-match-screenshot.png | Bin 3448 -> 3441 bytes ...Select-should-have-same-aria-snapshot.yaml | 6 +++--- .../DBSelect-should-match-screenshot.png | Bin 4707 -> 4650 bytes ...Select-should-have-same-aria-snapshot.yaml | 6 +++--- .../DBSelect-should-match-screenshot.png | Bin 3448 -> 3441 bytes 6 files changed, 9 insertions(+), 9 deletions(-) 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 b2abc0a46ecf..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status -- text: chevron_down" / " +- text: chevron_down" / " \ No newline at end of file diff --git a/__snapshots__/select/component/chromium/DBSelect-should-match-screenshot.png b/__snapshots__/select/component/chromium/DBSelect-should-match-screenshot.png index 567170ea51e3de4aa5554548bc7b6cf35cb1c1f8..2f0ec500b29295f986158179e1190f1dbb936885 100644 GIT binary patch literal 3441 zcma)9cQo6NyZ#upT9meYNmZpvYo%h3P=tytcI{H5wG~mbi>RVT&7i2*BQ$1>qDHNX zidr!$RP3nQ`g4Eh-gEA~=l*g3dEfVs=RNOu&UwyxVvG##v9j>8006*>(1s%cfF|m! zHf5qci_A`p;Il;IkG!W2R1RHTIRl9z;A*BQ%=%22X|hEQ<5sR7=k-s5g7lnPNycEs z>zS`Ro}(Y97p^?=r8pE3jKwq`HA}31XfA|xE?m$}NOkuWDK=TOES2iLY^t-G(saf8 zJTzbaeY=scTQCorUR@o<9Q>p6^clp`*tkHMvga?4Nefii&*y=7sO(YwSh>`yaY2~NuNj$h(R3% ztyXpGx*!qeEyokfc9TfUhyZ;#k6XG&U;O(ExFIp|5zXaeI&kOHBVitph3ZanVQg9( zCWNz0255j>(n?B(DsR^_s*0;pSB^wk`PWODlBAbp2_7(?MK|(aFN@W{))NFMfNxm) z_U>f$&JLvQbf=0d^mJoL=OrgF%{T;)Bi1D!N&N}U0|h>jt`8bKab2~nwV11MuonjV zQP0~inOPP*{w)F{`P2!K$(`}=P6pdFZ;iA7+_=W+6<}^#QcW;`Z#MIjtNg*9z4Fi1 z?`G8d$HEp$Q8DG_;G!}}bf3<~`H%de4S}hn`>Xuw6TlX#DR|xmABblU5obz~Pi&mu zQ8mNcu1d;X^}b^n)BC7cfh5FadU&fdbZXBvZKd1-f>#-sq?yBY3Ve?EJ$n=jzab8$o@h`(l4|Z7 z@tt9InH2|{4sc+{=+XjQYJxOC?DZrdQu87LXb1nBNH`}@%>@20 z!k%mY512gMd85|UJiAh9uYTj&Pt$Qa!0@Ue&Mo{K=F7YQZBV_ti@&|yDUCN|I74dj zn)+wcaR$H;W0!oeP)O`gYqk$}A7oDzJLzM;di6Osy@Ha0{=$6#Q1TD-qb3ILSuy-h zV`U3i2A#Mpz~TXi*MpdO>)CIM-)2TdyPmQF*vx37vpQDT>;JXwzmLKo;`{CD%Nqio z2O4)pEI%y%5?EH$R;a8hy8Pa5SGAb{UXv3ClzD|f2%P)Wjl&r9A?SP^88kL2h)=l( zS5Bmoo;z7uyv-ce)rrmi(ma`8B{9_ZwMwY5mz;y8kGw~6zJb7+_My?mJ?2Z4M}||vikA^|>e9ZeP8!aiMAy$1lJRkaPqU(x?-s_`@`L6l)3aJD-WwPeT`JhS z80-e6l3rhoF++Hlp?gsS1~N45bk2{(^$iC`qTQqj<|1vmN}WxF-{05A@>!e1x#d>9 z)caJXreOHS6|0AJX#HlEy@y?W0q06q4&u1-9m9gX%%2&27}-!nx!ErX#p#G#QAqk# z^5Kn~Q>?lRbk`#KY~)1Y1ptLY`ROB(=nAN)OiM8?A~c~8Cl3nTHt)c zxi0L(Q)q{IMs2WvAU-@D-AlB}t_|K9VkxlqaKW032Yl*RSm!`!+2Z3D1;+n0+LA>I z%W!6{9~E@WMBE>5gJS-^vmPNtM7slXi9fM#f~A~ZydJl~WM*2AOd=DrGM^f`?hrp^ zBwqF#4|dLN`QVs^Yip|yoXRYm>Xtj=If_}Nsd8Q_`KqhiU&E>EZ$|miu$x)5;n#c~ z_%R@UT|#_tUyJg2;rsprFgSt9vl}+eABWQrRG`8uD@hdn=DK3xNlw3a(cK;_aR^HJ z&}?ceY^HbW9X3%Q1-N!&;jMl~#;5P!>EcdE9Fu2{P1#Gm7x;8R2wA#VN4RgBptwkM zO+nSX-JRTx%j$pf6x4@OzQ&HD-`c-emK2^=M4W)@H2%uj=`{#JC^tTB>BfVFMe7$f z55r@PXN_zRdlo3y^5==K^9fXjmN<{@R0`o3$!ExOJ?JJlM_U4HYvucD=s~TOM_@56 zfK4qhN6Z>&kuu-d$}<80Tv|UXsdc`P8{2dN048@F1xU=me~SM9(vbf{YPvp~ ztT{q6iq3jbgx$=6oCoaD2Wm8f+`@SuZ6<8_l^En!5!QIcCz1(@vYo@I>4PP zPxY5F+lWDw=2S7ZY*|IcM;o=FCRSmsttHJp@?&_K_Dek`Vl0_TA$l3l*3dVlk>T2%5tz}!%`aQv>H23h!FQLD`H?5-EP zX1dVf$^mlub_pAhbH^g5L6U1`gszaxjkwli$){|6`;wyny{M;Ct8F3>gEDeDl_Ae~dbhR794xDa6)M%RuQ04zy)T(J z4AxxM3*=)4Jji!bH%ob+P9Jka5|wN{*StlJ8n(**&QK=%qq1x%0x>-j=H{>!Ye;lid6W;7+TN=7SGiTh+1C_3~v~^(=ovxB=VyFlg z{}ttEpnAbne*EKikk)1D)Y`4>E9YId&P)8mz=g1Jd;jxyUOu&Zs8y{p$kZluAmNEac_cA(^Zjyr*=YtvYUdhiJIN?GL7catXEZcEhq;e!lTxoBcLT92wN+Qcl}4nN3YfU=fv&)c5RhF2(zfCakN}-Z>b% z!|YV7aI9vW{Y(Jt`lV*s-fDjHfns(`vjOMgwC^cWSMCNgL9px9fkPZ)I}{@j8;rhT zs*UNEiT?-mh|&iU`<5Kyi77LM&+>|!gU4fB!Cc@k`-Y18Xi+X#7Y=-NQ+%&2lYsjqVj}Y@L>gbi_%(k~TPmiQjY@pdHva&bH)iU}7rKFbL@D)}+sFbs@m4Bs>v&G4^Cd&2+F!Z#+p)vLClb6|k|^#!FP&7mXi zC2`BkJe1)Z&;YwTOs0_D1~^=TmK)3~xNxMUStckq+rflo9Ol?TYyYZ>x#%i~&*1X$ zuKfHx6suWn1QHYi`(<#f^&HQaleqM|a(NmD?6u(?E1&(st@hr=tuQ);%S{uJ5`YuAq&6e z#e0f`1>1_#-MA#iCtfM35igGH{#xXeyf7jjW$W#VcJz?$xaiwB)bV(fL{S9Nk!(Yp zs*SZPQ;H}1*^k+lLzbH=_~OL5|YjT0P*%LU3IH+FSJr4Nd%pw(L~;E7g%1I-%)-nnvgndUmv>kL;tPMMy;>i zldv(_CpfBhwpm`rrvIpbSCqRF?kHQ47n;R*5bmg|OZul|@e;?d@Y=im9L%RTA81w5 z9O?6XZ*Rvo=<~PLHkW2WxV8>d@)YLH@TfkJEJpM7vzYiL(ZJWz>dT~L6mR!?--=Tlm zNdqK2{|`$b{d*>H`ng|!LU?Mm$n^4&Zf$F9&uR6hbN|bGH~ED|SJrU%ypu}GXn<>X z*fp%G2-!_;U)>^T0x;L-^Uxc; z%F!TX#Svava||hZZTK$1W<4-z|5cUk71)OKnGbm(H3FJ}niu3vxslP%NREv+z?{Hg Z#2&{ua&!y|2u%ZcrMkoOe*rs_m5l%Z literal 3448 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 literal 4707 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 KvqIhJ*?$1BAbdao 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 b2abc0a46ecf..d39c189fa742 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" + - option "Test1" [selected] - option "Test2" -- text: Label information_circle" / " Description +- text: information_circle" / " Description - status -- text: chevron_down" / " +- text: chevron_down" / " \ No newline at end of file diff --git a/__snapshots__/select/component/mobile-chrome/DBSelect-should-match-screenshot.png b/__snapshots__/select/component/mobile-chrome/DBSelect-should-match-screenshot.png index 567170ea51e3de4aa5554548bc7b6cf35cb1c1f8..2f0ec500b29295f986158179e1190f1dbb936885 100644 GIT binary patch literal 3441 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 Z#2&{ua&!y|2u%ZcrMkoOe*rs_m5l%Z literal 3448 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 Date: Tue, 13 May 2025 16:02:53 +0200 Subject: [PATCH 12/13] test: updated snapshot --- .../__snapshots__/windows/chromium/DBSelect-default-1.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 1fbca4312ef8..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","Option 1. list. Option 1, not selected, 1 of 3","Option 2, not selected, 2 of 3"] \ 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 From 4f4056140f3fbe1dcedbaf521405297c89ccb698 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Tue, 13 May 2025 16:04:53 +0200 Subject: [PATCH 13/13] refactor: updated snapshots --- .../chromium/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- .../firefox/DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- .../DBSelect-should-have-same-aria-snapshot.yaml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / " 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 d39c189fa742..b2abc0a46ecf 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 @@ -1,7 +1,7 @@ - text: Label - combobox "Label": - - option "Test1" [selected] + - option "Test1" - option "Test2" -- text: information_circle" / " Description +- text: Label information_circle" / " Description - status -- text: chevron_down" / " \ No newline at end of file +- text: chevron_down" / "