reclaim/app/lib/widgets
flemming-it aabff2b140 feat(ui): scope, freshness and jurist-review badges + live empty-state
Adds three dark-first chip badges in the TierBadge pattern:
- Jurisdiction (Berlin/DE/EU/International) — derived from the ELI,
  surfaced on the norms list, detail header and heatmap chips/hover.
- Freshness (aktuell/geaendert/ungeprueft) — flags norms amended
  upstream (standDate + sourceSha256); renders only when stale.
- Jurist review — marks evaluations a trusted jurist has confirmed
  (optional; the figure stands on its own).
Models gain Jurisdiction/Freshness enums, Norm.freshness/supersededNote
and Evaluation.reviewedBy/reviewedAt; HubRepository parses them from
the flow bag (ELI fallback). HeatmapPage shows a real empty-state
(hub-down vs no-evaluations) instead of a blank plot, and connect()
no longer throws on a failed probe.

Signed-off-by: flemming-it <sf@flemming.it>
2026-06-19 02:25:39 +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
freshness_badge.dart feat(ui): scope, freshness and jurist-review badges + live empty-state 2026-06-19 02:25:39 +02:00
heatmap_grid.dart feat(ui): scope, freshness and jurist-review badges + live empty-state 2026-06-19 02:25:39 +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
jurisdiction_badge.dart feat(ui): scope, freshness and jurist-review badges + live empty-state 2026-06-19 02:25:39 +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
review_badge.dart feat(ui): scope, freshness and jurist-review badges + live empty-state 2026-06-19 02:25:39 +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