fullsizemalt
|
2bc596c527
|
fix: backend syntax and frontend toast API
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 22:49:33 -08:00 |
|
fullsizemalt
|
a13d6f6907
|
fix(layout): add missing deps and fix variable references
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 22:45:51 -08:00 |
|
fullsizemalt
|
133bf9ea3a
|
feat(layout): lifecycle actions (harvest/destroy) + neutral styling
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 22:40:02 -08:00 |
|
fullsizemalt
|
6d957f1c92
|
refactor(ui): theme harmonization and semantic tokens
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 19:05:26 -08:00 |
|
fullsizemalt
|
6bdabb0e60
|
feat(ui): apply visual polish phase 4
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 18:49:56 -08:00 |
|
fullsizemalt
|
dcbb75180d
|
fix(frontend): implement drag handler for PLANT_TYPE from library
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 17:03:20 -08:00 |
|
fullsizemalt
|
7ec8b1fc57
|
feat: Implement persistence for plant placements in layout editor
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
|
2026-01-01 16:29:45 -08:00 |
|
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 |
|