Skip to content

Button Library · Signature

Split-Flap

A railway board: letters flip through and land on the word.

Each letter is its own tile, so the words live in the markup, not in React children.

States

  • Default

  • Hover

  • Active

  • Focus

Code

sig-flap.html

<button class="btn-sig-flap" type="button" aria-label="Depart">
  <span class="btn-sig-flap__flap" data-flap aria-hidden="true">D</span>
  <span class="btn-sig-flap__flap" data-flap aria-hidden="true">E</span>
  <span class="btn-sig-flap__flap" data-flap aria-hidden="true">P</span>
  <span class="btn-sig-flap__flap" data-flap aria-hidden="true">A</span>
  <span class="btn-sig-flap__flap" data-flap aria-hidden="true">R</span>
  <span class="btn-sig-flap__flap" data-flap aria-hidden="true">T</span>
</button>

More in Signature