2026 Design System
Rebuilding my own passion project with the modern Figma toolkit including variables, auto layout, and a real component library to show how I'd approach it now.
“Explain that gap in your portfolio.” Well, for five years I worked at an agency, juggling 100+ client businesses with an international team at all hours while under NDAs. I wanted a personal project to channel everything I'd learned and Dice Goblin, built by hand back in 2021, was the perfect thing to rebuild the right way. It was also a bit cathartic.
Same project, with the tools it always deserved.
The 2021 build placed every screen, color, and spacing decision by hand. This time I leaned on everything Figma has shipped since then and the experience I gained running real systems at scale. The result is faster to build, far easier to maintain, and ready for both desktop and mobile.
A three-tier variable system.
The palette feeds a layered structure: raw Brand values, semantic Alias scales, and final Mapped use cases. Each tier only ever references the one below it.
That indirection buys three things at once: control at the source, consistency across the system, and the flexibility to re-theme everything from a handful of values.
Documentation for every component.
A system nobody understands gets misused. Each component carries a spec: what it's for, when not to use it, its anatomy, properties, states, and accessibility notes.
To make that sustainable, I built a Claude skill, part of my agentic workflows experiments, that reads a component, its properties, and the description I wrote, then lays the whole spec out in a panel beside it. Anything it has to infer gets flagged in the system's warning color for me to review, and it handles updates as the component evolves.
{{ iconFigma }} Open The Design System
A sample built from the system.
With the system in place, I assembled a full set of sample screens. Unlike the 2021 build, this one supports desktop and mobile, has a cleaner feel, and uses auto layout so spacing stays consistent and adjustments are easy.
Best of all, because it's all wired to the design system, a systemic change ripples through every screen in seconds.
{{ iconPlay }} View The Sample Screens
The system is the speed.
The 2021 version took almost a solid month by hand, and any future update would have meant starting that grind over. This 2026 rebuild took thirteen hours total, and the next change to it will take minutes, not weeks.
Five years of running real systems taught me that the craft isn't in placing every pixel; it's in building the structure that places them for you. Dice Goblin was the perfect place to prove it to myself.