uoaui.ai / five systems, one canvas

A visual web builder for designers who think in systems.

UI Kit plus private-preview Builder across Salt, Material 3, Fluent 2, Carbon, and the uoaui system. The canvas renders real components, and the export is code you can run.

Live capture · Workbench across Salt, Material 3, Fluent 2, Carbon, and uoaui

Renders real components from

One dashboard. Five skins, no rebuild.

The same analytics dashboard, composed once on the canvas, then reskinned across all five systems. These are captures of the real Present mode, not redrawn mockups. Switch a system and the layout holds, only the skin changes.

The analytics dashboard rendered in Salt DS: white card surfaces, teal accents, restrained 6px corners, reading as enterprise neutral.

Real builder output, not a mockup. Each frame is a Present mode capture of the live canvas, reskinned in place.



The same card. Five renderings.

Pick a system to compose with. Swap later without rewriting the comp. Tokens carry the intent, the renderer is a choice you can unmake.


Tokens you can read.

The unit of portability across five systems. Same primitives, different rendering. This is a slice of the actual canvas, not a style guide.

color

  • --lsl-accent#A78BFA · Purple Compute · primary
  • --lsl-amber#F0B5A4 · Peach Output · secondary
  • --lsl-teal#3DDCC4 · Teal Input · signal
  • --lsl-bg#0A0E1A · Midnight Canvas · surface
  • --lsl-fgrgba(255,255,255,0.92) · Ink · high emphasis
  • --lsl-fg-mutedrgba(255,255,255,0.65) · Ink · medium

type

  • Display 800Bricolage Grotesque · 80px · −0.028em
  • Section 800Bricolage Grotesque · 40px · −0.025em
  • BodyInter · 16.5px · 1.55
  • TOKEN / 01IBM Plex Mono · 12px · uppercase

space

  • 014px
  • 028px
  • 0312px
  • 0416px
  • 0624px
  • 0832px
  • 1248px

Stop choosing. Start composing.

Open the workbench, drop a block, and watch five systems render it. The export is real code, ready to run.