aboutsummaryrefslogtreecommitdiff
path: root/src/styles/colours.css
Commit message (Collapse)AuthorAgeFilesLines
* style(colours.css): Run formatterFuwn3 days1-12/+12
|
* refactor(colours): tokenise card shadows and scrimsFuwn3 days1-0/+11
| | | | | | | | | | | Introduce --shadow-card, --shadow-card-emphasized, --shadow-cta, --scrim, --scrim-soft, and --scrim-banner. Migrate 14 inline literals (card.css, input.css, Notification, MediaRoulette, the two Landing CTA buttons, the popup overlay, the palette and roulette scrims, three identity banners, the user profile cover art shadow) onto the tokens, with light/dark adaptation handled by the existing prefers-color-scheme blocks instead of duplicated inline. Two single-use Landing demo-focus values stay inline.
* perf(transitions): narrow the universal * selectorFuwn3 days1-1/+13
| | | | | | | | | Replace the * { transition: color/bg/border/shadow } rule with a :where() list of the surfaces that actually receive state changes (anchors, buttons, form controls, cards, details/summary, role=button, role=menuitem, role=option). Every element no longer pays the transition (especially box-shadow, the costly one) on theme switch or parent re-paint.
* refactor(motion): introduce easing/duration tokensFuwn10 days1-4/+4
| | | | Add --ease-out-quart, --ease-in-out-quart, --duration-fast, --duration-slow in motion.css and migrate the global anchor, header, and theme-switch transitions to use them. Establishes a shared motion vocabulary for future polish.
* chore(biome): drop formatter style overridesFuwn2026-03-011-43/+43
|
* format: Apply Prettier formattingFuwn2026-01-221-2/+5
|
* format: Apply Prettier formattingFuwn2025-12-151-5/+2
|
* style: Reformat using latest formattingFuwn2025-06-111-2/+5
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-091-40/+40
|
* feat(css): global colour transitionFuwn2024-03-171-0/+5
|
* refactor(styles): move out to srcFuwn2024-01-231-0/+43