Atlas UI — a fintech design system, built solo in 6 weeks

Atlas UI — a fintech design system, built solo in 6 weeks

A design system built from zero, single-handedly — 54 component sets, 533 variants, 226 tokens across 4 theme modes.

RoleSole Designer
Timeline2024 — Present
54
component sets, built solo in 6 weeks

When I joined, there was no system. Components were built ad hoc, screens drifted, and every handoff cost time. I built Atlas from scratch — architecture, tokens, components, docs — and today every new screen ships on it.

I built one semantic layer with four modes, so one person could own four themes.

Standard and Premium, light and dark — switched at the frame level. Every nested component recolors automatically. Four themes without four times the upkeep.


I structured everything as three-tier tokens, so meaning drives the UI, not raw values.

Primitives → semantic → layout. Color scales built on OKLCH for even steps; spacing, radius and type on a strict scale. Developers pull values straight from variables instead of asking.


I covered 100% of the product, so the system replaces guesswork, not just decorates.

54 component sets, 533 variants, 226 tokens, 22 text styles — cards, inputs, navigation, feedback, even a 14-component email kit. Documented inside Figma and in a separate web reference, with a Getting Started guide so the next hire onboards without me.


The result

A production design system covering both product platforms, built solo in six weeks alongside my product work. Screen assembly is visibly faster, and consistency became the default instead of something I police by hand.

Когда я пришёл, системы не было. Компоненты собирались ad hoc, экраны расходились, каждая передача в разработку стоила времени. Я собрал Atlas с нуля — архитектура, токены, компоненты, документация — и сегодня каждый новый экран выходит на ней.

Сделал один semantic-слой с четырьмя режимами, чтобы один человек мог тянуть четыре темы.

Standard и Premium, светлая и тёмная — переключаются на уровне фрейма. Все вложенные компоненты перекрашиваются сами. Четыре темы без учетверённой поддержки.


Выстроил всё как трёхуровневые токены, чтобы интерфейсом управляли смыслы, а не сырые значения.

Primitives → semantic → layout. Цветовые шкалы на OKLCH для равномерных переходов; spacing, radius и типографика на строгой шкале. Разработчики берут значения прямо из variables, а не спрашивают.


Покрыл 100% продукта, чтобы система заменяла угадайку, а не украшала.

54 component sets, 533 варианта, 226 токенов, 22 текст-стиля — карты, поля, навигация, feedback, даже email-кит из 14 компонентов. Документация внутри Figma и отдельный веб-референс, плюс Getting Started, чтобы следующий дизайнер онбордился без меня.


Результат

Production-система на обеих платформах продукта, собранная в соло за шесть недель параллельно с продуктовой работой. Сборка экранов заметно быстрее, а консистентность стала дефолтом, а не тем, что я контролирую руками.