- Add --color-accent-fill (#cc0230) / -hover / -ink tokens; repoint all
solid yellow "button" surfaces (Button accent, IconButton accent,
language-selector active pill, Navbar cart CTA, Kaiserhacks chip,
accent Badge) to crimson fill + white ink. Yellow --color-accent kept
for functional text accents.
- Secondary button: transparent fill, white border, white text/icons,
translucent-white hover (no longer mimics the primary default).
- Surfaces to pure white: --color-cream and --color-surface -> #ffffff
(cream-toned logo follows via text-cream); theme-color -> #ffffff.
- Self-host Zeitung (Regular/Bold woff2, mirrored from production);
point --font-sans/--font-serif at Zeitung; drop Google Fonts CDN.
- Remove yellow highlighting on hero/title emphasis and hero eyebrows
(text-accent-soft -> text-cream, eyebrows -> text-cream/75).
- WaveDivider + homepage section dividers: straight diagonal (low-left,
high-right) at double height for ~2x the right-to-left difference.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Pulled from the live site
(typo3conf/ext/gmsite_kaiser/Resources/Public/Images/favicon.png).
Replaces the placeholder K-on-brand SVG.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Vue 3 + Tailwind v4 frontend scaffold with living design system
at /design. Pinned dependencies, dev-only a11y toolbar with
colour-vision simulation, WCAG contrast checker, and axe-core audit.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>