Layouts
Prebuilt, responsive page frames. Pick one, pass your navigation, and put your content inside — sidebars collapse into drawers on mobile automatically.
@vhyxui/blocks/layoutsNew
DashboardLayout
AppShell + PageHeader + consistent spacing.
tsx
import { DashboardLayout } from '@vhyxui/blocks/layouts';
<DashboardLayout brand="Acme" nav={nav} linkAs={Link} title="Overview" actions={[{ label: 'New report' }]}>
<Grid minChildWidth="11rem">{stats}</Grid>
</DashboardLayout>AppShell
Sticky sidebar + header + scrollable main. Icon-only with collapsed.