diff --git a/__snapshots__/badge/component/chromium/DBBadge-should-match-screenshot.png b/__snapshots__/badge/component/chromium/DBBadge-should-match-screenshot.png
index 24a93416b37..782e83b5e64 100644
Binary files a/__snapshots__/badge/component/chromium/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/component/chromium/DBBadge-should-match-screenshot.png differ
diff --git a/__snapshots__/badge/component/firefox/DBBadge-should-match-screenshot.png b/__snapshots__/badge/component/firefox/DBBadge-should-match-screenshot.png
index 9e5675ef818..92978f0d70b 100644
Binary files a/__snapshots__/badge/component/firefox/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/component/firefox/DBBadge-should-match-screenshot.png differ
diff --git a/__snapshots__/badge/component/mobile-chrome/DBBadge-should-match-screenshot.png b/__snapshots__/badge/component/mobile-chrome/DBBadge-should-match-screenshot.png
index 24a93416b37..782e83b5e64 100644
Binary files a/__snapshots__/badge/component/mobile-chrome/DBBadge-should-match-screenshot.png and b/__snapshots__/badge/component/mobile-chrome/DBBadge-should-match-screenshot.png differ
diff --git a/__snapshots__/badge/patternhub/badge-overview-should-match-screenshot.png b/__snapshots__/badge/patternhub/badge-overview-should-match-screenshot.png
index 204388a0c51..84643c2e3f8 100644
Binary files a/__snapshots__/badge/patternhub/badge-overview-should-match-screenshot.png and b/__snapshots__/badge/patternhub/badge-overview-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 a8a0e003dfe..e014d5143b8 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-highContrast/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml b/__snapshots__/badge/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
index 9bd34b16a5d..9f0b7af7152 100644
--- a/__snapshots__/badge/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/badge/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
@@ -3,9 +3,9 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Size arrow_up_right\" / \""
- text: (Default) Small Medium
- link "Content arrow_up_right\" / \""
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 f954a4996ab..72d64254e01 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/chromium/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml b/__snapshots__/badge/showcase/chromium/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
index 9bd34b16a5d..9f0b7af7152 100644
--- a/__snapshots__/badge/showcase/chromium/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/badge/showcase/chromium/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
@@ -3,9 +3,9 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Size arrow_up_right\" / \""
- text: (Default) Small Medium
- link "Content arrow_up_right\" / \""
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 a50625ad17e..bbc4475bfb4 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/firefox/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml b/__snapshots__/badge/showcase/firefox/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
index c0ebbfb9291..60931cb68f6 100644
--- a/__snapshots__/badge/showcase/firefox/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/badge/showcase/firefox/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
@@ -3,9 +3,9 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Size arrow_up_right\" / \""
- text: (Default) Small Medium
- link "Content arrow_up_right\" / \""
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 9c3c5c0eeaa..6b60d966278 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-chrome/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml b/__snapshots__/badge/showcase/mobile-chrome/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
index 9bd34b16a5d..9f0b7af7152 100644
--- a/__snapshots__/badge/showcase/mobile-chrome/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/badge/showcase/mobile-chrome/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
@@ -3,9 +3,9 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Size arrow_up_right\" / \""
- text: (Default) Small Medium
- link "Content arrow_up_right\" / \""
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 7c4b264be86..936f177d3ff 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/mobile-safari/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml b/__snapshots__/badge/showcase/mobile-safari/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
index 9bd34b16a5d..9f0b7af7152 100644
--- a/__snapshots__/badge/showcase/mobile-safari/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/badge/showcase/mobile-safari/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
@@ -3,9 +3,9 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Size arrow_up_right\" / \""
- text: (Default) Small Medium
- link "Content arrow_up_right\" / \""
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 6e8c6ac9b37..787b2ca1db1 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__/badge/showcase/webkit/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml b/__snapshots__/badge/showcase/webkit/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
index 9bd34b16a5d..9f0b7af7152 100644
--- a/__snapshots__/badge/showcase/webkit/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/badge/showcase/webkit/should-have-same-aria-snapshot/DBBadge-should-have-same-aria-snapshot.yaml
@@ -3,9 +3,9 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Size arrow_up_right\" / \""
- text: (Default) Small Medium
- link "Content arrow_up_right\" / \""
diff --git a/__snapshots__/foundations/chromium/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png b/__snapshots__/foundations/chromium/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png
index 78aaf842685..3030a530622 100644
Binary files a/__snapshots__/foundations/chromium/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png and b/__snapshots__/foundations/chromium/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png differ
diff --git a/__snapshots__/foundations/firefox/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png b/__snapshots__/foundations/firefox/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png
index db12982707f..67fe6d03a95 100644
Binary files a/__snapshots__/foundations/firefox/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png and b/__snapshots__/foundations/firefox/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png differ
diff --git a/__snapshots__/foundations/webkit/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png b/__snapshots__/foundations/webkit/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png
index 78321014aab..8f522ffc512 100644
Binary files a/__snapshots__/foundations/webkit/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png and b/__snapshots__/foundations/webkit/Icons-should-match-screenshot-1/Icons-should-match-screenshot.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-be-a-button.png b/__snapshots__/tag/component/chromium/DBTag-should-be-a-button.png
index 6e7f7640cb8..2616cd3c785 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-be-a-button.png and b/__snapshots__/tag/component/chromium/DBTag-should-be-a-button.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox-checked.png b/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox-checked.png
index 6227a51bbbf..a51170ee71a 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox-checked.png and b/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox-checked.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox.png b/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox.png
index abd2b32a07f..2a846b1fc0e 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox.png and b/__snapshots__/tag/component/chromium/DBTag-should-be-a-checkbox.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-be-a-link.png b/__snapshots__/tag/component/chromium/DBTag-should-be-a-link.png
index 6e7f7640cb8..2616cd3c785 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-be-a-link.png and b/__snapshots__/tag/component/chromium/DBTag-should-be-a-link.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio-checked.png b/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio-checked.png
index 6e7f7640cb8..1cd4992d2a7 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio-checked.png and b/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio-checked.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio.png b/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio.png
index abd2b32a07f..2a846b1fc0e 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio.png and b/__snapshots__/tag/component/chromium/DBTag-should-be-a-radio.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-critical.png b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-critical.png
index f1c022566fa..f198f31d5c2 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-critical.png and b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-critical.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-informational.png b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-informational.png
index 8879324c29e..760eecba522 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-informational.png and b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-informational.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-successful.png b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-successful.png
index 1774ccc1fac..df3f32c901c 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-successful.png and b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-successful.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-warning.png b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-warning.png
index 85f307745a8..8d4bc2a895c 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-warning.png and b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot-for-semantic-warning.png differ
diff --git a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot.png b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot.png
index 6e7f7640cb8..2616cd3c785 100644
Binary files a/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot.png and b/__snapshots__/tag/component/chromium/DBTag-should-match-screenshot.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-be-a-button.png b/__snapshots__/tag/component/firefox/DBTag-should-be-a-button.png
index 56bb54c1b64..f0aa547d552 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-be-a-button.png and b/__snapshots__/tag/component/firefox/DBTag-should-be-a-button.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox-checked.png b/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox-checked.png
index a5de37ceea9..4dcb57f878a 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox-checked.png and b/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox-checked.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox.png b/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox.png
index ef1c3e77217..d4f82499935 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox.png and b/__snapshots__/tag/component/firefox/DBTag-should-be-a-checkbox.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-be-a-link.png b/__snapshots__/tag/component/firefox/DBTag-should-be-a-link.png
index 56bb54c1b64..f0aa547d552 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-be-a-link.png and b/__snapshots__/tag/component/firefox/DBTag-should-be-a-link.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio-checked.png b/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio-checked.png
index 56bb54c1b64..f5b33a6a475 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio-checked.png and b/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio-checked.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio.png b/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio.png
index ef1c3e77217..d4f82499935 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio.png and b/__snapshots__/tag/component/firefox/DBTag-should-be-a-radio.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-critical.png b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-critical.png
index ad86570e550..3a9109b40e6 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-critical.png and b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-critical.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-informational.png b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-informational.png
index 86b64b50615..896bd7ac242 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-informational.png and b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-informational.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-successful.png b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-successful.png
index 0e818a421e6..6d3318d6ecd 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-successful.png and b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-successful.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-warning.png b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-warning.png
index cbaca03a77c..9f8e9412c0e 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-warning.png and b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot-for-semantic-warning.png differ
diff --git a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot.png b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot.png
index 56bb54c1b64..f0aa547d552 100644
Binary files a/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot.png and b/__snapshots__/tag/component/firefox/DBTag-should-match-screenshot.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-button.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-button.png
index 6e7f7640cb8..2616cd3c785 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-button.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-button.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox-checked.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox-checked.png
index 6227a51bbbf..a51170ee71a 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox-checked.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox-checked.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox.png
index abd2b32a07f..2a846b1fc0e 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-checkbox.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-link.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-link.png
index 6e7f7640cb8..2616cd3c785 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-link.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-link.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio-checked.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio-checked.png
index 6e7f7640cb8..1cd4992d2a7 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio-checked.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio-checked.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio.png
index abd2b32a07f..2a846b1fc0e 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-be-a-radio.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-critical.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-critical.png
index f1c022566fa..f198f31d5c2 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-critical.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-critical.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-informational.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-informational.png
index 8879324c29e..760eecba522 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-informational.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-informational.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-successful.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-successful.png
index 1774ccc1fac..df3f32c901c 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-successful.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-successful.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-warning.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-warning.png
index 85f307745a8..8d4bc2a895c 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-warning.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot-for-semantic-warning.png differ
diff --git a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot.png b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot.png
index 6e7f7640cb8..2616cd3c785 100644
Binary files a/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot.png and b/__snapshots__/tag/component/mobile-chrome/DBTag-should-match-screenshot.png differ
diff --git a/__snapshots__/tag/patternhub/tag-overview-should-match-screenshot.png b/__snapshots__/tag/patternhub/tag-overview-should-match-screenshot.png
index 4369cef0acd..91ee1c27c52 100644
Binary files a/__snapshots__/tag/patternhub/tag-overview-should-match-screenshot.png and b/__snapshots__/tag/patternhub/tag-overview-should-match-screenshot.png differ
diff --git a/__snapshots__/tag/patternhub/tag-properties-should-match-screenshot.png b/__snapshots__/tag/patternhub/tag-properties-should-match-screenshot.png
index 280d4ab2eae..49e5ae76bfd 100644
Binary files a/__snapshots__/tag/patternhub/tag-properties-should-match-screenshot.png and b/__snapshots__/tag/patternhub/tag-properties-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 bf807d2934e..f15ceb05a16 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-highContrast/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml b/__snapshots__/tag/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
index 2b137f3ba60..2b75fb6b4cc 100644
--- a/__snapshots__/tag/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/tag/showcase/chromium-highContrast/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
@@ -3,43 +3,67 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Behaviour arrow_up_right\" / \""
- group "Behaviour":
- - text: (Default) Static
- - button "Interactive Button"
- - link "Interactive Link"
- - checkbox "Interactive Checkbox"
- - text: Interactive Checkbox
- - radio "Interactive Radio 1"
- - text: Interactive Radio 1
- - radio "Interactive Radio 2"
- - text: Interactive Radio 2 Removeable
+ - text: (Default) Static Removable
- button "cross\" / \" Remove tag"
- - link "State arrow_up_right\" / \""
- - group "State":
- - checkbox "(Default) Unchecked"
- - text: (Default) Unchecked
- - checkbox "Checked" [checked]
- - text: Checked
- - checkbox "Disabled" [checked] [disabled]
- - text: Disabled
- - link "Content arrow_up_right\" / \""
- - text: (Default) Text x_placeholder" / " Icon x_placeholder" / " Icon & Text
+ - button "Interactive (Button)"
+ - link "Interactive (Link)"
+ - checkbox "Interactive (Checkbox) circle\" / \""
+ - text: Interactive (Checkbox) circle" / "
+ - radio "Interactive (Radio) circle\" / \""
+ - text: Interactive (Radio) circle" / "
+ - link "Checked arrow_up_right\" / \""
+ - group "Checked":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True check_circle\" / \"" [checked]
+ - text: True check_circle" / "
+ - link "Disabled arrow_up_right\" / \""
+ - group "Disabled":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True circle\" / \"" [disabled]
+ - text: True circle" / "
+ - link "Show Icon arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " True
+ - link "No Text arrow_up_right\" / \""
+ - text: x_placeholder" / " (Default) False x_placeholder" / " True
+ - link "Show Slot arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " Swap Slot True
+ - link "Show Check State arrow_up_right\" / \""
+ - checkbox "(Default) True circle\" / \""
+ - text: (Default) True circle" / "
+ - checkbox "False"
+ - text: "False"
- link "Overflow arrow_up_right\" / \""
- - text: (Default) No Overflow With Overflow (max-width)
- - link "Example arrow_up_right\" / \""
- - group "Example":
+ - text: (Default) False True - lorem ipsum dolor
+ - link "Example Strong arrow_up_right\" / \""
+ - group "Example Strong":
- text: x_placeholder" / "
- button "Interactive Strong Button with Icon"
- text: x_placeholder" / "
- link "Interactive Strong Link with Icon"
- text: x_placeholder" / "
- - checkbox "Interactive Strong Checkbox with Icon"
- - text: Interactive Strong Checkbox with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 1 with Icon"
- - text: Interactive Strong Radio 1 with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 2 with Icon"
- - text: Interactive Strong Radio 2 with Icon
\ No newline at end of file
+ - checkbox "Interactive Strong Checkbox with Icon circle\" / \""
+ - text: Interactive Strong Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 1 with Icon circle\" / \""
+ - text: Interactive Strong Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 2 with Icon circle\" / \""
+ - text: Interactive Strong Radio 2 with Icon circle" / "
+ - link "Example Origin arrow_up_right\" / \""
+ - group "Example Origin":
+ - text: x_placeholder" / "
+ - button "Interactive Origin Button with Icon"
+ - text: x_placeholder" / "
+ - link "Interactive Origin Link with Icon"
+ - text: x_placeholder" / "
+ - checkbox "Interactive Origin Checkbox with Icon circle\" / \""
+ - text: Interactive Origin Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 1 with Icon circle\" / \""
+ - text: Interactive Origin Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 2 with Icon circle\" / \""
+ - text: Interactive Origin Radio 2 with Icon circle" / "
\ No newline at end of file
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 5dce7f02b74..8604a8f7a31 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/chromium/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml b/__snapshots__/tag/showcase/chromium/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
index 2b137f3ba60..2b75fb6b4cc 100644
--- a/__snapshots__/tag/showcase/chromium/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/tag/showcase/chromium/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
@@ -3,43 +3,67 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Behaviour arrow_up_right\" / \""
- group "Behaviour":
- - text: (Default) Static
- - button "Interactive Button"
- - link "Interactive Link"
- - checkbox "Interactive Checkbox"
- - text: Interactive Checkbox
- - radio "Interactive Radio 1"
- - text: Interactive Radio 1
- - radio "Interactive Radio 2"
- - text: Interactive Radio 2 Removeable
+ - text: (Default) Static Removable
- button "cross\" / \" Remove tag"
- - link "State arrow_up_right\" / \""
- - group "State":
- - checkbox "(Default) Unchecked"
- - text: (Default) Unchecked
- - checkbox "Checked" [checked]
- - text: Checked
- - checkbox "Disabled" [checked] [disabled]
- - text: Disabled
- - link "Content arrow_up_right\" / \""
- - text: (Default) Text x_placeholder" / " Icon x_placeholder" / " Icon & Text
+ - button "Interactive (Button)"
+ - link "Interactive (Link)"
+ - checkbox "Interactive (Checkbox) circle\" / \""
+ - text: Interactive (Checkbox) circle" / "
+ - radio "Interactive (Radio) circle\" / \""
+ - text: Interactive (Radio) circle" / "
+ - link "Checked arrow_up_right\" / \""
+ - group "Checked":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True check_circle\" / \"" [checked]
+ - text: True check_circle" / "
+ - link "Disabled arrow_up_right\" / \""
+ - group "Disabled":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True circle\" / \"" [disabled]
+ - text: True circle" / "
+ - link "Show Icon arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " True
+ - link "No Text arrow_up_right\" / \""
+ - text: x_placeholder" / " (Default) False x_placeholder" / " True
+ - link "Show Slot arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " Swap Slot True
+ - link "Show Check State arrow_up_right\" / \""
+ - checkbox "(Default) True circle\" / \""
+ - text: (Default) True circle" / "
+ - checkbox "False"
+ - text: "False"
- link "Overflow arrow_up_right\" / \""
- - text: (Default) No Overflow With Overflow (max-width)
- - link "Example arrow_up_right\" / \""
- - group "Example":
+ - text: (Default) False True - lorem ipsum dolor
+ - link "Example Strong arrow_up_right\" / \""
+ - group "Example Strong":
- text: x_placeholder" / "
- button "Interactive Strong Button with Icon"
- text: x_placeholder" / "
- link "Interactive Strong Link with Icon"
- text: x_placeholder" / "
- - checkbox "Interactive Strong Checkbox with Icon"
- - text: Interactive Strong Checkbox with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 1 with Icon"
- - text: Interactive Strong Radio 1 with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 2 with Icon"
- - text: Interactive Strong Radio 2 with Icon
\ No newline at end of file
+ - checkbox "Interactive Strong Checkbox with Icon circle\" / \""
+ - text: Interactive Strong Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 1 with Icon circle\" / \""
+ - text: Interactive Strong Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 2 with Icon circle\" / \""
+ - text: Interactive Strong Radio 2 with Icon circle" / "
+ - link "Example Origin arrow_up_right\" / \""
+ - group "Example Origin":
+ - text: x_placeholder" / "
+ - button "Interactive Origin Button with Icon"
+ - text: x_placeholder" / "
+ - link "Interactive Origin Link with Icon"
+ - text: x_placeholder" / "
+ - checkbox "Interactive Origin Checkbox with Icon circle\" / \""
+ - text: Interactive Origin Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 1 with Icon circle\" / \""
+ - text: Interactive Origin Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 2 with Icon circle\" / \""
+ - text: Interactive Origin Radio 2 with Icon circle" / "
\ No newline at end of file
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 2bb150f0792..bd775760ae8 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/firefox/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml b/__snapshots__/tag/showcase/firefox/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
index a6de34350ef..f246cea944b 100644
--- a/__snapshots__/tag/showcase/firefox/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/tag/showcase/firefox/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
@@ -3,40 +3,61 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Behaviour arrow_up_right\" / \""
- group "Behaviour":
- - text: (Default) Static
- - button "Interactive Button"
- - link "Interactive Link"
- - checkbox "Interactive Checkbox"
- - text: Interactive Checkbox
- - radio "Interactive Radio 1"
- - text: Interactive Radio 1
- - radio "Interactive Radio 2"
- - text: Interactive Radio 2 Removeable
+ - text: (Default) Static Removable
- button "Remove tag"
- - link "State arrow_up_right\" / \""
- - group "State":
- - checkbox "(Default) Unchecked"
- - text: (Default) Unchecked
- - checkbox "Checked" [checked]
- - text: Checked
- - checkbox "Disabled" [checked] [disabled]
- - text: Disabled
- - link "Content arrow_up_right\" / \""
- - text: (Default) Text Icon Icon & Text
+ - button "Interactive (Button)"
+ - link "Interactive (Link)"
+ - checkbox "Interactive (Checkbox) circle\" / \""
+ - text: Interactive (Checkbox) circle" / "
+ - radio "Interactive (Radio) circle\" / \""
+ - text: Interactive (Radio) circle" / "
+ - link "Checked arrow_up_right\" / \""
+ - group "Checked":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True check_circle\" / \"" [checked]
+ - text: True check_circle" / "
+ - link "Disabled arrow_up_right\" / \""
+ - group "Disabled":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True circle\" / \"" [disabled]
+ - text: True circle" / "
+ - link "Show Icon arrow_up_right\" / \""
+ - text: (Default) False True
+ - link "No Text arrow_up_right\" / \""
+ - text: (Default) False True
+ - link "Show Slot arrow_up_right\" / \""
+ - text: (Default) False Swap Slot True
+ - link "Show Check State arrow_up_right\" / \""
+ - checkbox "(Default) True circle\" / \""
+ - text: (Default) True circle" / "
+ - checkbox "False"
+ - text: "False"
- link "Overflow arrow_up_right\" / \""
- - text: (Default) No Overflow With Overflow (max-width)
- - link "Example arrow_up_right\" / \""
- - group "Example":
+ - text: (Default) False True - lorem ipsum dolor
+ - link "Example Strong arrow_up_right\" / \""
+ - group "Example Strong":
- button "Interactive Strong Button with Icon"
- link "Interactive Strong Link with Icon"
- - checkbox "Interactive Strong Checkbox with Icon"
- - text: Interactive Strong Checkbox with Icon
- - radio "Interactive Strong Radio 1 with Icon"
- - text: Interactive Strong Radio 1 with Icon
- - radio "Interactive Strong Radio 2 with Icon"
- - text: Interactive Strong Radio 2 with Icon
\ No newline at end of file
+ - checkbox "Interactive Strong Checkbox with Icon circle\" / \""
+ - text: Interactive Strong Checkbox with Icon circle" / "
+ - radio "Interactive Strong Radio 1 with Icon circle\" / \""
+ - text: Interactive Strong Radio 1 with Icon circle" / "
+ - radio "Interactive Strong Radio 2 with Icon circle\" / \""
+ - text: Interactive Strong Radio 2 with Icon circle" / "
+ - link "Example Origin arrow_up_right\" / \""
+ - group "Example Origin":
+ - button "Interactive Origin Button with Icon"
+ - link "Interactive Origin Link with Icon"
+ - checkbox "Interactive Origin Checkbox with Icon circle\" / \""
+ - text: Interactive Origin Checkbox with Icon circle" / "
+ - radio "Interactive Origin Radio 1 with Icon circle\" / \""
+ - text: Interactive Origin Radio 1 with Icon circle" / "
+ - radio "Interactive Origin Radio 2 with Icon circle\" / \""
+ - text: Interactive Origin Radio 2 with Icon circle" / "
\ No newline at end of file
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 6d46b61e03b..33826900ed0 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-chrome/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml b/__snapshots__/tag/showcase/mobile-chrome/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
index 2b137f3ba60..2b75fb6b4cc 100644
--- a/__snapshots__/tag/showcase/mobile-chrome/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/tag/showcase/mobile-chrome/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
@@ -3,43 +3,67 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Behaviour arrow_up_right\" / \""
- group "Behaviour":
- - text: (Default) Static
- - button "Interactive Button"
- - link "Interactive Link"
- - checkbox "Interactive Checkbox"
- - text: Interactive Checkbox
- - radio "Interactive Radio 1"
- - text: Interactive Radio 1
- - radio "Interactive Radio 2"
- - text: Interactive Radio 2 Removeable
+ - text: (Default) Static Removable
- button "cross\" / \" Remove tag"
- - link "State arrow_up_right\" / \""
- - group "State":
- - checkbox "(Default) Unchecked"
- - text: (Default) Unchecked
- - checkbox "Checked" [checked]
- - text: Checked
- - checkbox "Disabled" [checked] [disabled]
- - text: Disabled
- - link "Content arrow_up_right\" / \""
- - text: (Default) Text x_placeholder" / " Icon x_placeholder" / " Icon & Text
+ - button "Interactive (Button)"
+ - link "Interactive (Link)"
+ - checkbox "Interactive (Checkbox) circle\" / \""
+ - text: Interactive (Checkbox) circle" / "
+ - radio "Interactive (Radio) circle\" / \""
+ - text: Interactive (Radio) circle" / "
+ - link "Checked arrow_up_right\" / \""
+ - group "Checked":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True check_circle\" / \"" [checked]
+ - text: True check_circle" / "
+ - link "Disabled arrow_up_right\" / \""
+ - group "Disabled":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True circle\" / \"" [disabled]
+ - text: True circle" / "
+ - link "Show Icon arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " True
+ - link "No Text arrow_up_right\" / \""
+ - text: x_placeholder" / " (Default) False x_placeholder" / " True
+ - link "Show Slot arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " Swap Slot True
+ - link "Show Check State arrow_up_right\" / \""
+ - checkbox "(Default) True circle\" / \""
+ - text: (Default) True circle" / "
+ - checkbox "False"
+ - text: "False"
- link "Overflow arrow_up_right\" / \""
- - text: (Default) No Overflow With Overflow (max-width)
- - link "Example arrow_up_right\" / \""
- - group "Example":
+ - text: (Default) False True - lorem ipsum dolor
+ - link "Example Strong arrow_up_right\" / \""
+ - group "Example Strong":
- text: x_placeholder" / "
- button "Interactive Strong Button with Icon"
- text: x_placeholder" / "
- link "Interactive Strong Link with Icon"
- text: x_placeholder" / "
- - checkbox "Interactive Strong Checkbox with Icon"
- - text: Interactive Strong Checkbox with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 1 with Icon"
- - text: Interactive Strong Radio 1 with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 2 with Icon"
- - text: Interactive Strong Radio 2 with Icon
\ No newline at end of file
+ - checkbox "Interactive Strong Checkbox with Icon circle\" / \""
+ - text: Interactive Strong Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 1 with Icon circle\" / \""
+ - text: Interactive Strong Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 2 with Icon circle\" / \""
+ - text: Interactive Strong Radio 2 with Icon circle" / "
+ - link "Example Origin arrow_up_right\" / \""
+ - group "Example Origin":
+ - text: x_placeholder" / "
+ - button "Interactive Origin Button with Icon"
+ - text: x_placeholder" / "
+ - link "Interactive Origin Link with Icon"
+ - text: x_placeholder" / "
+ - checkbox "Interactive Origin Checkbox with Icon circle\" / \""
+ - text: Interactive Origin Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 1 with Icon circle\" / \""
+ - text: Interactive Origin Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 2 with Icon circle\" / \""
+ - text: Interactive Origin Radio 2 with Icon circle" / "
\ No newline at end of file
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 e7bd84e93cf..ce7d247a71e 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/mobile-safari/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml b/__snapshots__/tag/showcase/mobile-safari/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
index 2b137f3ba60..2b75fb6b4cc 100644
--- a/__snapshots__/tag/showcase/mobile-safari/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/tag/showcase/mobile-safari/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
@@ -3,43 +3,67 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Behaviour arrow_up_right\" / \""
- group "Behaviour":
- - text: (Default) Static
- - button "Interactive Button"
- - link "Interactive Link"
- - checkbox "Interactive Checkbox"
- - text: Interactive Checkbox
- - radio "Interactive Radio 1"
- - text: Interactive Radio 1
- - radio "Interactive Radio 2"
- - text: Interactive Radio 2 Removeable
+ - text: (Default) Static Removable
- button "cross\" / \" Remove tag"
- - link "State arrow_up_right\" / \""
- - group "State":
- - checkbox "(Default) Unchecked"
- - text: (Default) Unchecked
- - checkbox "Checked" [checked]
- - text: Checked
- - checkbox "Disabled" [checked] [disabled]
- - text: Disabled
- - link "Content arrow_up_right\" / \""
- - text: (Default) Text x_placeholder" / " Icon x_placeholder" / " Icon & Text
+ - button "Interactive (Button)"
+ - link "Interactive (Link)"
+ - checkbox "Interactive (Checkbox) circle\" / \""
+ - text: Interactive (Checkbox) circle" / "
+ - radio "Interactive (Radio) circle\" / \""
+ - text: Interactive (Radio) circle" / "
+ - link "Checked arrow_up_right\" / \""
+ - group "Checked":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True check_circle\" / \"" [checked]
+ - text: True check_circle" / "
+ - link "Disabled arrow_up_right\" / \""
+ - group "Disabled":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True circle\" / \"" [disabled]
+ - text: True circle" / "
+ - link "Show Icon arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " True
+ - link "No Text arrow_up_right\" / \""
+ - text: x_placeholder" / " (Default) False x_placeholder" / " True
+ - link "Show Slot arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " Swap Slot True
+ - link "Show Check State arrow_up_right\" / \""
+ - checkbox "(Default) True circle\" / \""
+ - text: (Default) True circle" / "
+ - checkbox "False"
+ - text: "False"
- link "Overflow arrow_up_right\" / \""
- - text: (Default) No Overflow With Overflow (max-width)
- - link "Example arrow_up_right\" / \""
- - group "Example":
+ - text: (Default) False True - lorem ipsum dolor
+ - link "Example Strong arrow_up_right\" / \""
+ - group "Example Strong":
- text: x_placeholder" / "
- button "Interactive Strong Button with Icon"
- text: x_placeholder" / "
- link "Interactive Strong Link with Icon"
- text: x_placeholder" / "
- - checkbox "Interactive Strong Checkbox with Icon"
- - text: Interactive Strong Checkbox with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 1 with Icon"
- - text: Interactive Strong Radio 1 with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 2 with Icon"
- - text: Interactive Strong Radio 2 with Icon
\ No newline at end of file
+ - checkbox "Interactive Strong Checkbox with Icon circle\" / \""
+ - text: Interactive Strong Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 1 with Icon circle\" / \""
+ - text: Interactive Strong Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 2 with Icon circle\" / \""
+ - text: Interactive Strong Radio 2 with Icon circle" / "
+ - link "Example Origin arrow_up_right\" / \""
+ - group "Example Origin":
+ - text: x_placeholder" / "
+ - button "Interactive Origin Button with Icon"
+ - text: x_placeholder" / "
+ - link "Interactive Origin Link with Icon"
+ - text: x_placeholder" / "
+ - checkbox "Interactive Origin Checkbox with Icon circle\" / \""
+ - text: Interactive Origin Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 1 with Icon circle\" / \""
+ - text: Interactive Origin Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 2 with Icon circle\" / \""
+ - text: Interactive Origin Radio 2 with Icon circle" / "
\ No newline at end of file
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 62acfdb3a63..6ae70900a19 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__/tag/showcase/webkit/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml b/__snapshots__/tag/showcase/webkit/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
index 2b137f3ba60..2b75fb6b4cc 100644
--- a/__snapshots__/tag/showcase/webkit/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
+++ b/__snapshots__/tag/showcase/webkit/should-have-same-aria-snapshot/DBTag-should-have-same-aria-snapshot.yaml
@@ -3,43 +3,67 @@
- link "Density arrow_up_right\" / \""
- text: Functional (Default) Regular Expressive
- link "Emphasis arrow_up_right\" / \""
- - text: (Default) Weak Strong
+ - text: (Default) Weak Origin Strong
- link "Semantic arrow_up_right\" / \""
- - text: (Default) Adaptive Neutral Critical Informational Successful Warning Adaptive Strong Neutral Strong Critical Strong Informational Strong Successful Strong Warning Strong
+ - text: (Default) Adaptive Critical Informational Neutral Successful Warning Adaptive Origin Critical Origin Informational Origin Neutral Origin Successful Origin Warning Origin Adaptive Strong Critical Strong Informational Strong Neutral Strong Successful Strong Warning Strong
- link "Behaviour arrow_up_right\" / \""
- group "Behaviour":
- - text: (Default) Static
- - button "Interactive Button"
- - link "Interactive Link"
- - checkbox "Interactive Checkbox"
- - text: Interactive Checkbox
- - radio "Interactive Radio 1"
- - text: Interactive Radio 1
- - radio "Interactive Radio 2"
- - text: Interactive Radio 2 Removeable
+ - text: (Default) Static Removable
- button "cross\" / \" Remove tag"
- - link "State arrow_up_right\" / \""
- - group "State":
- - checkbox "(Default) Unchecked"
- - text: (Default) Unchecked
- - checkbox "Checked" [checked]
- - text: Checked
- - checkbox "Disabled" [checked] [disabled]
- - text: Disabled
- - link "Content arrow_up_right\" / \""
- - text: (Default) Text x_placeholder" / " Icon x_placeholder" / " Icon & Text
+ - button "Interactive (Button)"
+ - link "Interactive (Link)"
+ - checkbox "Interactive (Checkbox) circle\" / \""
+ - text: Interactive (Checkbox) circle" / "
+ - radio "Interactive (Radio) circle\" / \""
+ - text: Interactive (Radio) circle" / "
+ - link "Checked arrow_up_right\" / \""
+ - group "Checked":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True check_circle\" / \"" [checked]
+ - text: True check_circle" / "
+ - link "Disabled arrow_up_right\" / \""
+ - group "Disabled":
+ - checkbox "(Default) False circle\" / \""
+ - text: (Default) False circle" / "
+ - checkbox "True circle\" / \"" [disabled]
+ - text: True circle" / "
+ - link "Show Icon arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " True
+ - link "No Text arrow_up_right\" / \""
+ - text: x_placeholder" / " (Default) False x_placeholder" / " True
+ - link "Show Slot arrow_up_right\" / \""
+ - text: (Default) False x_placeholder" / " Swap Slot True
+ - link "Show Check State arrow_up_right\" / \""
+ - checkbox "(Default) True circle\" / \""
+ - text: (Default) True circle" / "
+ - checkbox "False"
+ - text: "False"
- link "Overflow arrow_up_right\" / \""
- - text: (Default) No Overflow With Overflow (max-width)
- - link "Example arrow_up_right\" / \""
- - group "Example":
+ - text: (Default) False True - lorem ipsum dolor
+ - link "Example Strong arrow_up_right\" / \""
+ - group "Example Strong":
- text: x_placeholder" / "
- button "Interactive Strong Button with Icon"
- text: x_placeholder" / "
- link "Interactive Strong Link with Icon"
- text: x_placeholder" / "
- - checkbox "Interactive Strong Checkbox with Icon"
- - text: Interactive Strong Checkbox with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 1 with Icon"
- - text: Interactive Strong Radio 1 with Icon x_placeholder" / "
- - radio "Interactive Strong Radio 2 with Icon"
- - text: Interactive Strong Radio 2 with Icon
\ No newline at end of file
+ - checkbox "Interactive Strong Checkbox with Icon circle\" / \""
+ - text: Interactive Strong Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 1 with Icon circle\" / \""
+ - text: Interactive Strong Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Strong Radio 2 with Icon circle\" / \""
+ - text: Interactive Strong Radio 2 with Icon circle" / "
+ - link "Example Origin arrow_up_right\" / \""
+ - group "Example Origin":
+ - text: x_placeholder" / "
+ - button "Interactive Origin Button with Icon"
+ - text: x_placeholder" / "
+ - link "Interactive Origin Link with Icon"
+ - text: x_placeholder" / "
+ - checkbox "Interactive Origin Checkbox with Icon circle\" / \""
+ - text: Interactive Origin Checkbox with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 1 with Icon circle\" / \""
+ - text: Interactive Origin Radio 1 with Icon circle" / " x_placeholder" / "
+ - radio "Interactive Origin Radio 2 with Icon circle\" / \""
+ - text: Interactive Origin Radio 2 with Icon circle" / "
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 1c24065a786..ccbf2aca652 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -42135,6 +42135,7 @@
}
},
"packages/stylelint": {
+ "name": "@db-ui/stylelint",
"version": "0.0.0",
"license": "Apache-2.0",
"devDependencies": {
diff --git a/packages/components/src/components/badge/model.ts b/packages/components/src/components/badge/model.ts
index 3773cfe1936..e0b703b7df6 100644
--- a/packages/components/src/components/badge/model.ts
+++ b/packages/components/src/components/badge/model.ts
@@ -1,10 +1,10 @@
import {
- EmphasisProps,
GlobalProps,
GlobalState,
InitializedState,
SemanticProps,
SizeProps,
+ TagEmphasisProps,
TextProps
} from '../../shared/model';
@@ -35,7 +35,7 @@ export type DBBadgeProps = DBBadgeDefaultProps &
GlobalProps &
SemanticProps &
SizeProps &
- EmphasisProps &
+ TagEmphasisProps &
TextProps;
export type DBBadgeDefaultState = {};
diff --git a/packages/components/src/components/tag/model.ts b/packages/components/src/components/tag/model.ts
index 1a6b94cf68f..636ace1871d 100644
--- a/packages/components/src/components/tag/model.ts
+++ b/packages/components/src/components/tag/model.ts
@@ -1,12 +1,13 @@
import {
- EmphasisProps,
+ ContentSlotProps,
GlobalProps,
GlobalState,
IconProps,
InitializedState,
OverflowProps,
SemanticProps,
- ShowIconProps
+ ShowIconProps,
+ TagEmphasisProps
} from '../../shared/model';
export const TagBehaviourList = ['static', 'removable'] as const;
@@ -18,7 +19,7 @@ export type DBTagDefaultProps = {
* - static: default behaviour without remove button
* - removable: add a remove button at the end of the tag
*/
- behaviour?: TagBehaviourType;
+ behaviour?: TagBehaviourType | string;
/**
* @deprecated Disable tag
@@ -36,10 +37,15 @@ export type DBTagDefaultProps = {
* The removeButton attribute shows the cancel button.
*/
removeButton?: string;
+ /**
+ * Enable/Disable icon for checkbox/radio inside tag.
+ */
+ showCheckState?: boolean;
/**
* Alternative for children to set content as property.
*/
text?: string;
+
/**
* If "interactive" is set to true, you can pass a value to the underlying checkbox or radio input.
*/
@@ -51,8 +57,9 @@ export type DBTagProps = DBTagDefaultProps &
IconProps &
SemanticProps &
OverflowProps &
- EmphasisProps &
- ShowIconProps;
+ TagEmphasisProps &
+ ShowIconProps &
+ ContentSlotProps;
export type DBTagDefaultState = {
getRemoveButtonText: () => string;
diff --git a/packages/components/src/components/tag/tag.lite.tsx b/packages/components/src/components/tag/tag.lite.tsx
index b0495d84a38..f46b7a004ef 100644
--- a/packages/components/src/components/tag/tag.lite.tsx
+++ b/packages/components/src/components/tag/tag.lite.tsx
@@ -2,6 +2,7 @@ import {
onInit,
onUpdate,
Show,
+ Slot,
useDefaultProps,
useMetadata,
useRef,
@@ -59,9 +60,14 @@ export default function DBTag(props: DBTagProps) {
data-semantic={props.semantic}
data-emphasis={props.emphasis}
data-icon={props.icon}
+ data-show-check-state={getBooleanAsString(
+ props.showCheckState ?? true
+ )}
data-hide-icon={getHideProp(props.showIcon)}
data-no-text={getBooleanAsString(props.noText)}
data-overflow={getBooleanAsString(props.overflow)}>
+