CHALLENGE
On a daily basis, we would discuss the challenges of designers creating new components in isolation, having radically different design styles and no unified way to share the work and design language of the company.
We would be blindsided in meetings with a new page that contained different drop-shadow styles and even incorrect colours.
SOLUTION
Whilst I performed my duties as a Senior UX designer for the booking team, I created a library of reusable components in Sketch to disseminate between my peers across multiple design teams.
I implemented a version control using GitHub and enabled colleagues to contribute and share designs and bugs to improve the design cohesion throughout the entire designer community at British Gas.
I even created Sketch plugins in my own time to enable me to create components and work with Sketch faster.
OUTCOME
The shared library supported 40+ designers and developed into the foundations of Nucleus. Within the multidisciplinary team, we scaled the design language across 24 product teams.
Reusable Sketch components, production Web Components and shared documentation gave designers and engineers a more consistent basis for collaboration.
The contribution process, workshops and practical guidance supported adoption alongside product delivery. The emphasis was on a system teams could use and maintain, with accessibility addressed within the component and pattern guidance.