Elevación
Sistema de capas, sombras y z-index para comunicar profundidad y jerarquía.
Niveles
0
Base
Fondo de página, canvas principal
z-01
Elevado
Cards, contenedores de contenido
z-102
Flotante
Dropdowns, popovers, tooltips
z-203
Overlay
Modals, sidesheets, drawers
z-504
Crítico
Toasts, notificaciones, alerts
z-[100]Backdrop blur
Usamos backdrop-blur para elementos flotantes que necesitan transparencia con legibilidad:
/* Header flotante */
.backdrop-blur-xl bg-black/70
/* Sidebar */
.backdrop-blur-xl bg-zinc-950/80
/* Modal backdrop */
.backdrop-blur-sm bg-black/80
/* Mobile menu */
.backdrop-blur-xl bg-black/95Escala de z-index
| z-index | Uso |
|---|---|
| z-0 | Contenido base |
| z-10 | Sticky elements, elevated cards |
| z-20 | Dropdowns, popovers |
| z-30 | Fixed sidebars |
| z-40 | Fixed header/navigation |
| z-50 | Modals, overlays |
| z-[100] | Toasts, notifications (siempre visibles) |
Equivalencia nativa
iOS
- •
layer.shadowRadiuspara sombras - •
UIBlurEffectpara backdrop blur - •
zPositionpara layering
Android
- •
elevationproperty (dp) - •
RenderEffect.createBlurEffect() - •
translationZpara layering
Ejemplos en contexto
Capas superpuestas (page → card → dropdown → modal)
z-0: Página base
z-10: Card elevada
z-20: Dropdown
Opción 1
Opción 2
z-50: Modal
Backdrop blur + overlay
Header flotante con backdrop-blur
codeway.
LinkLinkLink
CTA