weather/frontend
jtricerolph b4f1e81eed Bigger tip chip(s), soft umbrella tier, and a jacket tip
- Umbrella tip now bigger (larger padding/font/icon) and there can be
  more than one chip shown at once (e.g. cold + rainy).
- Added a softer 'You might want an umbrella' tier: shown when the
  existing strong threshold isn't met but any remaining hour today
  still has a real (>10%) rain chance -- previously that case showed
  nothing at all.
- Added a jacket tip: shown when today's forecast high is below 12°C.
  Both new thresholds are named constants at the top of summary.js,
  easy to retune without touching the logic.

summary.js's umbrella boolean is replaced by a tips[] array so future
nudges (e.g. a UV/sun-cream tip, if we add UV index data) slot in the
same way without another one-off boolean + span.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-31 12:05:11 +00:00
..
public/icons Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
src Bigger tip chip(s), soft umbrella tier, and a jacket tip 2026-08-31 12:05:11 +00:00
Dockerfile Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
index.html Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
nginx.conf Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
package-lock.json Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
package.json Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
tsconfig.json Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00
vite.config.ts Scaffold weather app: reception forecast display + shared internal API 2026-08-25 12:22:53 +00:00