botserver/web/desktop
Rodrigo Rodriguez (Pragmatismo) 41fd167d50 feat(layout): add section caching with dynamic container
Refactor `layout.js` to improve section loading performance:
- Removed unused sections from the `sections` map.
- Introduced `sectionCache` to store loaded sections.
- Created a reusable `#section-container` element for managing section DOM nodes.
- Implemented lazy loading with a loading placeholder and show/hide logic for cached sections.
- Optimized CSS handling by reusing existing stylesheet links instead of removing and recreating them.
- Added safeguards to avoid reloading already‑loaded JS modules.
2025-11-17 10:16:01 -03:00
..
chat refactor(web): consolidate routing and expose auth handler 2025-11-17 10:00:12 -03:00
css Clean up desktop module files 2025-11-16 22:57:02 -03:00
drive feat(editor, settings): refactor state handling and enhance validation 2025-11-15 21:52:53 -03:00
js feat(layout): add section caching with dynamic container 2025-11-17 10:16:01 -03:00
mail feat(editor, settings): refactor state handling and enhance validation 2025-11-15 21:52:53 -03:00
public feat(desktop): add new navigation links to index.html 2025-11-15 19:52:24 -03:00
tasks feat(editor, settings): refactor state handling and enhance validation 2025-11-15 21:52:53 -03:00
index.html refactor(web): consolidate routing and expose auth handler 2025-11-17 10:00:12 -03:00