Skip to content

Rebuild PlantRun around a calm garden workspace - #98

Merged
NicoM701 merged 12 commits into
mainfrom
codex/plant-run-redesign
Aug 26, 2026
Merged

Rebuild PlantRun around a calm garden workspace#98
NicoM701 merged 12 commits into
mainfrom
codex/plant-run-redesign

Conversation

@NicoM701

@NicoM701 NicoM701 commented Jul 11, 2026

Copy link
Copy Markdown
Owner

What changed

  • replaces the rejected sidebar/detail dashboard with a clean-sheet garden overview and dedicated run workspace
  • adds named plants, editable phase plans, and a four-step guided setup
  • makes custom phase transitions work in the backend instead of rejecting them
  • redesigns sensors as Recorder-first intelligence cards and notes as a chronological journal
  • preserves existing runs, services, bindings, SeedFinder enrichment, completion, yield, and history links
  • adds responsive mobile behavior, focus visibility, reduced-motion support, light/dark themes, density, and optional sound
  • versions every ES child module to prevent mixed old/new frontend caches

Validation

  • 108 Python tests pass
  • every PlantRun panel module passes Node syntax validation
  • clean git diff --check`n- HACS v0.4.2 installed on Home Assistant 2026.7.1
  • Home Assistant configuration valid, restart clean, integration loaded
  • live signed-in Chrome QA completed at desktop and 390x844 mobile widths
  • overview, run workspace, phase rail, and setup dialog visually verified
  • no PlantRun browser-console or Home Assistant system-log errors

@NicoM701
NicoM701 merged commit 45d3957 into main Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant