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
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