labs / static /css /tokens.css
3v324v23's picture
deploy: unified router + dreamy website (2026-06-16T09:46:52Z)
c1a683f
Raw
History Blame Contribute Delete
2.43 kB
/* =========================================================================
tokens.css β€” the dreamy cloudscape design system
6 warm-pink dawn colors, soft rounded type, fluid scale.
Every color is tinted warm β€” no pure #000 or #fff anywhere.
========================================================================= */
:root {
/* --- Sky gradient stops (top β†’ bottom of the dawn sky) --- */
--sky-top: #E8E0FF; /* soft lavender, top of sky */
--sky-mid: #FFD6E8; /* blush pink, mid sky */
--sky-bottom: #FFE5D9; /* warm peach, horizon */
/* --- Scene elements --- */
--cloud: #FFF5F8; /* warm cloud white (pink-tinted) */
--cloud-soft: #FFEFF4; /* deeper cloud shadow */
--whale: #9DAAF2; /* periwinkle, the creature */
--whale-belly: #C5CCF7; /* lighter whale belly highlight */
/* --- Ink + accent --- */
--ink: #3D2C4E; /* plum-charcoal, all body text */
--ink-soft: #6B5A7E; /* muted plum, secondary text */
--rose: #FF8FAB; /* primary accent (CTAs, glow) */
--rose-deep: #E86F92; /* hover state for rose */
/* --- Translucent surfaces --- */
--panel: rgba(255, 245, 248, 0.72); /* frosted cloud card */
--panel-border: rgba(255, 143, 171, 0.22);
/* --- Type families (rounded, friendly, dreamy) --- */
--font-display: 'Comfortaa', system-ui, -apple-system, sans-serif;
--font-body: 'Nunito', system-ui, -apple-system, sans-serif;
/* --- Fluid type scale --- */
--step-hero: clamp(2.75rem, 6.5vw, 5.25rem);
--step-h2: clamp(1.9rem, 3.6vw, 2.85rem);
--step-h3: clamp(1.25rem, 2vw, 1.6rem);
--step-body: 1.0625rem;
--step-small: 0.875rem;
--step-mono: 0.8125rem;
/* --- Layout --- */
--maxw: 1180px;
--gut: clamp(1.25rem, 4vw, 2.5rem);
--radius-pill: 999px;
--radius-card: 22px;
/* --- Motion --- */
--ease-soft: cubic-bezier(0.16, 1, 0.3, 1); /* primary ease-out */
--ease-gentle: cubic-bezier(0.4, 0, 0.2, 1); /* material standard */
--ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1); /* overshoot / pop */
--ease-flow: cubic-bezier(0.65, 0, 0.35, 1); /* in-out, cinematic */
--dur-fast: 0.18s;
--dur: 0.4s;
--dur-slow: 0.7s;
--dur-cinema: 1s;
/* --- Spacing scale (macro-whitespace friendly) --- */
--space-section: clamp(4rem, 10vw, 8rem);
}