Header

The header is the topmost part of the BDUK layout system. It is fully modular, with three alignable sections (left, center, and right) — you can place any supported component into any section.


Structure

You define a header section using the following structure:

Each section (left, center, right) can be included or omitted, and you can insert any UI components inside — no limitations.


Supported Elements

You can use any of the following types in any of the three header sections:

type

Description

logo

Displays a logo image via background.

text

Title + optional subtitle, stacked vertically.

tabs

Auto-generated tab navigation from content.pages.

button

Single-action button element.

buttons

Button group using the Buttons class.

group

A horizontal wrapper that nests multiple child elements.

namecard

Visual identity block with avatar, name, title, tier, level.


Alignment Control

Each section's alignment can be styled independently using:

These values map directly to Flexbox properties for layout precision.

Last updated