• Joined on 2025-10-07
tudor pushed to main at tudor/school_compare 2026-06-02 14:16:33 +00:00
87442788d4 fix(chart): name the metric in the primary trend summary
tudor pushed to main at tudor/school_compare 2026-06-02 12:46:50 +00:00
62eeee5f7c perf: cache aggressively and trim client bundle
tudor pushed to main at tudor/school_compare 2026-05-19 21:56:34 +00:00
a7ab624a01 feat(analytics): enable Umami's built-in Web Vitals collection
tudor pushed to main at tudor/school_compare 2026-05-19 21:04:24 +00:00
7e182e88b2 feat(analytics): typed Umami event taxonomy across the funnel
tudor pushed to main at tudor/school_compare 2026-05-19 13:10:18 +00:00
4cfae93a0d fix(chart): collapse empty space below desktop chart
tudor pushed to main at tudor/school_compare 2026-05-19 12:46:56 +00:00
99dc5e7f8b feat(rankings): default primary metric to higher standard, not expected
tudor pushed to main at tudor/school_compare 2026-05-19 12:40:13 +00:00
763aef09f8 fix(chart): stop "View raw data" link overlapping the mobile chart canvas
tudor pushed to main at tudor/school_compare 2026-05-19 11:49:21 +00:00
d569a2afda feat(chart): mobile-only single-metric chip selector for Results Over Time
tudor pushed to main at tudor/school_compare 2026-05-19 08:52:19 +00:00
1ca957499a feat(mobile): promote filter toggle when active + document 360px baseline
tudor pushed to main at tudor/school_compare 2026-05-19 08:47:15 +00:00
9133ecdcd4 feat(mobile): iOS polish — theme-color, safe-area, dvh, tap-highlight
tudor pushed to main at tudor/school_compare 2026-05-19 08:40:24 +00:00
56ab1368b1 feat(mobile): compare table scroll fade and native share sheet
tudor pushed to main at tudor/school_compare 2026-05-19 08:38:49 +00:00
59f13a74f9 feat(mobile): mobile cleanups for deadlines, result cards, tooltips, ofsted, rankings
tudor pushed to main at tudor/school_compare 2026-05-19 08:31:16 +00:00
38d033f6a9 fix(rankings): expose selected metric under stable value key
tudor pushed to main at tudor/school_compare 2026-05-19 08:20:38 +00:00
6045114ca2 feat(mobile): trim home hero and school-detail hero above the fold
tudor pushed to main at tudor/school_compare 2026-05-18 14:47:04 +00:00
e39a79bab0 feat(mobile): hide ComparisonToast — Compare tab badge replaces it
tudor pushed to main at tudor/school_compare 2026-05-18 14:38:29 +00:00
a5be07ac0f fix(nav): keep bottom tab bar flush to visible viewport on iOS Chrome
tudor pushed to main at tudor/school_compare 2026-05-18 14:35:18 +00:00
4acfd21883 feat(mobile): section-nav scroll affordance and drop illegible home previews
tudor pushed to main at tudor/school_compare 2026-05-18 14:26:06 +00:00
2a8ff29ccd feat(nav): mobile bottom tab bar and ≥44px logo tap target
tudor pushed to main at tudor/parentzone_downloader 2026-05-16 19:34:45 +00:00
5f9014a075 adding claude md initial file
aa656c3008 fix: remove double authenticate, remove debug print, fix display date
778ae47ebe test: verify state file not updated when HTML generation fails
5524373e78 feat: incremental snapshot fetch with JSON cache and state file
68d5996165 feat: write snapshots to fixed filename snapshots.html
Compare 9 commits »
tudor pushed to main at tudor/school_compare 2026-04-20 09:52:44 +00:00
976ebe752b copy(home): simplify hero eyebrow to "Updated with 2024/25 results"