From 96bc42fafff425cf7690ad417cc6d4d4a757547b Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 19 Jul 2026 15:44:24 -0500 Subject: docs: file interface design references Record the reconciled weather work and future component direction.\nFile the clock and retro-interface reference materials for later design work. --- working/weather-kit-integration/weather-chip.html | 97 +++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 working/weather-kit-integration/weather-chip.html (limited to 'working/weather-kit-integration/weather-chip.html') diff --git a/working/weather-kit-integration/weather-chip.html b/working/weather-kit-integration/weather-chip.html new file mode 100644 index 0000000..f9e05d4 --- /dev/null +++ b/working/weather-kit-integration/weather-chip.html @@ -0,0 +1,97 @@ + + + + +Weather chip — reference renderer + + + + +

Weather chip — reference renderer

+

The chosen bar form, wired to the weather CLI contract. Each chip below is built by renderChip(reading) from a contract object (the JSON weather --json prints). This is the reference for the port into the Dupre kit's svg.el: condition glyph, temperature, then the wind slot — which collapses to the gust glyph + speed when windy, or the direction vane + speed when calm. Constant width either way.

+

To drive it live: weather --json | (feed into renderChip). The samples here are static so the condition and calm/windy mapping is visible at a glance.

+ + + + +
+ + + + -- cgit v1.2.3