reclaim/app/lib/widgets
flemming-it 136d3b48c6 perf(ui): stop the nav-rail brand pulse to fix web scroll jank
The DeltaMark ran an endless 9s breathing animation (60fps repaint)
inside the persistent nav rail, so it repainted on every scroll
frame and stuttered scrolling on Flutter web. Make the rail mark
static (animated: false) and isolate the animated variant (landing
page) behind a RepaintBoundary.

Signed-off-by: flemming-it <sf@flemming.it>
2026-06-19 02:25:38 +02:00
..
brand_wordmark.dart feat(brand): BrandWordmark renders ∆I in petrol, lifts the logo 2026-06-18 15:06:13 +02:00
delta_mark.dart perf(ui): stop the nav-rail brand pulse to fix web scroll jank 2026-06-19 02:25:38 +02:00
evidence_sidebar.dart feat(brand): rename product to Recl∆Im (Reclaim) across app, bundle, docs 2026-06-18 13:42:55 +02:00
heatmap_grid.dart feat(brand): rename product to Recl∆Im (Reclaim) across app, bundle, docs 2026-06-18 13:42:55 +02:00
hub_capabilities_card.dart feat(brand): rename product to Recl∆Im (Reclaim) across app, bundle, docs 2026-06-18 13:42:55 +02:00
mode_banner.dart feat(ui): ModeBanner replaces DemoBanner + no silent mock-fallback 2026-06-18 15:57:50 +02:00
norm_text_card.dart feat(ui): inline the normative text + open-source URL 2026-06-18 13:43:22 +02:00
reclaim_card.dart feat(brand): rename product to Recl∆Im (Reclaim) across app, bundle, docs 2026-06-18 13:42:55 +02:00
source_chip.dart feat(brand): rename product to Recl∆Im (Reclaim) across app, bundle, docs 2026-06-18 13:42:55 +02:00
tier_badge.dart fix(ui): make T1–T4 readable + lift Recl∆Im into the nav rail 2026-06-18 14:44:14 +02:00