Skip to content

Meta

Meta components form the structural foundation of the page, providing consistent navigation and layout elements that appear across multiple pages and sections of the application. These components establish the primary layout framework and provide the consistent structural elements that users expect to find on every page.

Account

The account component provides account-related meta elements that appear consistently across pages where user account information is relevant. This component typically displays user profile information, account status, or account-specific navigation elements that are important for user identification and account management.

Account components are essential for maintaining user awareness of their account status and providing quick access to account-related functions. They often include elements like user avatars, display names, notification indicators, or quick access to account settings. The component ensures consistent presentation of account information across different pages and contexts where user identification is important.

Usage Example

<!-- Basic account component -->
{{ ui.account() }}

The header component creates page headers that establish the top-level structure of pages and provide consistent navigation and branding elements. Headers are fundamental to page structure, typically containing site branding, primary navigation, search functionality, and other elements that appear on every page.

Header components handle complex layout requirements including responsive behavior, navigation menus, search bars, and branding elements. They ensure consistent positioning and styling of header content while adapting to different page types and content requirements. The component provides the structural foundation for the top portion of every page, creating visual consistency and familiar navigation patterns for users.

Usage Example

<!-- Basic header component -->
{{ ui.header(title="Title", subtitle="Subtitle") }}

The footer component creates page footers that provide consistent information and navigation elements at the bottom of pages. Footers typically contain site information, legal notices, secondary navigation, contact information, and other elements that users might need but don't require prominent placement.

Footer components handle various content types and layout requirements, ensuring that important but less frequently accessed information remains accessible to users. They provide consistent positioning and styling for footer content while maintaining visual harmony with the overall page design. The component ensures that footer elements remain accessible and properly formatted across different page types and content lengths.

Usage Example

<!-- Basic footer component -->
{{ ui.footer() }}

Subtitle Item

The subtitle_item component is used to create a segment of the page title.

Usage Example

<!-- Basic subtitle item -->
{{ ui.subtitle_item("Additional information") }}