feat(botui): implement CSS lazy loading for faster index.html load

- Add css-loader.js utility for on-demand stylesheet loading
- Load critical CSS sync (app.css, base.css, theme-sentient.css)
- Load non-critical CSS async (components, partials, apps-extended)
- Add CSS links to all app HTML files for per-screen loading
- Reduces initial payload from ~60K lines to ~5.7K lines
This commit is contained in:
Rodrigo Rodriguez (Pragmatismo) 2026-01-12 14:01:33 -03:00
parent 0e88ac0132
commit c3ebbf5433

2
botui

@ -1 +1 @@
Subproject commit 9b39088e378d29eef05a298f108e32249f5f71ec
Subproject commit 08469ecbf6ae8c70905af4f424f0b6df337f3756