Research Project. Create the design system - Ecosystem for The Nature Conservancy.
6 weeks
UI kits
User Testing
Documentation
Figma
3 Designers
Chiu(me), Yeatasmin, Alya
Inaccessible: A lot of white space appeared on the website that would lead to a bad navigation experience in a dark environment.
Inconsistent: Same type of components across the website displayed various styles and interactive effects, causing navigation burden to users.
Inefficiency: The usage of each components lacks indication of when to use, showing no logic to product team when managing website content.
1. Established a set of foundational styles first: Color, Grid, Typography, Spacing.
2. Followed atomic design principle by Brad Frost: Start from building smaller reusable components called atoms, then created a larger, more complex components (molecules, organisms) and pages.
Tokens: Setting tokens thoroughly allow flexible changes in a long-term maintenance and help switching components into dark / light mode effortlessly.
Components / Variables: Components and variables functions supports building design faster, allowing designers swap a component into different states or styles seamlessly.