Una web de instituto donde cada público encuentra lo suyo
En la web de un instituto conviven grados, secretaría, noticias y documentación: reordené la estructura, las páginas principales y la identidad del centro.
El contexto
Qué había antesEn la web de un instituto conviven muchas cosas: grados, secretaría, noticias, documentación, información para familias y contenidos para futuros alumnos. Cada perfil buscaba lo suyo en el mismo montón.
El proceso
Qué decidí y por quéEmpecé mapeando la web que había. El árbol resultante no solo estaba desordenado: tenía ramas que no llevaban a ningún sitio — enlaces rotos, páginas en blanco y enlaces que nunca llegaron a crearse. Marcarlos en el mapa fue lo que dejó claro el tamaño del problema.
Sobre eso dibujé la estructura nueva, agrupando por a quién sirve cada cosa y no por qué departamento la produce. Después rediseñé las páginas principales y monté una identidad visual que hiciera al centro reconocible.
/* Las dos rayas de la hamburguesa
giran hasta formar un aspa. */
.hamburger-bar::before {
top: -4px;
}
.hamburger-bar::after {
top: 4px;
}
.nav-icon.js-open .hamburger-bar::before {
top: 0;
transform: rotate(-45deg);
}
.nav-icon.js-open .hamburger-bar::after {
top: 0;
transform: rotate(45deg);
}
// Aqui solo se dice "abierto". Y de paso
// se para el scroll de la pagina, que si
// no se mueve por debajo del panel.
function setMenu(open) {
$(".nav-icon").toggleClass("js-open", open);
$("body").css("overflow", open ? "hidden" : "auto");
}
// Fix: al volver atrás (bfcache) que no reaparezca abierto
window.addEventListener("pageshow", function (e) {
if (e.persisted) {
setMenu(false);
}
});
El resultado
Cómo quedóLa navegación funciona igual de bien en móvil y en escritorio, y desde la portada cada público tiene su camino.