Skip to main content

Module elevation

Module elevation 

Source
Expand description

Tokens de elevación — sombras escalonadas. Como Shadow vive en llimphi-compositor (y llimphi-theme no depende de él para quedarse leaf), cada nivel se expone como (alpha_u8, blur_px, dy_px). Los widgets construyen su Shadow puenteándolo: Shadow { color: Color::from_rgba8(0,0,0, a), blur, dy, dx: 0.0, spread: 0.0 }. Escala perceptual logarítmica: cada nivel ~×2 de blur.

Constants§

E1
E1 — chip levantado del fondo (hover button, badge).
E2
E2 — card/tile flotante sobre el panel (default cards).
E3
E3 — superficie destacada (menú contextual, dropdown).
E4
E4 — overlay sobre la app (modal, dialog).
E5
E5 — sello de identidad (FAB, hero, picker activo).

Type Aliases§

Elev
(alpha 0–255, blur px, dy px). dy ≈ blur·0.4 (sombra natural, fuente de luz un poco arriba).