Un Sysacad moderno, limpio y con modo oscuro.
- 🌗 Modo Oscuro
- 🎨 Diseño Moderno
- ⚡ Ligero
https://chromewebstore.google.com/detail/mabcfjnfkmedahekjndbbbnmmlodeccm
https://addons.mozilla.org/es-AR/firefox/addon/modernsysacad/
Disponible para carga local en Microsoft Edge usando manifest.edge.json.
Compatible con navegadores: Chrome · Edge · Brave · Opera · Vivaldi y Firefox
- FRT (Tucumán) —
sysacad.frt.utn.edu.ar(repositorio original, por Iñaki García) - FRRe (Resistencia) —
sysacadweb.frre.utn.edu.ar(adaptación por Tomás Kobluk, Gonzalo Fidanza, Lorenzo Arduino y Joaquín Brocal) - FRA (Avellaneda) -
servicios.fra.utn.edu.ar(adaptación por Ignacio Natanael Núñez y Facundo Falcone) - FRGP (General Pacheco) -
sysacadweb.frgp.utn.edu.ar(adaptación por Facundo Falcone) - FRRo (Rosario) -
alumnos.frro.utn.edu.ar(adaptación por Martín Ratti y Agustín Santinelli) - FRVT (Venado Tuerto) —
sysacad.frvt.utn.edu.ar
Cada regional puede usar los archivos comunes (/common) y/o propios (/miRegional), y el manifest los inyecta sólo en el dominio correspondiente.
Si querés probar los últimos cambios o colaborar con el código, podés instalar la extensión localmente siguiendo estos pasos:
Como el repositorio soporta múltiples navegadores, lo primero que tenés que hacer tras clonar el proyecto es renombrar el archivo correspondiente a tu navegador:
- Si usás Chrome / Brave / Opera / Vivaldi: Copiá
manifest.chromium.jsoncomomanifest.json. - Si usás Microsoft Edge: Copiá
manifest.edge.jsoncomomanifest.json. - Si usás Firefox: Copiá
manifest.firefox.jsoncomomanifest.json.
- Abrí el navegador y navegá a
chrome://extensions/. - Activá el "Modo de desarrollador" (el switch que está arriba a la derecha).
- Hacé clic en el botón "Cargar descomprimida" (Load unpacked).
- Seleccioná la carpeta raíz de este proyecto.
- Abrí Edge y navegá a
edge://extensions/. - Activá el "Modo de desarrollador" desde el menú lateral.
- Hacé clic en "Cargar desempaquetado" (Load unpacked).
- Seleccioná la carpeta raíz de este proyecto.
- Abrí el navegador y navegá a
about:debugging. - Hacé clic en "Este Firefox" (This Firefox) en el menú lateral.
- Buscá el botón "Cargar complemento temporal..." (Load Temporary Add-on...).
- Seleccioná el archivo
manifest.jsonque renombraste dentro de la carpeta del proyecto.
¡Listo! Entrá al Sysacad de la FRT y vas a ver los cambios aplicados en tiempo real.
Cualquier mejora en los estilos CSS o nuevas funcionalidades en JS son más que bienvenidas. El proyecto mantiene una sola rama principal (main) para ambos navegadores.
- Hacé un Fork de este repositorio.
- Creá una rama para tu modificación:
git checkout -b feature/MejoraVisual. - Realizá tus cambios en
common/common.cssocommon/common.jssi el Sysacad de tu regional corresponde con la estructura común.Nota importante: Evitá en lo posible agregar código condicional para distintas facultades dentro de los archivos de la carpeta
common/. Si necesitás aplicar cambios muy específicos para tu regional, creá un directorio propio (ej.frre/) con sus respectivos archivos JS/CSS y configuralo en el manifest para que no afecte a las demás. - Subí tus cambios:
git commit -m 'Agrega mejoras en la tabla de horarios'. - Hacé el push:
git push origin feature/MejoraVisual. - Abrí un Pull Request directo a la rama
mainde este repo.
Este proyecto es 100% gratuito y de código abierto. Si te ahorró un dolor de cabeza (o de ojos), podés invitarme un cafecito para bancar el mantenimiento y las futuras actualizaciones:
Este proyecto está bajo la Licencia MIT. Podés ver el archivo LICENSE para más detalles.
Desarrollado con ❤️ y mucho 🧉 para la comunidad académica.