fix: improve accessibility and tokenize remaining hardcoded CSS values

- FAB focus ring: double-ring pattern replacing invisible #fff outline
- forced-colors media query for Windows High Contrast Mode
- New tokens: --color-accent-secondary, --content-max-width-narrow, --cal-hour-height
- Apple sync logo uses semantic tokens for correct dark mode inversion
- Sidebar logo gradient references token instead of hardcoded #7C5CFC
This commit is contained in:
Ulas
2026-04-14 18:05:19 +02:00
parent e33c792083
commit f988ab348f
6 changed files with 39 additions and 10 deletions
+3 -3
View File
@@ -14,7 +14,7 @@
-------------------------------------------------------- */
.settings-page {
max-width: 720px;
max-width: var(--content-max-width-narrow);
margin: 0 auto;
}
@@ -250,8 +250,8 @@
}
.settings-sync-logo--apple {
background: var(--neutral-900);
color: var(--neutral-50);
background: var(--color-text-primary);
color: var(--color-bg);
}
.settings-sync-info__name {