Back to Supabase

Page Nav

apps/design-system/content/docs/fragments/page-nav.mdx

1.26.08767 B
Original Source

<ComponentPreview name="page-nav-demo" description="Sub-navigation with NavMenu tabs" align="start" className="p-0" padded={false} peekCode wide />

Usage

tsx
import { NavMenu, NavMenuItem } from 'ui'
import { PageNav } from 'ui-patterns/PageNav'
tsx
<PageNav>
  <NavMenu>
    <NavMenuItem active>Overview</NavMenuItem>
    <NavMenuItem>Logs</NavMenuItem>
  </NavMenu>
</PageNav>

Sub-components

  • PageNav — bordered, full-width container for NavMenu tab navigation

PageNav uses PageContainer with size="full" for width and padding. It does not depend on PageHeader.

Place it directly below PageBreadcrumbs and outside PageHeader. For legacy pages, PageHeaderNavigationTabs remains available on PageHeader.