Flywire
Claudio · v0.1

The system behind
polished products.

Claudio is Flywire's design system. Tokens, components, and patterns — engineered once, used everywhere, so every product feels unmistakably ours.

54components
12token families
A11YAA
01 — Foundations

The building blocks.

Every Claudio component starts here — typography, color, and the small visual primitives that compound into a coherent product. These are the constants every screen draws from.

1.1 — Type

Typography

A six-step heading scale and a set of UI text styles. Inter for everything, Roboto Mono for code. No display fonts, no decorative type — the system stays out of the way.

Explore typography
aAaA
1.2 — Color

Color palette

A semantic token system mapped to shadcn slots, with Flywire brand primary at its center and a full WCAG-AA status set. No raw hex values in components — everything routes through a token.

Explore color palette
1.3 — Icons

Iconography

Claudio uses Lucide — open-source, consistent, and tuned to a 1.5px stroke at 24px. Icons inherit color from the surrounding text so they sit naturally next to labels and don't demand their own treatment.

Explore iconography
1.4 — Grid

Spacing

Every margin, padding, and gap comes from the same 4px-based scale. Components compose cleanly, layouts stay in rhythm, and there are no magic numbers to remember.

Explore spacing

Design & Development
perfectly aligned

02 — Get started

Start building with Claudio.

Install components into your project or browse the catalog in Storybook. Claudio is shadcn-style — copy the code into your repo and own it from there.

View source on GitLab
2.1 — Install

Add components.

The shadcn CLI pulls components directly into your repo. Source code in your hands.

Terminal
$ npx shadcn@latest add @claudio/button
$ npx shadcn@latest add @claudio/card
$ npx shadcn@latest add @claudio/input
2.2 — Browse

Storybook.

54 components, every state and variant — try the real thing before you install it. Below is one composition; Storybook has the rest.

Preview
Interactive
Active members
Live
Updated 2 minutes ago
1,247
Notifications
Browse all components in Storybook