Skip to main content
Byron Wade
Switch product
byronwade.com
Portfolio & developer
Current
U
byronwade/ui
Design system & morph chrome
G
GoodMarks
Reviews & reputation
S
SignalRoute
AI business phone
F
Fakebase
Mock backend for prototyping
T
Thorbis
Service-business platform
D
Dits
Lightweight notes
W
Wormhole
Instant file transfer
GitHub
  1. Home
  2. /
  3. Projects
  4. /
  5. byronwade/ui
  1. byronwade/ui
    Home
  1. /
  2. Projects
  3. /
  4. byronwade/ui
esc
Pages
Projects
Writing
↑↓navigateopen25 results
HomeProjectsPortfolioBlogResume
Byron Wade

Full-stack developer building fast, thoughtful web applications with Next.js, React, and TypeScript.

ProjectsPortfolioBlogResumeContact

© 2026 Byron Wade. All rights reserved.

PrivacyTerms
Product·June 2, 2026

byronwade/ui: The Design System Behind Everything

My personal design system — the shared component library and chrome I build most of my projects on. Its signature is the Morph Panel: a single capsule that fluidly morphs between a compact pill and a full panel instead of popping a disconnected menu over the page.

Visit site
ui.byronwade.com
Preview viewport
Visit

Loading preview…

1920×1080•67%
Desktop

byronwade/ui is my personal design system — the component library, design tokens, and interaction chrome that most of my projects are built on. It's the layer underneath GoodMarks, SignalRoute, Thorbis, and this very portfolio: one consistent visual language and one set of battle-tested primitives, so every product I ship feels like it came from the same studio.

It's not a public framework chasing stars. It's the opposite — a sharp, opinionated toolkit tuned to exactly how I build, refined continuously across real products rather than designed in the abstract.


The Morph Panel

The system's signature is the Morph Panel: a single shared capsule that morphs in place between a compact pill and a full panel, instead of popping a separate menu over the page.

Most UI menus are a sleight of hand — a trigger here, a floating panel that appears somewhere else, the two visually unrelated. The Morph Panel refuses that. The collapsed pill and the expanded panel are the same element. When you open it, width, height, and corner radius animate together along a single eased curve while the contents cross-fade, so the control literally grows into its larger self and shrinks back down when dismissed. The slot it lives in reserves the collapsed footprint so nothing on the page jumps on first paint, and the whole choreography collapses gracefully to an instant swap under prefers-reduced-motion.

You're looking at it right now. The chrome on this site is built from it:

  • The launcher (top-left): the byronwade identity pill morphs into the cross-product switcher.
  • The dock (the floating toolbar): the same --dock capsule morphs between its compact pill and each active panel.
  • The breadcrumb: the same material, the same motion.

Three different surfaces, one shared capsule material and one shared motion language. That consistency is the entire point of a design system — and the Morph Panel is the clearest expression of it.


How It's Built

byronwade/ui sits on the modern React stack the rest of my work uses — Next.js, React, Tailwind, and Radix primitives for accessible behavior — but its real backbone is semantic design tokens. Surfaces are driven by intent-named tokens (--dock, --brand, --dock-active, and friends) rather than raw colors, so a single brand decision — the deliberate gold accent that runs through everything — propagates across every product without a find-and-replace.

The components are server-components-first, dropping to client only where interaction demands it, and accessibility is foundational rather than retrofitted: real dialog semantics, managed focus, full keyboard support, visible focus rings, and proper hit targets are baked into the primitives. Motion is treated as a material — eased, purposeful, and reduced-motion-aware — not as decoration sprinkled on at the end.


Why It Exists

Maintaining a half-dozen products alone is only sustainable if they share a foundation. byronwade/ui is that foundation: build a pattern once, harden it against real use, and reuse it everywhere. When I improve the morph timing or tighten the focus behavior in one place, every project inherits it.

It's in continuous development — every product I ship feeds something back into it. See it living in the wild across this site, or explore the system itself at ui.byronwade.com.

On this page

  • The Morph Panel
  • How It's Built
  • Why It Exists
Back to projects