Capas de superficie, bordes de 1px y las pocas sombras para lo que flota.
En Eclipse UI la jerarquía no sale de sombras: sale de apilar superficies apenas
distintas y separarlas con bordes de 1px. Las sombras quedan para lo
único que de verdad está encima de algo: lo que flota. Así la interfaz se ve plana y ordenada en
claro y en oscuro, y lo que flota se nota de inmediato.
La escalera de capas
Cuatro peldaños, de abajo hacia arriba. Cada uno es un paso de tinta sobre el anterior, así que
la escalera funciona en cualquier personalidad. En claro la tarjeta es blanca y el elevado se lee
un poco hundido; en oscuro todo sube hacia la luz.
Capas apiladas
Fondobg-background · —
Elevadobg-raised · —
Tarjetabg-card · —
Hoverbg-surface-hover · —
Mañana · 3 clasesbg-raised
Vinyasa Flow07:00 · Ana García3 lugares
Reformer08:00 · Mariana Ruizbg-surface-hover
Mat Pilates19:00 · Sofía Ruiz7 lugares
bg-card + border-border
Capa
Utilidad
Para qué
Fondo
bg-background
La página. Nada va debajo.
Elevado
bg-raised
Barras, encabezados de tabla, la base de un control segmentado, el pozo de una muestra.
Tarjeta
bg-card
Lo que contiene: tarjetas, paneles, menús, modales. Igual a bg-surface.
Hover
bg-surface-hover
La fila, opción o tarjeta bajo el cursor; la opción activa.
Relleno
bg-muted
Fuera de la escalera: la pista de un control (interruptor apagado, barra de progreso).
Bordes de 1px
El borde es la separación principal del sistema. Una tarjeta se distingue del fondo por su
borde, no por su sombra; las filas dentro de ella, por un borde más tenue; lo que está bajo el
cursor, por uno más firme.
Lo que flota sobre el contenido: menús, popovers, tooltips, toasts, modales y hojas (shadow-elevated, con su borde de 1px).
La barra que flota con vidrio sobre la página, como la navegación de este catálogo. (El encabezado de página fijo usa vidrio y una línea, sin sombra: está pegado, no flota.)
Lo que se mueve encima de su carril: la pastilla de unas pestañas, el pulgar de un interruptor (shadow-subtle).
Lo elegido o la acción principal de la vista, una sola vez: shadow-glow.
Cuándo no
Tarjetas en una rejilla, filas de una tabla, campos de formulario, botones: borde de 1px y capa, sin sombra.
Para separar dos zonas de una pieza: eso es border-border-subtle.
Las shadow-sm/shadow-lg de Tailwind: no siguen el dial ni el modo. Si de verdad hace falta otra, shadow-[var(--shadow-md)].
Lo que flota, sobre lo que no
Ana GarcíaReformer · 08:00Confirmada···
Lucía PérezReformer · 08:00Confirmada···
Paola DíazReformer · 08:00En lista···
Hacer check-inMover de claseEnviar recordatorioCancelar reserva
Vidrio
eui-glass es el fondo al 78% con un desenfoque de 12px: deja ver que debajo sigue el
contenido. Solo para barras fijas y paneles que flotan sobre algo que se desplaza (el encabezado
de página, la navegación y la barra de personalidad de esta misma página), siempre con su borde de
1px. Nunca en una tarjeta quieta: sin nada que pase por detrás, solo baja el contraste.
Vidrio sobre contenido que se desplaza
Horario de hoy6 clases · 41 reservas
07:00Vinyasa Flow · Ana12/12
08:00Reformer · Mariana8/10
09:30Mat Pilates · Sofía5/12
12:00Barre · Lucía9/14
18:00Yin Yoga · Ana11/12
19:00Reformer · Mariana10/10
El dial de profundidad
--eui-depth (de 0 a 2) multiplica la opacidad de todas las sombras derivadas: 0 las
apaga, 2 las duplica. En oscuro el motor la multiplica otra vez (una sombra negra casi no se ve
sobre un fondo casi negro). Las personalidades lo traen ajustado: Alba (0.7) es casi plana,
Umbra (1.4) más marcada. La muestra pone el mismo menú con el dial en 0, 1 y 2 sobre la personalidad de la barra.
El mismo menú con --eui-depth en 0, 1 y 2
Dial en esta personalidad: — · Esta personalidad fija sus sombras a mano: el dial no las mueve. Prueba Eclipse, Alba o Umbra en la barra.
Ver reservasEditar claseDuplicar
--eui-depth: 0
—
Ver reservasEditar claseDuplicar
--eui-depth: 1
—
Ver reservasEditar claseDuplicar
--eui-depth: 2
—
En los componentes
Las mismas reglas en piezas del catálogo. La tarjeta de clase es capa y borde (la reservada,
además, brilla); el menú de acciones y el modal flotan, así que llevan borde y
shadow-elevated, y el modal agrega un velo con desenfoque detrás.