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 f296ba00484e..d0afd1b3eddc 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-highContrast/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml b/__snapshots__/input/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml index 121254f2cd17..4752418ca2f9 100644 --- a/__snapshots__/input/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/input/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml @@ -196,4 +196,17 @@ - status - text: Label - button "Label" + - status + - link "Datalist / Typeahead Examples" + - text: Search Cities + - combobox "Search Cities" + - status + - text: Search Countries + - combobox "Search Countries" + - status + - text: Search Products + - combobox "Search Products" + - status + - text: Search Stations + - combobox "Search Stations" - status \ No newline at end of file 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 487482eed14c..74a94fd7420b 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/chromium/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml b/__snapshots__/input/showcase/chromium/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml index 121254f2cd17..4752418ca2f9 100644 --- a/__snapshots__/input/showcase/chromium/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/input/showcase/chromium/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml @@ -196,4 +196,17 @@ - status - text: Label - button "Label" + - status + - link "Datalist / Typeahead Examples" + - text: Search Cities + - combobox "Search Cities" + - status + - text: Search Countries + - combobox "Search Countries" + - status + - text: Search Products + - combobox "Search Products" + - status + - text: Search Stations + - combobox "Search Stations" - status \ No newline at end of file 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 09cd55d5c5b6..4514b8ebfc6f 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/firefox/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml b/__snapshots__/input/showcase/firefox/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml index 121254f2cd17..4752418ca2f9 100644 --- a/__snapshots__/input/showcase/firefox/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/input/showcase/firefox/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml @@ -196,4 +196,17 @@ - status - text: Label - button "Label" + - status + - link "Datalist / Typeahead Examples" + - text: Search Cities + - combobox "Search Cities" + - status + - text: Search Countries + - combobox "Search Countries" + - status + - text: Search Products + - combobox "Search Products" + - status + - text: Search Stations + - combobox "Search Stations" - status \ No newline at end of file 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 8901a341b151..ff9ddf10ba2c 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-chrome/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml b/__snapshots__/input/showcase/mobile-chrome/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml index 121254f2cd17..4752418ca2f9 100644 --- a/__snapshots__/input/showcase/mobile-chrome/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/input/showcase/mobile-chrome/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml @@ -196,4 +196,17 @@ - status - text: Label - button "Label" + - status + - link "Datalist / Typeahead Examples" + - text: Search Cities + - combobox "Search Cities" + - status + - text: Search Countries + - combobox "Search Countries" + - status + - text: Search Products + - combobox "Search Products" + - status + - text: Search Stations + - combobox "Search Stations" - status \ No newline at end of file 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 e95e37530cbc..d61c90eb41f7 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/mobile-safari/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml b/__snapshots__/input/showcase/mobile-safari/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml index 121254f2cd17..4752418ca2f9 100644 --- a/__snapshots__/input/showcase/mobile-safari/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/input/showcase/mobile-safari/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml @@ -196,4 +196,17 @@ - status - text: Label - button "Label" + - status + - link "Datalist / Typeahead Examples" + - text: Search Cities + - combobox "Search Cities" + - status + - text: Search Countries + - combobox "Search Countries" + - status + - text: Search Products + - combobox "Search Products" + - status + - text: Search Stations + - combobox "Search Stations" - status \ No newline at end of file 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 a41db348cf0c..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__/input/showcase/webkit/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml b/__snapshots__/input/showcase/webkit/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml index 121254f2cd17..4752418ca2f9 100644 --- a/__snapshots__/input/showcase/webkit/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml +++ b/__snapshots__/input/showcase/webkit/should-have-same-aria-snapshot/DBInput-should-have-same-aria-snapshot.yaml @@ -196,4 +196,17 @@ - status - text: Label - button "Label" + - status + - link "Datalist / Typeahead Examples" + - text: Search Cities + - combobox "Search Cities" + - status + - text: Search Countries + - combobox "Search Countries" + - status + - text: Search Products + - combobox "Search Products" + - status + - text: Search Stations + - combobox "Search Stations" - status \ No newline at end of file diff --git a/packages/foundations/dev/icons.html b/packages/foundations/dev/icons.html index 18611363cba1..2d50be809f12 100644 --- a/packages/foundations/dev/icons.html +++ b/packages/foundations/dev/icons.html @@ -16,355 +16,398 @@
-
- arrow_down -
+ +
+arrow_downarrow_down +
-
- arrow_left -
+
+arrow_leftarrow_left +
-
- arrow_right -
+
+arrow_rightarrow_right +
-
- arrow_up -
+
+arrow_uparrow_up +
-
- arrow_up_right -
+
+arrow_up_rightarrow_up_right +
-
- brand -
+
+brandbrand +
-
- calendar -
+
+calendarcalendar +
-
- check-circle -
+
+check-circlecheck-circle +
-
- check -
+
+checkcheck +
-
- check_circle -
+
+check_circlecheck_circle +
-
- chevron_down -
+
+chevron_downchevron_down +
-
- chevron_left -
+
+chevron_leftchevron_left +
-
- chevron_right -
+
+chevron_rightchevron_right +
-
- chevron_up -
+
+chevron_upchevron_up +
-
- circle -
+
+circlecircle +
-
- circular_arrows -
+
+circular_arrowscircular_arrows +
-
- clock -
+
+clockclock +
-
- cross -
+
+crosscross +
-
- cross_circle -
+
+cross_circlecross_circle +
-
- exclamation_mark_circle -
+
+exclamation_mark_circleexclamation_mark_circle +
-
- exclamation_mark_triangle -
+
+exclamation_mark_triangleexclamation_mark_triangle +
-
- information_circle -
+
+information_circleinformation_circle +
-
- magnifying_glass -
+
+magnifying_glassmagnifying_glass +
-
- menu -
+
+menumenu +
-
- minus -
+
+minusminus +
-
- plus -
+
+plusplus +
-
- resize_handle_corner -
+
+resize_handle_cornerresize_handle_corner +
-
- x_placeholder -
-
- - +
+x_placeholderx_placeholder +
+ + + \ No newline at end of file diff --git a/showcases/shared/input.json b/showcases/shared/input.json index ba21a7fce1c5..4e72e997f511 100644 --- a/showcases/shared/input.json +++ b/showcases/shared/input.json @@ -524,7 +524,6 @@ }, { "name": "Datalist", - "experimental": true, "props": { "label": "Label", "variant": "floating", @@ -541,5 +540,49 @@ } } ] + }, + { + "name": "Datalist / Typeahead Examples", + "codeFileName": "DatalistExamples", + "examples": [ + { + "name": "Simple String List", + "props": { + "label": "Search Cities", + "placeholder": "Type to search...", + "dataList": true, + "variant": "floating" + } + }, + { + "name": "Value-Label Pairs", + "props": { + "label": "Search Countries", + "placeholder": "Type to search...", + "dataList": true, + "variant": "floating" + } + }, + { + "name": "Regular Variant with Datalist", + "props": { + "label": "Search Products", + "placeholder": "Type to search...", + "dataList": true + } + }, + { + "name": "With Search Icon", + "props": { + "label": "Search Stations", + "placeholder": "Type to search...", + "dataList": true, + "variant": "floating", + "type": "search", + "icon": "magnifying_glass", + "showIcon": true + } + } + ] } ]