
A closer look




The decision
One decision:one language for many products.
Build a shared foundation.
I established tokens, reusable components, and documentation, then used internal feedback to refine the system.
Connected moments
- Tokens
- Patterns
- Components
- Guidance
- Products
- Feedback
The challenge
Every product looked like a different company.
Allegion absorbed legacy brands like Schlage, Von Duprin and LCN, each with over 100 years of history. As it shifted from manufacturing company to technology company, a wave of in-house software exposed a problem: every web property and app looked different.
Atoms first, then everything built from them.
As co-author of Project Phoenix, my partner and I studied what IBM, Google, Shopify and Salesforce were doing, and made the case to leadership that design improves ROI. Using Brad Frost’s atomic design, we built from the ground up: atoms (color, typography, spacing), molecules (buttons, inputs, toggles), organisms (navigation, forms, complex components).
- A soft launch inside the company to gather designers’ feedback
More of the work


What changed
One foundation, two real products.
Evidence and limits
What the system made reusable.
Teams shared the same language and the same components, and later projects started from them instead of from scratch.
- What was observed
- Designers took up the system faster than we anticipated, development teams worked from a single source of truth, and it became the foundation for Overtur and Access Management.
- What this case doesn’t claim
- A measured speed-up. The adoption described above is what designers and developers reported at the time, not a measurement.
What’s next
Built to keep evolving.
The governance model we set up was there so the system could grow with the organization without losing consistency.