markitect-main/markitect/static/js
tegwick 8d8a4ed0c3 fix: update main-updated.js to use enhanced ControlBase API
Replace old control initialization pattern (.control.config, .createControl())
with new ControlBase class API (.config, .show()) for all control panels.

This enables the 5 enhanced behaviors:
- Icon-only collapsed state
- Expand/drag functionality
- Bottom-left resize
- Collapse with position restoration
- Header toggle content visibility

All control panels now properly initialize with enhanced ControlBase.
2025-11-14 12:05:17 +01:00
..
components refactor: Still trying to reorganize edit mode to be more robust 2025-11-04 21:59:22 +01:00
controls feat: deploy enhanced ControlBase to MarkiTect md-render --edit 2025-11-14 11:35:47 +01:00
core refactor: failed attempt at edit mode recovery and robustness implementation 2025-11-12 00:19:03 +01:00
plugins docs: add DocumentNavigator development infrastructure and test suite 2025-11-10 19:41:18 +01:00
tests refactor: failed attempt at edit mode recovery and robustness implementation 2025-11-12 00:19:03 +01:00
widgets docs: add DocumentNavigator development infrastructure and test suite 2025-11-10 19:41:18 +01:00
config-loader.js feat: implement clean JavaScript-Python separation for edit mode 2025-11-14 06:41:53 +01:00
main-updated.js fix: update main-updated.js to use enhanced ControlBase API 2025-11-14 12:05:17 +01:00
main.js refactor: failed attempt at edit mode recovery and robustness implementation 2025-11-12 00:19:03 +01:00