🌸Spring 2026 Pebble App Contest — View the entries!

Changelog

Version 1.1.02026-05-13T17:46:40.596

Design overhaul and multi-platform release.

- Bold per-site background colors: Imperial Purple, Dark Candy Apple Red, Windsor Tan, Oxford Blue
- Per-site accent colors for labels and secondary elements (gold, cyan, cerulean, gold)
- Animated slide transitions: vertical between sites, horizontal between screens
- Grid navigation: Up/Down preserves current screen type across sites
- Nav dots anchored above animation (not part of animated content)
- App resets to site 0 / main screen on resume
- Replaced percentage trend text with â–²/â–¼ triangle indicator
- "views today" label corrected (GoatCounter API returns pageviews, not unique visitors)
- Proportional traffic bars on pages screen
- Consistent TODAY / THIS WEEK heading style on pages screen
- 7-day chart bars rendered in per-site accent color
- Black loading splash screen; nav dots hidden until data loads
- Site cap reduced from 8 to 4 (matches API request budget)
- Added platform support: basalt (Pebble Time), flint (Pebble Time Duo)
- Flint-specific layout: compressed vertical spacing, 2 rows per section, smaller number font, scanline-rendered triangle for B&W clarity

Version 1.0.02026-05-09T20:01:46.725

Initial release.

- Multi-site GoatCounter viewer - up to eight sites, navigate with Up/Down
- Main screen: unique visitors today with % trend vs yesterday, views this week, top page for today and this week
- 7-day pageview bar chart with per-day counts and weekday labels
- Top pages sub-views: scrollable ranked lists for the past week and for today
- Sub-view cycle via Select: chart → top this week → top today → main
- Auto-poll every five minutes with retry on first-load failure
- Clay settings for site names and API token
- Loading, error, and no-config splash states
- Emery platform