Divider

A horizontal or vertical separator line. Uses border-top for rhythm-safe rendering. Supports labels, vertical orientation, and spacing modifiers.

Default horizontal

index.htmlhtml
<p>Content above the divider.</p>
<hr class="ln-divider" />
<p>Content below the divider.</p>

Content above the divider.


Content below the divider.

With label

index.htmlhtml
<div class="ln-divider">
  <span class="ln-divider__label">Or continue with</span>
</div>
Or continue with

Vertical

index.htmlhtml
<div class="d-flex align-items-center gap-3" style="height:48px">
  <span>Left</span>
  <div class="ln-divider ln-divider--vertical"></div>
  <span>Right</span>
</div>
Left
Right

Strong variant

index.htmlhtml
<hr class="ln-divider ln-divider--strong" />

Spacing modifiers

index.htmlhtml
<p>Content above medium spacing.</p>
<hr class="ln-divider ln-divider--space-md" />
<p>Content above large spacing.</p>
<hr class="ln-divider ln-divider--space-lg" />
<p>Content above extra-large spacing.</p>
<hr class="ln-divider ln-divider--space-xl" />
<p>Content below extra-large spacing.</p>

Content above medium spacing.


Content above large spacing.


Content above extra-large spacing.


Content below extra-large spacing.

Reference

ClassDescriptionResponsive
.ln-dividerHorizontal divider lineNo
.ln-divider__labelCentred label with divider lines on each sideNo
.ln-divider--verticalVertical dividerNo
.ln-divider--strongThicker borderNo
.ln-divider--space-md24px vertical spacingNo
.ln-divider--space-lg48px vertical spacingNo
.ln-divider--space-xl72px vertical spacingNo