Whisk Design System
Standardization of Poll Everywhere’s design system, aligning cross collaborative teams and driving team efficiency.
Design System
DATE
PROJECT TYPE
2021
TEAM
Design: Geetha Pai, Janet Li, Oscar Ko
Engineering: Daniels Lee, Shibo Fang
Product Designer
COMPANY
Poll Everywhere
ROLE
THE CHALLENGE
Achieving Team Alignment and Boosting Productivity
It’s 2020, teams were effectively starting from scratch with each new project or phase kick-off. This process was very repetitive since I had to create a new components library every time. This meant that we just kept redoing many elements whilst changing their appearance slightly, to fit new use cases. This method resulted in teams doing repetitive work and lacked consistency between design and implementation.
If There’s No Source of Truth, Create One
The Design team was using Figma as our source of truth, while the Engineering & Product teams were using Notion. This was identified as our first point of friction. We needed a single source of truth that was accessible to ALL teams, now introducing Storybook!
Previous Workflow
Design new component
Document component use case and specifications in Notion
Engineering refers to Notion for implementation
New Workflow
Design new component
Add new component to design system
Document component use case and specifications in Notion
Engineering adds component and specifications into Storybook
Teams refer to Storybook for component implementation and usage
THE BENEFIT
The Impact of a Centralized Design System
Centralized repository for components, patterns, and styles
Scalable management of design updates across projects through a unified system
Shift designer focus from visual tweaks to solving complex problems, ensuring visual and functional consistency
Accelerate design process by using pre-built components and elements
Minimize redundancies and maintain design consisteny
Streamline communication between design and development teams, reducing wasted effort
THE APPROACH
01
Laying the Foundation
I started with the basics, loosely following the Atomic Design Methodologies to create a style guide for the Design team to follow.
The style guide consists of:
Logos
Colors
Typography
Iconography
Border Radius
Spacers
Effects
02
Accessibility Baked-in
Higher-ed comprised 65% of Poll Everywhere’s user base. I knew that we had to start by prioritizing accessibility standards at a fundamental level. For example formulating the color palette to be able to accommodate light and dark modes. I worked closely with QA, Product, and Engineering to align the team on WCAG standards.
Other key principles taken into account were:
Color contrast checks
Font sizes & tap targets
Adding aria labels for icons
COMPONENT LIBRARY
Pragmatic Creativity
While maintaining consistency with the new style guides, the team needed to balance pragmatism with innovation. I encouraged designers to thoughtfully introduce fresh elements, ensuring the system remained flexible and evolved with our needs.
The ever growing component library consisted of:
New components
Variants/State changes
Breakpoints
Design Specs
RESULTS
Final Thoughts
The creation of the Whisk Design System was a major collaborative initiative involving Design, Product, and Engineering teams. Its implementation significantly improved team efficiency and alignment by providing a single source of truth. This system remains an evolving project, empowering the Design team to continuously refine and expand upon its foundation.