Files
supabase/apps/studio/components/ui
Claude f620cb5c3b feat(studio): Workers New badge in sidebar, AlphaNotice on index, dialog cleanup
- Sidebar: add an `isNew?: boolean` field to the Route type and render a small
  "New" success badge next to the label in SideBarNavLink; flag the Workers
  entry with isNew: true. The badge is clipped by the button's overflow-hidden
  when the sidebar collapses to icon width, so no extra hide class is needed
- Workers index: show the shared AlphaNotice banner at the top ("Introducing
  workers", plus a share-feedback link), matching AnalyticsBuckets and
  VectorBuckets
- CreateWorkerDialog: adopt the CreateAnalyticsBucketForm layout — dialog
  header followed by a DialogSectionSeparator (bottom border), the intro
  Admonition flush with the borders (rounded-none border-x-0 border-t-0),
  each FormItemLayout carrying its own p-5 inside a p-0! DialogSection, then
  a separator before the live snippets section and the footer

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQ5b58nwfCGsifA7PCheQb
2026-08-20 14:48:22 +00:00
..
2026-07-03 15:00:43 +10:00
2026-07-03 15:00:43 +10:00