Standard product page layout with header, optional toolbar, content, aside, and footer-action slots.
PageLayout owns the page-level grid so product views stay consistent without each route reinventing structure. Aside renders on the right by default; pass asideSide="left" for inspector-style layouts.
Pair PageLayout with PageHeader as the header slot.
Body
<PageLayout
aside={<div>Inspector</div>}
header={<PageHeader eyebrow="Workspace" title="Releases" />}
>
<p>Body</p>
</PageLayout>import { PageLayout } from "@froggdesign/enter-ui-react";PageLayout wraps the header in <header>, the main content in <main>, and the aside in <aside> so the page exposes proper landmarks.
header: slot rendered above the content.toolbar: optional sticky toolbar slot rendered between header and content.aside: optional aside slot.asideSide: "left" or "right" (default).footerActions: bottom action bar slot.Every exported component accepts className. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.