Commit Graph
3 Commits
Author SHA1 Message Date
fernando a086df8f13 perf: reemplazar el bundle de Bootstrap 2 por un reset propio de ~1 KB
Auditoría: ninguna plantilla local usa una sola clase de Bootstrap
(.btn/.navbar/.row/.span*/.modal, cero coincidencias); ops.css ya
redefine todo lo que sí se usa (.container, .badge, code/pre). El
site.scss del tema (que importaba bootstrap.css + bootstrap-responsive.css
+ style.css, ~103 KB) se reemplaza en bootstrap-theme.sh por un reset
mínimo propio que cubre solo lo que ops.css necesita.

site.css pasa de 103.5 KB a 605 B; public/ de 672 KB a 572 KB. Sin
cambio visual (verificado página por página con Playwright) ni de
tiempo de build.
2026-08-15 21:37:57 -06:00
fernando 3de89b8dd8 perf: podar assets sin referenciar del tema vendored del build
zola.386 trae JS de bootstrap/jquery, íconos y las fuentes DOS, pero
ninguna plantilla local los referencia; se publicaban igual porque
static/ se copia tal cual. Reubica los 3 CSS que compile_sass sí
necesita a vendor/ (fuera de static/) y descarta el resto.

public/ pasa de 1268 KB / 110 archivos a 672 KB / 58 archivos, sin
cambio visual ni de tiempo de build (~0.3s).
2026-08-15 21:27:45 -06:00
fernando 1ecfb022b1 bootstrap: iniciar bitácora operativa 2026-08-13 00:43:15 -06:00