Canopy
Tab layout
Mobile-style shell with a sticky top bar, scrollable main region, and bottom navigation. Defined in packages/grove/src/canopies/TabLayout.tsx.
Preview
The layout defaults to full viewport height; this preview constrains height for the docs surface.
import { TabLayout } from '@twig/grove'
<TabLayout
topBar={<Header />}
navigationBar={<BottomNav />}
>
{children}
</TabLayout>