feat: Ideas UI verbeteringen — hernoeming, tab-states, timeline refresh

- Nav-label 'Ideeën' hernoemd naar 'Ideas'; breadcrumb idem
- Grill/Plan tabs disabled (grijs, cursor-not-allowed) zolang er geen
  content is; groene stip zodra grill_md resp. plan_md beschikbaar is
- SSE hook roept router.refresh() aan bij job done/failed zodat de
  Timeline automatisch de nieuwe GRILL_RESULT/PLAN_RESULT logs toont

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Janpeter Visser 2026-05-05 21:13:56 +02:00
parent 474a8da053
commit 649c87b658
3 changed files with 27 additions and 15 deletions

View file

@ -140,7 +140,7 @@ export function NavBar({
)
: disabledSpan('Solo')}
{navLink('/insights', 'Insights', pathname.startsWith('/insights'))}
{navLink('/ideas', 'Ideeën', pathname.startsWith('/ideas'))}
{navLink('/ideas', 'Ideas', pathname.startsWith('/ideas'))}
{navLink('/todos', "Todo's", pathname.startsWith('/todos'))}
{roles.includes('ADMIN') && navLink('/admin', 'Admin', pathname.startsWith('/admin'))}
</nav>