diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-18 14:58:25 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-18 14:58:25 +0200 |
| commit | 6bab42ac36c1e08d336bc38cb815530ba10729cf (patch) | |
| tree | c6c27bd8503c289497f69b9e3c94c28b83dd55a3 | |
| parent | 7b496ef7fde61ada939e9c20af9af33b76f2fd2a (diff) | |
| download | conky-theme-udt-6bab42ac36c1e08d336bc38cb815530ba10729cf.tar.gz conky-theme-udt-6bab42ac36c1e08d336bc38cb815530ba10729cf.zip | |
docs: spec and a layout comment follow the shipped weather cards
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
| -rw-r--r-- | dashboard.lua | 2 | ||||
| -rw-r--r-- | docs/superpowers/specs/2026-10-18-mirage-weather-cards-design.md | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/dashboard.lua b/dashboard.lua index 11ec7e3..5dee5f9 100644 --- a/dashboard.lua +++ b/dashboard.lua @@ -24,7 +24,7 @@ local layout = { { widget = 'now', col = 1, row = 7, w = 3, h = 5 }, -- In the board's open middle column, left of immich. { widget = 'calendar', col = 2.5, row = 1, w = 3, h = 6 }, - -- Clustered near weather and clock + -- Clustered near now and clock { widget = 'breaktimer', col = 4, row = 7, w = 2, h = 3 }, -- Centred on the board. Twice as many rows as columns because cells are -- about twice as wide as tall, so this span comes out square. diff --git a/docs/superpowers/specs/2026-10-18-mirage-weather-cards-design.md b/docs/superpowers/specs/2026-10-18-mirage-weather-cards-design.md index b2ee825..dc3bd16 100644 --- a/docs/superpowers/specs/2026-10-18-mirage-weather-cards-design.md +++ b/docs/superpowers/specs/2026-10-18-mirage-weather-cards-design.md @@ -49,7 +49,7 @@ only what DESIGN.md calls a card's variable band. | Card | Header left | Big value (top-right) | Rows | Variable band | |---|---|---|---|---| | `now` | condition glyph | current temperature, `body` | feels like, high / low, rain chance, description in `FONT_UI` | none | -| `hourly` | glyph + "Next 24h" | next hour's temperature, `body` | none | temperature curve over 24 hours; every 3rd hour labelled with glyph and temperature; rain-chance bars under the curve in `rule` | +| `hourly` | glyph + "Next 24h" | next hour's temperature, `body` | none | temperature curve over 24 hours; every 3rd hour labelled with glyph and temperature; rain-chance bars under the curve in `value`, half alpha, with a minimum height so a low chance still shows | | `week` | glyph + "Week" | none (band carries the value) | one per day: day name, glyph, min, range bar, max | the range bar in each row, positioned on the week's overall min..max scale | | `details` | glyph + "Details" | none | wind (speed + compass point), humidity, UV, AQI | a small wind compass with a needle at the wind direction | | `sky` | glyph + "Sky" | moon-phase glyph, `heading` | sunrise, sunset, day length, moon illumination % | the daylight arc, moved from today's `widgets/weather.lua` | @@ -133,7 +133,7 @@ and numbers, nothing raises, nil on bad input. from the synodic month against a known new moon. `moon_icon(phase)` picks one of the 28 glyphs. - `uv_role(uv)`, `aqi_role(aqi)`: threshold role names per the table above. -- Kept from today: `compass`, `arrow`, `sun_t`, `is_day`, `STALE_AFTER`, +- Kept from today: `compass`, `sun_t`, `is_day`, `STALE_AFTER`, `is_stale`, `age_str`. Removed: OWM-specific `kmh` and `beaufort`, unless a card ends up using them. |
