feat: accessibility pass — semantic HTML, ARIA, focus indicators, high contrast

This commit is contained in:
Your Name
2026-02-15 19:19:34 +02:00
parent e2ce484955
commit 943b24c371
4 changed files with 64 additions and 12 deletions

View File

@@ -146,6 +146,17 @@
@apply bg-background text-foreground;
font-family: "Satoshi", system-ui, -apple-system, sans-serif;
}
:focus-visible {
outline: 2px solid var(--pylon-accent);
outline-offset: 2px;
}
}
@media (prefers-contrast: more) {
:root {
--pylon-text: oklch(10% 0.02 50);
--pylon-text-secondary: oklch(35% 0.01 50);
}
}
@media (prefers-reduced-motion: reduce) {