From 541b5740a96bdc9585e8e3b88e44955603db862c Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 15 May 2026 12:06:40 +0000 Subject: refactor(colours): tokenise card shadows and scrims 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. --- src/styles/card.css | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'src/styles/card.css') diff --git a/src/styles/card.css b/src/styles/card.css index 07a62fcd..9af777c5 100644 --- a/src/styles/card.css +++ b/src/styles/card.css @@ -2,30 +2,15 @@ details, .card { - box-shadow: rgba(0, 0, 11, 0.1) 0px 7px 29px 0px; -} - -@media (prefers-color-scheme: light) { - details, - .card { - box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; - } + box-shadow: var(--shadow-card); } .header { box-shadow: - rgba(0, 0, 11, 0.2) 0px 7px 29px 0px, + var(--shadow-card-emphasized), 0 0 0 5px var(--base02); } -@media (prefers-color-scheme: light) { - .header { - box-shadow: - rgba(100, 100, 111, 0.2) 0px 7px 29px 0px, - 0 0 0 5px var(--base02); - } -} - .card { background-color: var(--base0011); padding: 1rem; -- cgit v1.2.3