Definiciones de estilo para color, tipografía & layout.

Color

Nuestro sistema de color tiene 4 niveles de definición.

Base

Define la paleta base de colores a ocupar en el sistema, basados en colores de marca.

Cada color está interpolado entre valores de 5 a 90 según luminosidad (CIELAB), y grises entre 0 y 100 en valores de 5 para tener más tonos para la elevación de superficies en la UI.

Theme

Define los temas o marcas que ocupan el sistema de diseño, puede ser extendida a futuro. Las marcas pueden sobre escribir un ‘significado’ aplicando otro color base, así se mantiene consistente el contraste y accesibilidad de todos los componentes.

Contrast

Scheme

Nuestros tokens o variables de color están separadas en 4 categorías semánticas.

<aside> <img src="/icons/light-bulb_green.svg" alt="/icons/light-bulb_green.svg" width="40px" />

Dado que en Falabella varias marcas ocupan verdes (Falabella, Tottus, Banco) y naranja (Falabella.com) en el límite del espectro sRGB, varía mucho por pantalla. Elegimos esta estructura para simplificar aplicación de estilos, preservar los colores de marca y mantener accesibilidad acorde al área, importancia y uso de cada componente. Estamos ocupando la medición APCA de contraste (WCAG 3.0) ¿Porqué?

</aside>

Tipografía

Siempre ocupamos Maven Pro para UI y BeauSans Pro para piezas de marca.

<aside> <img src="/icons/warning_yellow.svg" alt="/icons/warning_yellow.svg" width="40px" />

</aside>

Espaciado

Para espaciado ocupamos una escala de 4pt y estamos migrando a un sistema semántico para simplificar el diseño responsive basado en un componente base.