fullsizemalt
|
ec9e98e696
|
fix: Resolve TSX syntax error in TypeLibrary and update task list
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 15:45:17 -08:00 |
|
fullsizemalt
|
7b5321cb14
|
style: Replace emojis with Lucide SVG icons in Layout Editor
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 15:43:44 -08:00 |
|
fullsizemalt
|
554bf214c1
|
feat: Add rack configuration modal
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- RackConfigModal with rows/columns/tiers inputs
- Section type selector (Table, Rack, Tray, Hanger, Floor)
- Visual preview of grid layout
- Gear button in rack header (shows on hover)
- API integration to update section dimensions
|
2026-01-01 15:03:47 -08:00 |
|
fullsizemalt
|
fe5c6decc2
|
fix: Layout editor UX improvements
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- Move route inside app shell (now has navigation)
- Add persistent floor dropdown selector in header
- Add drag-over visual feedback (scale, highlight, + icon)
- Fix router syntax error
|
2026-01-01 14:50:00 -08:00 |
|
fullsizemalt
|
d9d04045cb
|
feat: Add Rackula-inspired layout system with 2D editor
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- Add PlantType model with Zod validation
- Add PlantType CRUD API routes
- Add 2D Layout Editor components (TypeLibrary, RackVisualizer, LayoutEditor)
- Add seed script with 21 common cannabis strains
- Add /layout-editor/:floorId? route
|
2026-01-01 14:12:03 -08:00 |
|