Componentes · shadcn

alert

Mensaje destacado dentro del flujo de la página.

Mensaje informativo o de error que aparece dentro del flujo de la página. No interrumpe la interacción — es lectura, no decisión. Si necesitas que el usuario confirme algo, usa alert-dialog en su lugar.

Variantes

default

destructive

Con ícono

Acompaña el alert con un ícono Phosphor (peso regular para info, fill para énfasis). El layout usa grid grid-cols-[auto_1fr] gap-3 para alinear ícono y texto.

default + ícono regular

destructive + ícono fill

Con acción

Cuando el alert pide una respuesta — confirmación, undo, link a una página — se agrega un botón al final, alineado a la derecha. Se mantiene la jerarquía: el alert es lectura, el botón es la salida opcional.

Colores custom

shadcn trae solo default y destructive. Para success, warning u otros estados, mapea directo a tokens de marca (asiento para verde, sol para amarillo). El borde y el ícono usan el color del estado; el texto se mantiene legible.

success — asiento (verde)

warning — sol (amarillo)

Estado theme: ⚠ pendiente verificar.

↗ Ver en docs oficiales