// Generated by scripts/generate-showcase.mjs. Do not edit directly. page MarketingSectionHeaderDetail { layout = "showcase" state playground_id = ctx.url.searchParams.get("pg_id") ?? "" state playground_eyebrow = ctx.url.searchParams.get("pg_eyebrow") ?? "" state playground_title = ctx.url.searchParams.get("pg_title") ?? "Marketing Section Header example" state playground_description = ctx.url.searchParams.get("pg_description") ?? "A polished default marketing section header for a modern application." state playground_align = ctx.url.searchParams.get("pg_align") ?? "start" state playground_size = ctx.url.searchParams.get("pg_size") ?? "default" state playground_color = ctx.url.searchParams.get("pg_color") ?? "primary" state playground_actionLabel = ctx.url.searchParams.get("pg_actionLabel") ?? "Marketing Section Header" state playground_actionHref = ctx.url.searchParams.get("pg_actionHref") ?? "#marketing-section-header-demo" state playground_actionIcon = ctx.url.searchParams.get("pg_actionIcon") ?? "" state playground_actionExternal = (ctx.url.searchParams.get("pg_actionExternal") ?? "false") === "true" state playground_class = ctx.url.searchParams.get("pg_class") ?? "showcase-instance showcase-instance--1" seo { title = "Marketing Section Header" description = "Introduce marketing content with an eyebrow, title, description, and optional linked action." } view {
Marketing component

Marketing Section Header

Introduce marketing content with an eyebrow, title, description, and optional linked action.

12 props3 slots0 outputsTheme readyResponsive
Interactive playground

Configure Marketing Section Header

Change any prop and inspect the server-rendered component immediately.

Live preview
Component code
<MarketingSectionHeader
  title="Marketing Section Header example"
  description="A polished default marketing section header for a modern application."
  align="start"
  actionLabel="Marketing Section Header"
  actionHref="#marketing-section-header-demo">
  <div data-slot="icon">
    <div class="showcase-slot">icon slot</div>
  </div>
  <div data-slot="actions">
    <div class="showcase-slot">actions slot</div>
  </div>
</MarketingSectionHeader>
Component props12 controls
Live examples

Designed for real product surfaces

Compare configurations and resize the browser to check responsive behavior.

Recommended

Split header with action

Pair marketing copy with a clear secondary navigation action.

01
Live preview
Component usage.wrn
<MarketingSectionHeader
  eyebrow="Platform capabilities"
  title="Build complete public experiences"
  description="Use reusable sections, cards, metrics, heroes, and CTAs."
  actionLabel="Explore components"
  actionHref="#components"
  actionIcon="icon-[lucide--arrow-right]">
  <div data-slot="icon">
    <div class="showcase-slot">icon slot</div>
  </div>
  <div data-slot="actions">
    <div class="showcase-slot">actions slot</div>
  </div>
</MarketingSectionHeader>
Compact

Centered marketing header

Use a centered configuration above campaigns, proof, and feature collections.

02
Live preview
Component usage.wrn
<MarketingSectionHeader
  eyebrow="Why WRNexusJS"
  title="One coherent design system"
  description="Consistent presentation across public pages and product applications."
  align="center"
  size="compact"
  actionLabel="Compact example"
  actionHref="#marketing-section-header-demo">
  <div data-slot="icon">
    <div class="showcase-slot">icon slot</div>
  </div>
  <div data-slot="actions">
    <div class="showcase-slot">actions slot</div>
  </div>
</MarketingSectionHeader>
Advanced

External resource header

Link to supporting documentation or an external resource.

03
Live preview
Component usage.wrn
<MarketingSectionHeader
  eyebrow="Developer resources"
  title="Learn the framework through working examples"
  description="Every component page includes live demos, playground controls, events, and API details."
  size="large"
  actionLabel="Open documentation"
  actionHref="https://wrnexusjs.dev"
  actionExternal="true">
  <div data-slot="icon">
    <div class="showcase-slot">icon slot</div>
  </div>
  <div data-slot="actions">
    <div class="showcase-slot">actions slot</div>
  </div>
</MarketingSectionHeader>
Component API

Props and configuration

All content and behavior shown above is supplied through these props and slots.

PropTypeDefaultRequired
idstring""No
eyebrowstring""No
titlestring""No
descriptionstring""No
alignstring"split"No
sizestring"default"No
colorstring"primary"No
actionLabelstring""No
actionHrefstring""No
actionIconstring""No
actionExternalbooleanfalseNo
classstring""No
} }