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
+8
View File
@@ -98,6 +98,14 @@ export const DEFAULT_FLAGS: FeatureFlag[] = [
category: "module",
overridable: true,
},
{
key: "module.visual-copilot",
enabled: true,
label: "Visual CoPilot",
description: "Canvas AI pentru vizualizare arhitecturală",
category: "module",
overridable: true,
},
{
key: "module.hot-desk",
enabled: true,