Done — merged to main (48edb03).
Every feature screen now routes through the OKLCH design tokens:
- One brand accent:
--primary/--ringset to indigo (light +.dark); primary…
Done in 1bfa44a (merged to main). Added an app-wide Base UI toast region bridged to the (out-of-React) QueryClient via a module-scope createToastManager(). A global MutationCache…
Done in e2ae093 (merged to main). Object detail now resolves term/authority ids to their active-locale labels and localized_text to the active-language string (via a per-field `FlexibleFi…
Partially addressed in 0a88a86 (the #44 milestone). The app shell is now responsive: the sidebar collapses to an icon rail (persisted; auto-collapses on narrow via useMediaQuery), and the…
Done in 0a88a86 (merged to main). /objects is now a full-width, scannable data table: server-side sort/order + visibility filter + a Postgres q quick-filter on number/name (injection-…