Overview

Over the past several months, our design team, which consists of 4 designers and 1 design manager, collaborated on auditing and improving our design system. Since we were scaling rapidly, we determined it was important to prioritize evaluating and updating our component library to ensure platform-wide consistency

Goal

Ensure brand image, vibe, and messaging are rock-solid and consistent across the board

Our Process

  1. Define

    Define what makes up a design system (e.g. differentiating between atoms, components, and patterns)

  2. Categorize Components

    Identify the different categories of components

  3. Document 

    Screenshot and document how existing components appear in different parts of the platform onto our Figma board 

  4. Evaluate

    Note component inconsistencies and consider accessibility requirements

  5. Revisit the Basics: Colors and Iconography

    We noticed differences in simple elements such as color (e.g. different shades of grey), so we started off prioritizing finalizing elements such as color and iconography. We decided not to focus on typography at this point because we believed it would be more helpful to adjust typography based on component needs

  6. Assign Components

    Assign components to different team members to make recommendations and review them as a team. The approved components were finalized

  7. Identify Commonly Used Patterns

    Start identifying commonly used patterns (such as dropdowns, modals and tables) and begin making recommendations. This process took the most time as there can be many variations in patterns depending on the user context

  8. Repeat Process

    Continue process until all existing components and patterns have been covered. If new components/patterns are created, share during design team reviews and update component library accordingly

Results

Below are some examples of our documented finalized components

Previous
Previous

Dynamic Intervals Research

Next
Next

AI Model Training Platform