Header
Global header design for the public website.
Field-level catalog tables below stay in English — they match the machine design schema used by the editor, API, and MCP.
Notes
- Saved block props are nested. Each block's own settings live under their group (for example
typography.sizeoraction.url). A button style isappearance.variant. Visibility and Customize live undershell(for exampleshell.visibility.breakpoints,shell.anchor.anchorId,shell.box.padding). Flat keys and older paths still load; the next save writes the nested shape. The field menu follows that stored tree.
Shared concepts
Categories
Content
- Simple text (
HeadingBlock) - Formatted text (
RichTextBlock)
Interactive
- Link list (
LinkListBlock) - Button (
ButtonBlock) - Interactive wrapper (
InteractiveWrapper) - Animated wrapper (
AnimatedWrapper)
Objects
- Component (
ComponentBlock)
Layout
- Decoration (
DecorationBlock) - List (
FlexListBlock) - Grid (
GridListBlock) - Two-sided card (
TwoSideBlock) - Vertical spacer (
VerticalSpacer) - Modal (
ModalBlock)
Site utilities
- Site search (
WebsitePublicSearchBlock)
Media
- Image block (
SingleImage) - Video (
VideoBlock) - Lottie (
LottieBlock)
Blocks
- Simple text (
HeadingBlock) - Formatted text (
RichTextBlock) - Link list (
LinkListBlock) - Button (
ButtonBlock) - Interactive wrapper (
InteractiveWrapper) - Animated wrapper (
AnimatedWrapper) - Component (
ComponentBlock) - Decoration (
DecorationBlock) - List (
FlexListBlock) - Grid (
GridListBlock) - Two-sided card (
TwoSideBlock) - Vertical spacer (
VerticalSpacer) - Modal (
ModalBlock) - Site search (
WebsitePublicSearchBlock) - Image block (
SingleImage) - Video (
VideoBlock) - Lottie (
LottieBlock) - Locale switcher (
LocaleSwitcherBlock) - Theme toggle (
ThemeToggleBlock)