Page header

A page-level title block with slots for breadcrumb, eyebrow, title, lead text, metadata, and actions. The --hero modifier uses display sizes; --compact produces a minimal dashboard header.

Standard page header

index.htmlhtml
<div class="ln-page-header ln-page-header--bordered">
  <span class="ln-page-header__eyebrow">Documentation</span>
  <h1 class="ln-page-header__title">Getting Started</h1>
  <p class="ln-page-header__lead">Install ln via npm, import the compiled
     CSS, and add the JS bundle to your page.</p>
</div>
Documentation

Getting Started

Install ln via npm, import the compiled CSS, and add the JS bundle to your page.

Compact variant

index.htmlhtml
<div class="ln-page-header ln-page-header--compact">
  <h1 class="ln-page-header__title">Dashboard</h1>
</div>

Dashboard

Reference

ClassDescriptionResponsive
.ln-page-headerPage header container with bottom marginNo
.ln-page-header__breadcrumbBreadcrumb slot above the titleNo
.ln-page-header__eyebrowUppercase label above the titleNo
.ln-page-header__titlePage heading (h1 scale)No
.ln-page-header__leadSubtitle or lead paragraphNo
.ln-page-header__metaMetadata row below the titleNo
.ln-page-header__actionsAction button rowNo
.ln-page-header__tabsTab bar below the headerNo
.ln-page-header--heroLarger display title with extra bottom marginNo
.ln-page-header--compactSmaller title with reduced marginNo
.ln-page-header--centerCentre-aligned contentNo
.ln-page-header--borderedBottom border separatorNo