diff --git a/src/styles/design-system.css b/src/styles/design-system.css index 410c807..cb63257 100644 --- a/src/styles/design-system.css +++ b/src/styles/design-system.css @@ -61,11 +61,6 @@ textarea:focus-visible { /* prevent layout shift from status text changes */ min-height: 1.25em; } -[role="status"], [role="alert"] { - /* ensure SR picks up updates consistently */ - aria-atomic: true; -} - .visually-hidden { position: absolute !important; clip: rect(1px,1px,1px,1px); @@ -90,6 +85,11 @@ html[data-locale="en"] .lang-en { display: inline !important; } margin-bottom: var(--space-4); } +.header-buttons .language-switcher { + width: auto; + margin-bottom: 0; +} + .lang-switch { display: inline-flex; align-items: center; @@ -104,6 +104,12 @@ html[data-locale="en"] .lang-en { display: inline !important; } transition: transform var(--transition-fast), box-shadow var(--transition-fast); } +.header-buttons .lang-switch { + padding: 10px 20px; + border-radius: 30px; + flex-shrink: 0; +} + .lang-switch:hover { transform: translateY(-1px); box-shadow: var(--shadow-sm);