No description
- CSS 46.6%
- HTML 29.1%
- TypeScript 24.3%
| agents | ||
| docs | ||
| prototype | ||
| src | ||
| tickets | ||
| .gitignore | ||
| AGENTS.md | ||
| index.html | ||
| package.json | ||
| README.md | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
27cad UI Prototype
Agenten-Navigation
- Einstieg für KI-Agenten:
AGENTS.md - Agenten-Dokumentation:
agents/ - Ticket-Board:
tickets/
Browser-Test (ohne npm)
cd /path/to/repo
python3 -m http.server 4173
Dann im Browser: http://localhost:4173/prototype/
Im Prototyp oben links zwischen Documents und Part Studio wechseln.
Enthalten im Prototyp
- Documents UI mit Header, Alert-Banner, Sidebar, Sektionen, Datei-Tabelle, Footer
- Part-Studio UI mit Header, Ribbon, Feature-Tree, Parts, Canvas, rechter Rail, Bottom-Tabs
- Rolling Bar im Feature-Tree (sichtbar zwischen Features, per Drag verschiebbar)
- Rolling Bar als durchgehende Linie mit linker Pfeilspitze am rechten Ende
- Kontextmenü per Rechtsklick auf Feature/Part (rename, delete, suppress/hide)
- Feature-Ordner inkl. Subordner im Feature-Tree (anlegen, umbenennen, einklappen)
- UI-Settings im Feature-Panel: kompakte Dichte, Darkmode, Theme
- CommandBus + Undo/Redo (
Ctrl/Cmd+Z,Ctrl/Cmd+Shift+Z,Ctrl/Cmd+Y) - Persistenz via
localStorage - Toolbar/Feature-Icons aus lokalen FreeCAD-SVGs (
prototype/assets/freecad/) - Part-Sichtbarkeit über Augen-Symbol statt Text
visible/hidden
Optional: React Shell (früheres Blueprint)
Die React/Vite-Shell aus den vorherigen Schritten liegt weiter in src/.