# Current workspace screenshots

[Open the interactive demo](https://jaketherabbit.github.io/HA-Irrigation-Strategy/dashboard.html?demo=1).

Captured between 18 and 21 October 2026 from `www/dashboard.html?demo=1`, with isolated sample data, the app clock fixed at 15:50 on 18 October 2026 (the manifest in `img/screenshots.json` records it) and the light theme. These are current UI examples, not photographs or live facility readings.

## Status: all rooms

![All rooms and zones grouped by room](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/all-zones.png)

## Status on a phone

![All rooms on a 390 px phone, with the five sections in the bottom bar](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/mobile-all-rooms.png)

## Status: room

![Status, room](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/operator-dashboard.png)

## Tank and pump

![Graphical tank level, pump/fill reports and water-quality readings](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/tank-status.png)

## Tank EC and pH history

![The tank's EC and pH over 24 hours, 7 days or 30 days, with the feed-water limits](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/tank-history.png)

## Tank level and watering

![The tank's level over 24 hours with each zone's shots, the pump's runs, the tank filling and each recorded fill](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/tank-level.png)

## Water use per zone

![Today, this week, this grow and an estimate for the whole grow, with litres per grow week](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/water-use.png)

## Stock tanks

![Nutrient stock tanks with their levels, low marks and batches left](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/stock-tanks.png)

## Irrigation: Calendar and combined VWC/EC curve

![Zone planning and steering controls](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/grow-plan.png)

## Irrigation: Current day, recorded evidence and projected day

![Targets, recorded VWC/EC and the projected P0-P3 day on one graph](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/plan-graph.png)

## History: recorded sensor explorer

![History explorer with recorded VWC and pore EC, range selection and previous-run overlays](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/sensor-history.png)

## Irrigation: Current day beside the plan graph

![Saved and draft targets with the review bar](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/manual-setpoints.png)

## Room switched off

![Room off: readings shown, no irrigation and no alerts](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/room-off.png)

## Recorded run comparisons

![Compare VWC and EC over the same grow age](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/run-comparison.png)

## User-authored recipe library

![Save and reuse your own plans as local drafts](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/recipe-library.png)

## Rooms and sensor mapping

![Room setup](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/rooms-setup.png)

## Mobile overview

![Mobile room overview](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/mobile-overview.png)

Reproduce every published screenshot with `node frontend/scripts/capture-readme.mjs` after building the frontend. The script reads only the checked-out compiled demo, blocks external and Home Assistant API requests, and fails on browser runtime errors. It writes all 26 screenshots to `img/` and records their route, selector, viewport and source SHA-256 in [the screenshot manifest](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/img/screenshots.json). The logo is a brand asset and is not a dashboard capture.

The stable filenames are shared by README, this gallery and the website. Copy the images from this publication set when refreshing the website. Never use screenshots from `output/ha-ui-deploy`, real Home Assistant sessions or private facility data. Browser verification scripts also create test evidence and may overwrite individual images; run the publication capture last, after verification, to publish one consistent set.

## 3.18 release screenshots

The tour in the changelog and the pictures in [the feature pages](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/docs/features/) are in [`docs/screens/`](https://github.com/JakeTheRabbit/HA-Irrigation-Strategy/blob/v3.18.1/docs/screens/): nineteen pages, plus the Presets panel and a room's Upgrade report on their own, each at 1440 × 900 in the light theme (`*-desktop-light.png`) and 390 × 844 in the dark theme (`*-phone-dark.png`). They come from the compiled demo on the 3.18 backend with the clock fixed at 15:50 on 18 October 2026, so two runs give identical files. Rebuild the frontend, then run `node frontend/scripts/capture-screens.mjs` and `python scripts/optimise_screens.py`.
