feat: Visual CoPilot module + collapsible sidebar

- Add visual-copilot module (iframe embed, env: NEXT_PUBLIC_VIM_URL)
- Sidebar collapse to icon-only with localStorage persistence
- Tooltips on collapsed nav items
- Full-viewport layout for canvas routes (/visual-copilot)
- Register module in modules.ts + feature flag in flags.ts
This commit is contained in:
Marius Tarau
2026-03-01 03:52:43 +02:00
parent 5ca276fb26
commit afdd349631
9 changed files with 297 additions and 74 deletions
+2
View File
@@ -0,0 +1,2 @@
export { VisualCopilotModule } from "./components/visual-copilot-module";
export { visualCopilotConfig } from "./config";