Cómo se arma una pantalla
- Se abre dentro de su sección con MenuSection: el título queda «Sección — Subítem» y el botón «Volver» lo pone el componente.
- El contenido va en un contenedor de ancho completo: una tarjeta de 12 columnas con viñeta inferior (wireframe-card wireframe-card--footer-accent).
- Arriba, el nombre de la pantalla en wireframe-label; debajo, el contenido.
- Los títulos y datos de las pantallas son referenciales: TI pone los definitivos.
const FullCard = ({ children }: { children: React.ReactNode }) => (
<div className="grid grid-cols-1 md:grid-cols-12 gap-3 md:gap-4">
<div className="col-span-1 md:col-span-12 wireframe-card wireframe-card--footer-accent">
{children}
</div>
</div>
);Patrones
Tabla con acción por fila
Un listado de documentos o registros donde cada fila tiene su propia acción.
- La acción de fila es un Botón de acción size="sm".
- minWidth activa el apilado en móvil.
- Una sola tabla: WireframeTable.
En la Intranet: Certificados · Pagos · Reservas
Tabla con filtros y guardado
Filtros arriba, tabla de estados al centro y una acción principal al pie.
- Los filtros son Bloques de reserva: TI los reemplaza por los selectores reales.
- El estado se muestra con Badge, nunca solo con color.
- Una sola acción primaria, al pie.
En la Intranet: Registrar asistencia (Docente)
Catálogo con acordeón
Muchos trámites agrupados por necesidad; un grupo abierto a la vez.
- Agrupar por necesidad del usuario, no por unidad que atiende.
- Cada trámite con su propio botón «Solicitar».
- No anidar acordeones.
En la Intranet: Solicitudes · Preguntas frecuentes
Vista por programa
Para estudiantes con doble programa: una pestaña por programa y el mismo contenido debajo.
- Las dos pestañas tienen el mismo ancho.
- El indicador activo es siempre celeste: el color no distingue programas ni facultades.
- Clave compuesta (programa + período) en los hijos: si dos programas comparten códigos de período, fuerza a React a reiniciar su estado al cambiar de pestaña.
En la Intranet: Notas › Promedio General · Situación académica
Ficha
La página de una persona o entidad: datos principales arriba y tres bloques de detalle.
Profesor asociado · Escuela de Ingeniería
Campus Peñalolén
Todos los datos de la ficha son texto de ejemplo.
- «Volver» como Enlace de texto arriba a la izquierda.
- El retrato es un Bloque de reserva de 140 px hasta que TI conecte la foto real.
- Salidas al sitio público con target _blank: muestran «Saldrás de la Intranet».
En la Intranet: Ficha de profesor (Vida UAI › Profesores UAI) · Mi perfil
Salida a un sistema externo
Cuando la tarea ocurre en otro sistema (Banner, LMS), la Intranet no la replica: lleva al usuario allá y lo avisa.
- Sin pantalla intermedia: el botón abre el sistema externo en pestaña nueva (noopener, noreferrer).
- Siempre con external: el usuario ve «Saldrás de la Intranet».
- Las URL de destino son constantes al inicio del archivo; TI las completa (hoy están vacías y el botón no hace nada).
En la Intranet: Ingresar / Corregir notas → Banner (Docente) · Aula virtual → LMS