_motion.scss
sha256:8e05daa29ba6702b4a2380a16d690ba31cc099d69c5c859bc6e6f16a0e945f99
Merge 'fix/deploy-memory-limits-and-log-group' into 'dev' —…
Human
6 days ago
| 1 | // ───────────────────────────────────────────────────────────────────────────── |
| 2 | // Component: Motion |
| 3 | // File: src/scss/theme/_motion.scss |
| 4 | // |
| 5 | // Variants: n/a — token definitions only |
| 6 | // Tokens: --ease-*, --duration-*, --transition-* |
| 7 | // Usage: transition: background var(--duration-base) var(--ease-out); |
| 8 | // |
| 9 | // Notes: --ease-snap for interactions that must feel immediate. |
| 10 | // Prefer --duration-fast for hover, --duration-base for state change. |
| 11 | // ───────────────────────────────────────────────────────────────────────────── |
| 12 | |
| 13 | :root { |
| 14 | --ease-out: cubic-bezier(0.0, 0, 0.2, 1); |
| 15 | --ease-in: cubic-bezier(0.4, 0, 1, 1); |
| 16 | --ease-snap: cubic-bezier(0.0, 0, 0.1, 1); |
| 17 | |
| 18 | --duration-fast: 80ms; |
| 19 | --duration-base: 150ms; |
| 20 | --duration-slow: 250ms; |
| 21 | --duration-reveal: 400ms; |
| 22 | |
| 23 | // Shorthand transition helpers |
| 24 | --transition-fast: var(--duration-fast) var(--ease-out); |
| 25 | --transition-base: var(--duration-base) var(--ease-out); |
| 26 | --transition-slow: var(--duration-slow) var(--ease-out); |
| 27 | } |
File History
3 commits
sha256:8e05daa29ba6702b4a2380a16d690ba31cc099d69c5c859bc6e6f16a0e945f99
Merge 'fix/deploy-memory-limits-and-log-group' into 'dev' —…
Human
6 days ago
sha256:3fadb0439bba9451b89229676971c0d4a40900dec7810e9d5f8791b8d950d505
fix: install.sh version from latest published tarball, not …
Sonnet 4.6
minor
⚠
97 days ago
sha256:763eb2cb8675073b84c19345b27586d2ed939a9aee97c5479b69f502f1a70eff
fix(tests): update test suite to match current implementation
Sonnet 4.6
patch
119 days ago