You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dev
dc62a0268b
feat(eidos): canonize theming scales + tokenize magic numbers
Audit-driven canonization of the eidos theming layer: a canonical scale that
components bypass with literals drifts into N variants. Every axis is now
retunable-by-theme AND consumed via token, never a bare literal.
Bloque A/B (scales): --blur-* (Tailwind-aligned, depth planes consume it);
inner-shadow --shadow-inset-* (mode-aware) for the recessed plane; gradient
angle/named tokens; --breakpoint-* sourced from ActiveDom (runtime, dev-settable)
+ container queries; opacity dual numeric+semantic scale; border-width
none/thin/medium/thick/heavy (adds real 3px); tracking caps/widest. Fase 7:
3 size archetypes documented + coherence guard (no px/rem in recipe
font-size/icon-size).
Bloque C (magic numbers): z-index 80/50/99 (combobox/nav-menu/drag-drop) ->
recipe content-z/preview-z tokens (overlay micro-band soma mirrors); on-scale
durations -> var(--duration-*) (dialog fast/slow, card slow); 12 single
border/ring widths -> var(--border-width-*), value-preserving. Off-scale kept
only as justified recipe tokens (continuous spinner/loading periods, sub-fast
press). Self-contained dimensional scales (avatar ring, ring-thickness) left whole.
Docs: THEMING.md SS35 + SS6 + SS29, THEMING_NOTES, README, TSC. Excludes
words/palabras/chronos (active dev tracks).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
4 months ago |
| .. |
|
index.ts
|
fix(uix audit): align morfo sema scope + remove Provider leak on 3 eidos namespaces
|
5 months ago |
|
types.ts
|
Build TextArea component + fix locale propagation bug across soma providers
|
5 months ago |
|
virtual-grid-cell.svelte
|
Build TextArea component + fix locale propagation bug across soma providers
|
5 months ago |
|
virtual-grid-viewport.svelte
|
Build TextArea component + fix locale propagation bug across soma providers
|
5 months ago |
|
virtual-grid.css
|
feat(eidos): canonize theming scales + tokenize magic numbers
|
4 months ago |
|
virtual-grid.svelte
|
perf(eidos): code-split final 10 recipes — index.css is foundation-only (Phase 3 batch 5 + Phase 4)
|
4 months ago |