Skip to main content

Module page_layout

Module page_layout 

Source
Expand description

Page layout wrapper component.

Provides consistent structure for pages with:

  • MainNav header with configurable options
  • Responsive footer (optional, based on variant)
  • Proper min-height for full viewport coverage

§Variants

  • Standard: Full header + full footer (most pages)
  • Minimal: Full header + minimal footer (legal pages)
  • NoFooter: Full header + no footer (Studio, Workspace)
  • Landing: Landing page variant with custom footer handling

Re-exports§

pub use PageLayout_completions::Component::PageLayout;

Structs§

PageLayoutProps
Properties for the PageLayout component.

Enums§

LayoutVariant
Layout variant determining header/footer configuration

Functions§

PageLayout
Props