Saltar al contenido principal
Gob.cl

Icon Button

  • Vanilla
Vista previa del componente Icon ButtonVista previa del componente Icon Button

Cuando usarlo

Úsalo para acciones que se entienden de inmediato con un ícono de uso universal (cerrar, buscar, menú, notificaciones) o para acciones que se repiten en cada fila de una lista (editar, eliminar), donde una etiqueta por fila sería ruido.

Si la acción no es evidente sin texto, o es la acción principal del flujo, usa Button con etiqueta (con o sin ícono). Para llevar a otra página, usa Link; si es una navegación compacta y reconocible (por ejemplo, la campana que abre las notificaciones), puedes usar la apariencia de Icon button sobre un enlace <a href>.

Buenas prácticas

Recomendado: Reserva el Icon button para íconos universales

Buscar, notificaciones, menú o cerrar se entienden sin texto. Las acciones propias del trámite necesitan etiqueta.

Recomendado: Nombra la acción y sobre qué actúa

En una lista, cada botón se ve igual. “Eliminar a Tomás Rojas” lo distingue del resto; “Eliminar” se repetiría en todas las filas. Usa ese nombre en el aria-label y en el tooltip.

Recomendado: Mantén el área táctil aunque el espacio sea reducido

En listas y en móvil, no achiques el Icon button: conserva sus 44 × 44 px y deja espacio entre uno y otro para tocar el correcto sin error.

Malas prácticas

No recomendado: No uses íconos ambiguos para acciones del trámite

“Postular”, “Firmar” o “Ver resolución” no tienen ícono universal: la persona tiene que adivinar.

No recomendado: No uses el Icon button como acción principal

Enviar una solicitud con solo una flecha pasa desapercibido y no anticipa el resultado. Usa un Button con etiqueta.

No recomendado: No abuses del Primary en Icon buttons

Muchos círculos Primary por fila generan ruido y compiten con el botón principal de la página.

No recomendado: No agrupes muchos Icon buttons sin jerarquía

Siete íconos seguidos se vuelven un acertijo. Muestra solo los más frecuentes y agrupa el resto en un menú.

Última actualización: Octubre de 2026