Tessel
/
2024
A white-label design system that gives multiple products and clients a shared foundation. Consistent where it matters, flexible where it counts.

When a system powers more than one product, consistency stops being a visual preference and becomes an operational problem. Every new client, theme, and workflow can multiply the same decisions: colors, states, typography, components, and the rules that connect them. Without a shared foundation, teams drift into one-off solutions that are difficult to maintain and even harder to scale.
I designed Tessel as a white-label design system for that reality. It brings brand expression and product consistency into the same framework, allowing each client to adapt the interface without rebuilding the system underneath. The foundation is organized into alias, semantic, palette, and brand layers, making it possible to change the surface while preserving meaning, accessibility, and behavior across products.
The work extends beyond tokens. I built a reusable component language across navigation, inputs, data, feedback, and layout, then documented the typography, color roles, states, and usage patterns that make those pieces work together. Tessel helps teams move faster without asking every product to look exactly the same.
Key Decisions
Separate intent from implementation. Alias tokens abstract the color references used by the interface, while semantic tokens define meaning: success, warning, error, and feedback. Palette scales and brand colors handle range and identity. The result is a system that remains coherent across themes and modes.
White-label without forks. Client-specific branding lives in tokens, gradients, and configuration, not duplicated components. Products can feel distinct while inheriting the same interaction model. The cost is more discipline up front, but fewer divergent systems to maintain later.
Standardize the repeated decisions. Buttons, inputs, data tables, calendars, modals, sidebars, tabs, toasts, tooltips, and other recurring patterns become dependable building blocks instead of isolated solutions.
Document the system as a product. Typography uses Inter with explicit weights, sizes, and line heights. Color roles, component states, and usage patterns are structured for both design and development handoff.
Project goal:
Give every Tessel product a shared language that can scale across clients without erasing their identity.
Client
Tessel
Year
2024
Stack
Figma, Design Tokens, Component Library, White-label UI, Documentation


