You're in the Studio

Admin demo before Bridge

0% of styling values and 0% of components came from the design system before the move.

Tokens 0% 0% of styling values came from tokens (0 uses, 131 hard-coded values).
Components 0% 0% of components came from the design system (0 of 526).

Over time

0% 50% 100% Before Bridge Now 0% 50% 100% Before Bridge Now 0% 50% 100% Before Bridge Now

Where components come from

Other libraries 525 Plain HTML elements 1 Show components

Bridge

No Bridge component yet.

@mui/material

  • Box60
  • Typography45
  • Grid41
  • Card15
  • CardContent11

react-admin

  • TextInput22
  • FilterListItem20
  • ReferenceField15
  • DateInput10
  • NumberInput10

react-router-dom

  • Link1

Plain HTML elements

  • <img>1

Look-alikes

  • Menu0

Hard-coded values

131 hard-coded values, 32 match a token exactly. How close each value is to a token is explained below.

CategoryShareValuesExactNearNone
Size507385
Color3811243
Spacing247161
Border width9540
Font weight3030
Radius1100
Duration1010
Easing1010
Z-index1100
Font family1010
Font size1010
Line height1010
  • How adoption is measured Adoption is the share of colors, sizes and components in a product that come from the design system.

    Tokens: token uses divided by token uses plus hard-coded values (colors, lengths, radii, shadows, durations, layers, fonts).

    Components: Bridge components divided by every UI component in the product: Bridge components, components from other libraries, plain HTML elements that should be Bridge components (buttons, inputs, selects, dialogs, tables, links, images), charts, and local components that look like a Bridge component. Providers do not count.

    Hard-coded values: exact means the value equals a token, safe to replace. Near means a token is close (the nearest color as the eye sees it, the nearest step of a scale). None means no token fits: the value may need a new token or a design decision.

Other runs of Admin demo: Bridge admin, after migration (Oct 16, 2026) . Open on GitHub (opens in a new tab)