Design System

Design System

Background

Until then, the design team had been crafting without a design system. The product was scaling along with the team and design files, keeping consistency and finding a source of truth was an obvious need. I offered myself as tribute to create and maintain our design system and took the challenge as a guild project during one quarter.

Consideration for the Design System

Easy to build in the frontend.

Cross-shareable molecules and organisms.

Accessibility.

My Role

Design System Owner

Responsibilities

Components builder

Library maintenance

Documentation

Building the design system

The first step was to audit all our designs and existing components breaking them down into molecules and curating the styles. It has a total of 60 components.

More cohesive visual look, semantic color palette, better use of space and more modern look.

Every component had different font size, the colors were not inconsistent and the white space was not defined.

Every component had different font size, the colors were not inconsistent and the white space was not defined.

Before

After

Before

After

Before

More cohesive visual look, semantic color palette, better use of space and more modern look.

Every component had different font size, the colors were not inconsistent and the white space was not defined.

Styles

I defined the different sizes for fonts, including mobile. For the colors, having a big range of is always handy, but it can be tricky in practice so I decided to narrow to 4 shades per color and making sure every combination had AA compliance.

Color System

Color System

Typography

Typography

Atoms

Atoms were the defining piece for the overall look, the focus at this stage was to define sizes and spacing, considering they could also be use in mobile.

Molecules

Unifying atoms, this section included components such as cards, forms and the foundation for the table component.

Organisms

The most complex components, like table which was our most used paradigm across product and we had many versions for it. Other components like the navigation bars were also included here.

Icon Library

The icon library had determined sizes and styles to make it easier for usage and components.

Changing to semantic colors

After some time, I realized the designs were looking way too colorful so I proposed the concept of neutral shades and use colors just for semantic purposes.

Some insights

The design system improved not only the design team, but the collaboration with different teams. It turned the value of “Everyone is a designer” a reality.

Boosted the design team productivity

and consistency

Bridge between product managers and designers to collaborate on ideas and wireframes

  • "

    Andrea is one of the most diligent and thoughtful product designers I've ever worked with in my 15+ year career to date. Her attention to detail and discipline is unrivaled. All of this, combined with her infectiously positive attitude makes her a culture-add and highly effective addition to any team.

    🦄

    Kyle Foundry

    Head of Design

  • "

    Andrea's approach to design is a perfect blend of creativity and user-centric thinking. Her designs are not just visually appealing; they are meticulously crafted to enhance the overall user experience. What stands out most is her attention to detail - every element of her design is well thought out, making complex processes seem effortless for the users.

    🦸🏻‍♀️

    Jillian Funes

    Technical Product Manager

  • "

    Over the eighteen months I’ve worked with Andrea, her exceptional UX design skills and collaborative approach to feature development have consistency impressed me. During this time, she produced designs for countless features that made complex functionality accessible and intuitive.

    🧙‍♂️

    Daniel Backus

    Senior Software Engineer

  • "

    There’s no doubt she has not only the right skills to get the job done but she’s also a great person to work with. It’s the best combination of “good vibes and “get stuff done.” When I partner with Andrea, I know the project is going to get done and it’s going to get done really well.

    🤘

    Jose Gutierrez

    Senior Product Manager

  • "

    Andrea is one of the most diligent and thoughtful product designers I've ever worked with in my 15+ year career to date. Her attention to detail and discipline is unrivaled. All of this, combined with her infectiously positive attitude makes her a culture-add and highly effective addition to any team.

    🦄

    Kyle Foundry

    Head of Design

  • "

    Andrea's approach to design is a perfect blend of creativity and user-centric thinking. Her designs are not just visually appealing; they are meticulously crafted to enhance the overall user experience. What stands out most is her attention to detail - every element of her design is well thought out, making complex processes seem effortless for the users.

    🦸🏻‍♀️

    Jillian Funes

    Technical Product Manager

  • "

    Over the eighteen months I’ve worked with Andrea, her exceptional UX design skills and collaborative approach to feature development have consistency impressed me. During this time, she produced designs for countless features that made complex functionality accessible and intuitive.

    🧙‍♂️

    Daniel Backus

    Senior Software Engineer

  • "

    There’s no doubt she has not only the right skills to get the job done but she’s also a great person to work with. It’s the best combination of “good vibes and “get stuff done.” When I partner with Andrea, I know the project is going to get done and it’s going to get done really well.

    🤘

    Jose Gutierrez

    Senior Product Manager

  • "

    Andrea is one of the most diligent and thoughtful product designers I've ever worked with in my 15+ year career to date. Her attention to detail and discipline is unrivaled. All of this, combined with her infectiously positive attitude makes her a culture-add and highly effective addition to any team.

    🦄

    Kyle Foundry

    Head of Design

  • "

    Andrea's approach to design is a perfect blend of creativity and user-centric thinking. Her designs are not just visually appealing; they are meticulously crafted to enhance the overall user experience. What stands out most is her attention to detail - every element of her design is well thought out, making complex processes seem effortless for the users.

    🦸🏻‍♀️

    Jillian Funes

    Technical Product Manager

  • "

    Over the eighteen months I’ve worked with Andrea, her exceptional UX design skills and collaborative approach to feature development have consistency impressed me. During this time, she produced designs for countless features that made complex functionality accessible and intuitive.

    🧙‍♂️

    Daniel Backus

    Senior Software Engineer

  • "

    There’s no doubt she has not only the right skills to get the job done but she’s also a great person to work with. It’s the best combination of “good vibes and “get stuff done.” When I partner with Andrea, I know the project is going to get done and it’s going to get done really well.

    🤘

    Jose Gutierrez

    Senior Product Manager