Files
supabase/packages
Claude b8d7430101 feat(studio): add new three-column navigation layout behind feature flag
Introduces a new V2 navigation layout for Studio that can be toggled via
the "New navigation layout" feature preview. When enabled, it replaces the
current two-level sidebar (primary nav + secondary product menu) with a
unified three-column layout:

1. Left sidebar - collapsible navigation with grouped sections (Database,
   Platform, Observability, Integrations) instead of separate product menus
2. Main content area - page content without secondary navigation bar
3. Right icon rail - quick access to AI, SQL, Alerts, and Help panels

Key changes:
- New NavigationV2 directory with AppSidebarV2, NavGroup, ProjectLayoutV2,
  DefaultLayoutV2, and RightIconRail components
- Database pages (Table Editor, SQL Editor, Schema Visualizer, Backups,
  Migrations, Replication) promoted to top-level items in Database group
- Platform pages (Auth, Storage, Edge Functions, Realtime) are collapsible
  with their sub-pages nested inside
- Project/org context moved to sidebar header (no project header needed)
- Feature flag wired into all existing layouts (DefaultLayout, AuthLayout,
  DatabaseLayout, StorageLayout, RealtimeLayout, EdgeFunctionsLayout,
  LogsLayout, SettingsLayout, AdvisorsLayout, ObservabilityLayout)
- No existing layout files were refactored - all new code is additive

https://claude.ai/code/session_01L9iApfr7zpXcfd3dnq6MAy
2026-02-15 23:54:06 +00:00
..
2026-02-06 15:17:07 +01:00