Platforms
Desktop
Mobile web
Roles
UX & UI Design
Documentation
Tools
Sketch
Objective
Create a UI style guide for all 10 Quidsi sites across desktop and mobile web.
Problem
Quidsi had 10 sites (eventually down to 6) which were all created separately. Within a single site, features were also added by different teams at different times, so there were often many variations of the same basic UI elements. This resulted in several problems:
- Inconsistencies within the same site and across our sites
- With no clear basis for design, we had to start from scratch when designing new elements - and even when using existing elements
- Increased scope and headaches for the Tech team when site-wide or cross-site changes needed to be made
Solution
I standardized colors and UI elements to create a web style guide for each of the sites on desktop and mobile. In addition, I created stencils of the styles and UI elements in Sketch to give a basic foundation to start with when building new pages and features.
Result
In collaboration with the Tech team, the style guide was implemented on all new pages over the course of 2 years. The workload of the Tech and UX teams was greatly reduced, and the sites were more visually cohesive and also more connected to each other.
Process
Inventory Existing Styles
First, I went through each of the 10 sites to create an inventory of all of the colors, font, and UI elements that were currently being used.
Standardize & Consolidate
With a full inventory, I consolidated colors that were similar to limit the variations and standardized the UI elements across all 10 sites.
Create Style Guide
Finally, I built a style guide on our intranet to share with the organization. Later, I collaborated with the Tech team as they created the style guide in live code.
Before & After
Before: The Wild West
An example of an image sprite used by the Tech team before the creation of the style guide. Different sprites contained different styles, and all pages pointed at different sprites. UI elements were mostly encoded in images instead of created with code.
After: Web Style Guide