Exploring the potential of a design system for Carphone Warehouse

Improving consistency, efficiency, and long-term scalability through systemised design
As part of my own professional development and interest in design systems, I created a personal project exploring what a centralised, scalable design system could look like for Carphone Warehouse. While this was not a commissioned project, I saw an opportunity to demonstrate how a unified design approach could bring long-term benefits to both product and team workflows.
Why design systems matter
A design system is more than a library of components — it’s a shared foundation that brings clarity, consistency, and efficiency to how digital products are designed and built. It includes guidelines around visual styles, interaction patterns, accessibility standards, and reusable components that align design and development across teams.
Done well, a design system helps:
- Ensure consistency across pages, touchpoints, and teams
- Reduce duplication and speed up design and development
- Improve usability through tested, accessible components
- Support scalability as products grow and evolve
My approach
To explore the impact of a unified design system, I created a system intended to support all areas of the Carphone Warehouse digital experience — from site-wide navigation to key pages in the purchase funnel.
The design system includes:
- A core colour palette and updated type scale
- Defined spacing, layout, and grid rules
- A library of modular, reusable UI components
- Accessibility considerations aligned with WCAG AA standards
- Clear documentation of each component’s purpose and use

Design system foundations: A snapshot of the system’s core elements — including the colour palette, type scale, accessibility guidelines, layout and grid structure, and component documentation.
Demonstrating the impact
To bring the system to life and showcase its value, I applied it to one of the most critical pages in the customer journey — the product detail page (PDP).
I redesigned the PDP using the design system to demonstrate how consistent design decisions can improve clarity, usability, and visual cohesion. The result is a side-by-side comparison showing the difference between the current experience and one that benefits from a systemised, scalable approach.
Before – Handset Product Detail Page

After – Handset Product Detail Page

Need a design system that supports your product?
I help teams build design systems that support real products—not just tidy documentation. If your components are inconsistent or slowing things down, let’s fix that.
What to expect
Reach out by email
Tell me a little about your product or any challenge you’re facing — nothing too detailed.
Book a free 20-minute intro call
We’ll chat through things in more depth so I can better understand your goals and where I can support.
I'll follow up with a suggested approach
After the call, I’ll take some time to reflect and put together a suggested plan based on what we discussed.
You’ll receive a detailed proposal
If you’d like to move forward, I’ll prepare a full proposal with scope, timeline, and pricing.