Selfridges Design System

Strengthening consistency, scalability and visual craft

What’s the problem?

Selfridges went through a large-scale website migration in 2024, moving the digital experience onto a new technical foundation.

As with many migrations operating under ambitious timelines, several components were created quickly to support launch. This produced some inconsistencies across the Design System - between the Figma library, documentation and live site components.

With the migration complete, the goal was to create a unified library that supported teams across Design, Product, Engineering and Content.

My role & process

Audit of components - identifying variations in structure, behaviour and styling, cross checking with Storybook and live site

Team alignment - sharing discoveries with UX, Design, Engineering & Content teams to discuss and query the differences

Capturing findings - logging bugs and inconsistencies, clarifying areas to tackle first

Rebuilding components - sharing workload with UX team, creating component checklists and a documentation template

Team collaboration - setting up weekly meetings with UX, Content & Engineering for accountability and to review progress

Challenges

  • Balancing immediate fixes with longer-term improvements

  • Some components were designed & built by previous employees, leaving documentation hard to find for reference

  • Keeping momentum while working across many touch points & multiple stakeholders

Deliverables

This work strengthened design quality and interconnectedness with teams, providing a better foundation for future developments.

This project is still in motion, with the following outcomes delivered so far.

  • Rebuilt, interconnected Figma components following atomic, scalable principles

  • A clear backlog of bugs, enhancements and standardisation tasks to support future development

  • Improved cross-functional alignment between Design, Product, Engineering and Content on component usage

  • A more visually consistent Design System with clear documentation that supports various team needs

Thank you for reading.

Next
Next

Selfridges Mega Nav