diff --git a/components/interactive-elements.html b/components/interactive-elements.html index 7f0fadc..7c44c43 100644 --- a/components/interactive-elements.html +++ b/components/interactive-elements.html @@ -495,13 +495,11 @@
diff --git a/styleguide.css b/styleguide.css index cd40325..b92f9ef 100644 --- a/styleguide.css +++ b/styleguide.css @@ -1779,14 +1779,36 @@ section + section { gap: var(--spacing-small); } -.sg-activation-mode-toggle__label { - display: inline-block !important; - visibility: visible !important; - opacity: 1 !important; - color: var(--color-darkblue) !important; +.sg-activation-mode-toggle { + gap: 0; +} + +.sg-activation-mode-toggle .sg-mode-toggle__switch { + display: grid; + grid-template-columns: 1fr 1fr; + align-items: center; + overflow: hidden; +} + +.sg-activation-mode-toggle .sg-mode-toggle__handle { + z-index: 1; +} + +.sg-activation-mode-toggle__switch-label { + position: relative; + z-index: 2; + text-align: center; + font-family: var(--font-family-base); font-size: var(--font-size-base); - line-height: var(--line-height-base); + font-weight: var(--font-weight-regular); + line-height: var(--layout-mode-toggle-local-height); text-transform: lowercase; + color: var(--text-control-default); +} + +.sg-activation-mode-toggle[data-active="absolute"] .sg-activation-mode-toggle__switch-label--left, +.sg-activation-mode-toggle[data-active="relative"] .sg-activation-mode-toggle__switch-label--right { + color: var(--color-font-light); } /* ========================================================= */