diff --git a/core/src/components/chip/chip.ionic.scss b/core/src/components/chip/chip.ionic.scss index 1cad0a811e..6045a3cbfb 100644 --- a/core/src/components/chip/chip.ionic.scss +++ b/core/src/components/chip/chip.ionic.scss @@ -4,7 +4,9 @@ // Chip // -------------------------------------------------- -$ionic-states-focus-primary: #9ec4fd; // TODO(ROU-4870): there is no token yet for this one, but it should be created in the future, once UX team has figma tokens done +// TODO(ROU-4870): there is no token yet for these ones, but it should be created in the future, once UX team has figma tokens done +$ionic-states-focus-primary: #9ec4fd; +$ionic-states-hover: #{rgba(#05080f, 0.16)}; // We should review how to make this in the future, as we are setting scss variables with a var() and fallback, and it doesn't work inside a rgba(). :host { --background: #{tokens.$ionic-color-neutral-10}; @@ -23,6 +25,8 @@ $ionic-states-focus-primary: #9ec4fd; // TODO(ROU-4870): there is no token yet f align-items: center; + gap: tokens.$ionic-space-xxxs; + min-height: 32px; border-width: tokens.$ionic-border-size-small; @@ -41,6 +45,8 @@ $ionic-states-focus-primary: #9ec4fd; // TODO(ROU-4870): there is no token yet f overflow: hidden; box-sizing: border-box; + + vertical-align: middle; } // Outline Chip @@ -64,7 +70,7 @@ $ionic-states-focus-primary: #9ec4fd; // TODO(ROU-4870): there is no token yet f @media (any-hover: hover) { :host(:hover) { - --background: #{rgba(tokens.$ionic-color-neutral-900, 0.16)}; + --background: #{$ionic-states-hover}; } } @@ -75,3 +81,9 @@ $ionic-states-focus-primary: #9ec4fd; // TODO(ROU-4870): there is no token yet f opacity: 0.6; pointer-events: none; } + +// Chip Icon +// --------------------------------------------- +::slotted(ion-icon) { + font-size: tokens.$ionic-font-size-l; +} diff --git a/core/src/components/chip/test/theme-ionic/index.html b/core/src/components/chip/test/theme-ionic/index.html index 05f944345e..d5e6049702 100644 --- a/core/src/components/chip/test/theme-ionic/index.html +++ b/core/src/components/chip/test/theme-ionic/index.html @@ -50,6 +50,18 @@ Focus

+ +

With Icon

+

+ + + Icon + + + Icon + + +