.align
Activa el contexto flex del grupo.
Align reúne los helpers de composición flex del sistema: dirección, alineación, distribución y comportamiento de agrupación.
El módulo Align resuelve la composición horizontal y vertical de grupos de elementos usando flexbox. Su objetivo no es construir layout completo, sino organizar conjuntos de elementos dentro de una misma fila o columna.
Aquí viven los helpers para alinear, distribuir, cambiar dirección, activar wrap y construir agrupaciones consistentes sin recurrir a reglas ad hoc dentro del proyecto.
Activa el contexto flex del grupo.
Define dirección horizontal o vertical.
Controla la distribución en el eje principal.
Controla la alineación en el eje cruzado.
Define si el grupo puede partirse en varias líneas.
Se combina con align para separar elementos sin márgenes manuales.
<div class="align justify-between items-center gap-2 wrap">
<span>Item 01</span>
<span>Item 02</span>
<span>Item 03</span>
</div>
<div class="align align-row gap-2 wrap">...</div>
<div class="align align-col gap-2">...</div>
Align puede combinarse con variantes responsive para cambiar la dirección o la distribución según el viewport.
<div class="align align-col md:align-row justify-between items-center gap-2">
...
</div>
Logo, navegación y botón de menú.
CTAs alineados con gap uniforme.
Autor, fecha, categoría o estado en una misma línea.
Acciones rápidas o filtros en dashboard.
Align organiza grupos, pero no reemplaza containers, grid o proportions.
Si el grupo necesita separación, debe resolverse con gap y no con márgenes dispersos.
Muchos grupos necesitan cambiar a columna en pantallas pequeñas.
Uno trabaja sobre el eje principal y el otro sobre el eje cruzado.
Continúa con width para revisar los helpers de ancho y lectura del sistema.