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
@@ -288,7 +288,7 @@
.week-view__body {
display: flex;
min-height: calc(24 * 56px); /* 24h × 56px pro Stunde */
min-height: calc(24 * var(--cal-hour-height)); /* 24h × 56px pro Stunde */
position: relative;
}
@@ -299,7 +299,7 @@
}
.week-view__time-slot {
height: 56px;
height: var(--cal-hour-height);
padding-right: var(--space-2);
display: flex;
align-items: flex-start;
@@ -415,7 +415,7 @@
.day-view__body {
display: flex;
min-height: calc(24 * 56px);
min-height: calc(24 * var(--cal-hour-height));
position: relative;
}