Clarion, the UK's largest housing association, had recently restructured a large technology department, bringing all tech, design, and product roles in house to reduce reliance on external suppliers and deliver more value for their vulnerable customers. I joined a few months later to lead the small design team, who were rebuilding and improving all websites and portals in Figma for our developers to implement.
Clarion has multiple brands under its umbrella, and customers could interact with several of the sites, so it was crucial that the experience felt consistent and unified.
But the design team was working in inefficient ways that made scaling difficult. The existing design system had completely derailed: design principles were undefined, audits were incomplete, and variable collections were chaotic.
The core issues included:
My mission was clear: to rebuild the system from scratch. However, I had a team of designers who had invested significant time in the existing version, so I needed to bring them on board. In the words of Simon Sinek... Start with why.
Before: The design system was bloated, inconsistent and difficult to scale. Designers and engineers often duplicated work, filled in missing details through guesswork, and battled with conflicting styles and components.
Most design work started with desktop layouts, with mobile screens pieced together afterwards, resulting in disjointed experiences and extra rework.
After: Rebuilding the system with a clear aliasing strategy completely transformed workflows and mindset. Designers could now create once and generate nine outputs, while engineers coded once to deliver three brands.
The design team began to think about products in a more fluid, holistic way, designing responsively from the outset and using Figma constraints and Auto Layout in more developer-intuitive ways. The result was a simple, scalable and consistent system that improved collaboration, efficiency and design quality across every platform.
Values, tokens and components were clearly defined and categorised, making the system easy to update and expand. This structure also enabled future themes, such as light and dark mode, to be added with minimal effort.
Designers and developers were able to create once and produce multiple outputs, significantly improving delivery speed and collaboration.
The back and forth between design and development was greatly reduced, as was the number of visual defects during user acceptance testing. This led to smoother collaboration, less tension across teams and higher quality releases. Storybook was introduced to strengthen cross-team alignment.
Variables, styles and components were streamlined without any loss of quality. The result was greater consistency across brands and a unified visual language for the Clarion Group.
A token-based design system allowed designers to export tokens as JSON files for developers to use directly, ensuring consistency across all development teams. The system was also future-ready for native app integration.
Accessibility was embedded at the design-system level rather than added later. Core components and tokens were built to meet WCAG 2.2 AA standards, ensuring compliant colour contrast, clear focus indicators, and appropriately sized interactive elements. We also began exploring how ARIA roles and semantic HTML could be integrated directly into the system to further support developers - the next step towards making inclusive design the default, not an afterthought.
Start up Eden needed everything from a name to the product.
View Eden