Aller au contenu principal

Design system demo

Typography

Title rungs

.text-title-xl: page title

.text-title-lg: subtitle

.text-title-md: subsection

.text-title-sm: card/component title

Body copy and links

Scroll reveals

Reveal — any block

  • <Reveal>

    Bare — a one-second fade in place.

  • <Reveal y={80}>

    Travels up from 80px below its resting place.

  • <Reveal x={-120} ease="back.out(1.7)">

    Enters from the left and overshoots slightly on arrival.

  • <Reveal y={40} stagger={0.15}>

    • Staggered item one
    • Staggered item two
    • Staggered item three
  • <Reveal y={60} action="once">

    Plays a single time per page load — scrolling back up leaves it revealed, where the default reverses it out.

  • <Reveal x={160} scrub={0.6}>

    Tied to scroll position rather than played on entry — scroll slowly and it follows, with six tenths of a second of catch-up.

RevealText — split headings

  • <RevealText effect="mask-rise"> — the line slides up out of a clip box — spare

    A shared vision for the archive

  • <RevealText effect="blur-words"> — words settle out of a soft blur — News

    A shared vision for the archive

  • <RevealText effect="arc-chars"> — characters swing in along a shallow arc — Partners

    A shared vision for the archive

  • <RevealText effect="char-rise"> — characters rise one by one — the hero's gesture, News

    A shared vision for the archive

  • <RevealText effect="clip-wipe"> — a left-to-right unveil, a dot riding the front — Areas

    A shared vision for the archive

  • <RevealText effect="scrub-drift"> — slides in from the right, tied to scroll — Team

    A shared vision for the archive

RevealGrid — batched lists

  • Card 1

    Rises and fades a beat after the card before it.

  • Card 2

    Rises and fades a beat after the card before it.

  • Card 3

    Rises and fades a beat after the card before it.

  • Card 4

    Rises and fades a beat after the card before it.

  • Card 5

    Rises and fades a beat after the card before it.

  • Card 6

    Rises and fades a beat after the card before it.

  • Card 7

    Rises and fades a beat after the card before it.

  • Card 8

    Rises and fades a beat after the card before it.

  • Card 9

    Rises and fades a beat after the card before it.