Saltar al contenido

Sidebar

Beta

Navegación lateral de una app — grupos de ítems con icono, que se pliega a un riel de iconos.

registry/ds/sidebar.tsx

Cuándo usarlo

Apps con más de 5 secciones o con secciones que tienen subpáginas: campus, paneles de gestión, back-office. Un sitio público con 4 destinos no necesita sidebar; usa el Navbar.

  • Orden por frecuencia, no alfabético: lo que se usa a diario arriba. Inicio siempre primero.
  • Grupos de 2 a 6 ítems con un título corto. Dos grupos como mínimo para que valga la pena; si no, lista plana.
  • Un nivel de anidado y no más. Un ítem con sub-ítems agrupa páginas hermanas ("Materias → Plan, Correlativas, Inscripción"); si el sub-ítem tiene a su vez hijos, es una sección aparte con sus propias Tabs.
  • Un solo ítem activo. Si está en un grupo anidado, el grupo arranca abierto y el padre se ve en text/default.
  • El badge es un número o un Badge corto: cosas pendientes, no decoración. Plegado se vuelve un punto.
  • Abajo va lo que no es navegación: usuario con su Menu, ayuda, salir.

Plegado

Con collapsible, un botón abajo lo lleva a un riel de 64 px: quedan los iconos, cada uno con su nombre en un Tooltip. Es para pantallas medianas o para gente que ya conoce la app y quiere más lugar. Un ítem con sub-ítems no se puede abrir plegado: al hacer clic, despliega el sidebar con el grupo abierto.

Correlativas de Cálculo II

En mobile

No se pliega: la misma navegación va adentro de un Drawer que abre el ☰ del Navbar. Los SidebarItem y SidebarGroup funcionan igual ahí adentro. Ver estructura de app.