DBRS
Token‑First Design System
WHO IS IT FOR?
Lexicon is a dictionary app that allows users to find definitions and synonyms quickly and efficiently.
WHAT IS IT ABOUT?
It enables users to save words in a personal lexicon, encouraging daily review of new vocabulary. With an option to hear correct pronunciations, Lexicon helps users become more fluent with newly discovered words. This intuitive tool is perfect for expanding vocabulary and mastering language skills with ease.
MY ROLE
Product Designer & Product Owner
A screenshot of the home view of the Lexicon app.

The Challenge

Context

Lexicon is a lightweight dictionary that lets learners search, save, review and pronounce new words on‑the‑go. I co‑built it with an iOS engineer friend as a nights‑and‑weekends project.

Stakeholders & Team Structure

Early mocks followed a traditional, screen‑per‑state approach: every mode, state and micro‑interaction lived on its own artboard. Handoff friction soared and our file ballooned to 180 screens for a 5‑view app. Engineers needed clearer, code‑ready structure.

My Approach

1
Baseline Audit

Ran a UX audit using heuristic analysis and WCAG checks to catalogue every pattern, state and accessibility gap.

2
Design‑System Refactor

Re‑built components in Figma with design tokens, variables and styles, applying an atomic‑design mindset so light/dark themes, spacing and motion all inherit from a single primitives layer.

3
Dev Sync

Paired daily with engineering, exporting tokens as JSON and mapping them to SwiftUI enums via Figma’s Dev Mode—a true design‑to‑code pipeline.

4
Lean Documentation

Created interactive playgrounds that flip modes via Boolean variables, adding concise interaction specs for prototyping and zero‑ambiguity handoff.

Key Outcomes

Design Throughput

Shrunk the file from 16 static artboards to 7 token‑driven views (‑56 %)

Designers as System Architects

Pair‑programming in Figma Dev Mode and shipping JSON/SwiftUI enums turns designers into velocity multipliers, not pixel police.

Tokens are the Contract

They synchronise Voice of Customer, Business and Technology, preventing last‑minute colour swaps that derail sprint goals.

Living Docs > Static Specs

Interactive playgrounds out‑perform PDFs, making the system discoverable and self‑service for every new contributor.

Peek Inside the File

Explore the live Figma playground where you can compare the original artboards, variant‑heavy system, with the final token‑first build, complete with interactive light/dark toggles and state controls.

An image of Lexicon app screens.

Interested in
working together?

GET IN TOUCH