Saltar al contenido principal
Gob.cl

Drawer

  • Vanilla
Vista previa del componente DrawerVista previa del componente Drawer

Recomendaciones de accesibilidad

Dale un nombre único al bloque de navegación
El drawer es un <nav>; usa un aria-label descriptivo (p. ej. “Navegación de Mi Portal”) para distinguirlo de la navegación del header u otras regiones nav de la página.

Marca la página actual con aria-current="page"
El resaltado visual no basta: el atributo permite que los lectores de pantalla anuncien cuál es la sección en la que se encuentra la persona.

Usa enlaces para navegar y botones para expandir
Las opciones que llevan a una página son <a>; los encabezados de grupo son <button> con aria-expanded. No conviertas un grupo en enlace y botón a la vez.

Da nombre accesible al botón de cierre
El botón __close solo muestra un ícono; incluye aria-label="Cerrar navegación" (o similar) para que se entienda su función.

Gestiona el foco en el panel temporal
Al abrir la variante móvil, lleva el foco al panel y permite cerrarlo con Escape; al cerrarlo, devuelve el foco al botón de menú que lo abrió. Esto lo implementa la aplicación.

Oculta los íconos decorativos
Los íconos leading y el chevron van con aria-hidden="true": la etiqueta de texto ya nombra la opción.

Última actualización: Octubre de 2026