Phase-1 audits (feedback-behaviour, engine-surface, design/Manifold), the judge-panelled rl-feedback-design, dock/backends/inputs specs, the upstream-firmware survey, the Manifold design mirror, and BUILD-PLAN.md (resume anchor + locked decisions).
31 lines
1.2 KiB
CSS
31 lines
1.2 KiB
CSS
/**
|
|
* Manifold — motion, shadow & glow tokens
|
|
* Manifold rarely uses drop shadows for depth; instead it uses *glow halos*
|
|
* on live, interactive elements (the dot on an XY pad, a slider thumb).
|
|
*/
|
|
|
|
:root {
|
|
/* ---- Motion ---- */
|
|
--ease: cubic-bezier(.25, .8, .35, 1); /* @kind other */
|
|
--ease-out: cubic-bezier(.16, 1, .3, 1); /* @kind other */
|
|
--ease-console: cubic-bezier(0.22, 1, 0.36, 1); /* @kind other */ /* the 2.0 Console drawer/chrome easing */
|
|
--dur-fast: 120ms; /* @kind other */
|
|
--dur-med: 220ms; /* @kind other */
|
|
--dur-slow: 360ms; /* @kind other */
|
|
|
|
/* ---- Glow halos (the signature) ---- */
|
|
--glow-sm: 0 0 8px var(--glow-accent);
|
|
--glow-md: 0 0 12px var(--glow-accent);
|
|
--glow-lg: 0 0 18px var(--glow-accent);
|
|
--glow-cyan: 0 0 10px var(--glow-accent-2);
|
|
--focus-ring: 0 0 0 3px var(--glow-focus);
|
|
|
|
/* ---- Shadows (used sparingly: drawers, popovers) ---- */
|
|
--shadow-1: 0 2px 8px rgba(0, 0, 0, 0.4);
|
|
--shadow-2: 0 8px 24px rgba(0, 0, 0, 0.5);
|
|
|
|
/* ---- Borders ---- */
|
|
--bw: 1px; /* default hairline */
|
|
--border: var(--bw) solid var(--line);
|
|
--border-strong-rule: var(--bw) solid var(--line-strong);
|
|
}
|