Commit Graph

37 Commits

Author SHA1 Message Date
Leopoldadmin 6f0ec40998 feat(canvas): Create ZoomPanController for mouse wheel zoom, drag pan, coordinate transforms, zoom limits 2026-06-22 07:18:55 +00:00
Leopoldadmin ed96766ea8 feat(canvas): Create LayerManager for layer rendering order, visibility/lock states 2026-06-22 07:18:31 +00:00
Leopoldadmin e76b573812 feat(canvas): Create SpatialIndex as rbush wrapper for viewport culling and hit testing 2026-06-22 07:18:25 +00:00
Leopoldadmin b4a855d6db feat(canvas): Create RenderEngine with requestAnimationFrame loop, viewport culling, layer rendering, zoom/pan, grid and element rendering 2026-06-22 07:18:19 +00:00
Leopoldadmin fa6d4ba159 feat(canvas): Add rbush dependency for spatial indexing 2026-06-22 07:17:59 +00:00
Leopoldadmin 47ef5f1eb9 feat: Update App.css with new layout styles 2026-06-22 05:56:09 +00:00
Leopoldadmin 3530910b6f feat: Implement main layout with all components and dark/light theme toggle 2026-06-22 05:55:43 +00:00
Leopoldadmin 8473944fce feat: Add CSS styles for CanvasArea component 2026-06-22 05:55:32 +00:00
Leopoldadmin 61309e2616 feat: Add CanvasArea component placeholder 2026-06-22 05:55:28 +00:00
Leopoldadmin 4f248cb219 feat: Add CSS styles for StatusBar component 2026-06-22 05:55:24 +00:00
Leopoldadmin 4fbb17b93e feat: Add StatusBar component with coordinates and status info 2026-06-22 05:55:17 +00:00
Leopoldadmin af142699e1 feat: Add CSS styles for CommandLine component 2026-06-22 05:55:07 +00:00
Leopoldadmin e72fb3f44a feat: Add CommandLine component with autocomplete stub 2026-06-22 05:54:59 +00:00
Leopoldadmin d2c7d65435 feat: Add CSS styles for SidePanel component 2026-06-22 05:54:43 +00:00
Leopoldadmin dd4798c248 feat: Add SidePanel component with tabs 2026-06-22 05:54:35 +00:00
Leopoldadmin 37b6290f3e feat: Add CSS styles for RibbonBar component 2026-06-22 05:54:28 +00:00
Leopoldadmin f0cb62c8b9 feat: Add RibbonBar component with CAD function tabs 2026-06-22 05:54:22 +00:00
Leopoldadmin c3680a97f1 feat: Add theme.css with design tokens for dark/light themes 2026-06-22 05:54:17 +00:00
Leopoldadmin 9179cdfb0c feat: Add ThemeContext for dark/light theme toggle 2026-06-22 05:54:09 +00:00
Leopoldadmin 65b4305f37 feat: update frontend Dockerfile with multi-stage build 2026-06-22 00:05:30 +00:00
Leopoldadmin e7286fa5ac feat: update frontend src/App.tsx with basic placeholder 2026-06-22 00:05:17 +00:00
Leopoldadmin 655820faf1 feat: update frontend vite.config.ts with React plugin 2026-06-22 00:05:07 +00:00
Leopoldadmin 437cf510c7 feat: update frontend tsconfig.json with strict mode 2026-06-22 00:04:56 +00:00
Leopoldadmin d9437df260 feat: update frontend package.json with correct dependencies 2026-06-22 00:04:36 +00:00
Leopoldadmin e4af170498 T01: update frontend Dockerfile 2026-06-21 20:33:24 +00:00
Leopoldadmin 182616c27f T01: add frontend vitest.config.ts 2026-06-21 20:33:03 +00:00
Leopoldadmin bad4368042 T01: update frontend src/index.css 2026-06-21 20:32:02 +00:00
Leopoldadmin da2a8361fe T01: add frontend src/App.tsx 2026-06-21 20:31:44 +00:00
Leopoldadmin 40eab9f7c0 T01: add frontend src/main.tsx 2026-06-21 20:31:40 +00:00
Leopoldadmin c87cd0e704 T01: update frontend index.html 2026-06-21 20:31:35 +00:00
Leopoldadmin 9836c95438 T01: add frontend vite.config.ts 2026-06-21 20:31:20 +00:00
Leopoldadmin de3f5d5b29 T01: add frontend tsconfig.node.json 2026-06-21 20:31:14 +00:00
Leopoldadmin 72c25a20ef T01: add frontend tsconfig.json 2026-06-21 20:31:08 +00:00
Leopoldadmin 6f6c2ed9ff T01: update frontend package.json 2026-06-21 20:31:01 +00:00
Agent Zero a1d377e8e5 Fix vite preview: allow cad.media-on.de host 2026-05-25 16:00:06 +00:00
Agent Zero d054d4c726 Fix frontend Dockerfile: apk instead of apt-get for nginx:alpine 2026-05-24 21:56:15 +00:00
Agent Zero cdf350c618 Fix healthchecks: install curl in backend and frontend images 2026-05-24 21:54:58 +00:00