-
v0.4.0 — First-run UX hint Stable
released this
2026-06-09 21:15:17 +00:00 | 18 commits to main since this releaseSame-day update after v0.3.0 went LIVE on the Chrome Web Store.
First post-launch polish. Pure UX hint — discoverable first-run affordance pointing new users at the station list. Zero new permissions, zero new dependencies, zero behaviour change for existing users.
What changes
- Subtle accent-green glow pulses around the station list (popup) and Quick Stations chip row (NewTab)
- Bouncing ↓ arrow appended to the "Pick a station to begin" text in both surfaces
- Both cues controlled by a
body.is-first-runclass — toggled whencurrentStationis null, removed the moment a user picks anywhere - Cross-surface sync: picking a station in popup clears the hint on NewTab and vice versa
Files touched: 4 (popup css/js + newtab css/js). Total: +92 lines, 0 deletions.
Existing users with a stored
tuner.currentStationIdnever see either cue.Will be uploaded to the Chrome Web Store same evening; same-account update review window is ~24-48h.
Downloads