Worked in team with a junior designer to develop the design system.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/03c927a3-9b40-4675-9853-312b60349889/Frame_640.jpg

The Challenge

<aside> ⚔️ Create a comprehensive design system to support long-term development and empower future design workflow.

</aside>

Result

<aside> 💡 Created a scalable and responsive design system with 120+ components covering major experiences of the product.

</aside>

Set up

Colors

RAx has heavy use of tags, annotations, and other complex information organizing components. This required usage of multiple colors to support easy and quick differentiation. So we decided to keep one primary blue tone and multiple secondary colors.

[ Inspiration/example - Github ]

Typography

Considering the text-heavy nature of the product's interface, we decided to keep a single font family (Roboto) with well-defined weights and grey tone colors.

[ Inspiration/example - Notion ]

Spacing

Components were set up with a 4px grid with margin and padding in multiple of 4.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/feebc9e4-7757-42fa-ba7f-f1d47c51f0ff/Untitled.png

Text box & Buttons - the building blocks

Responsive text boxes (thanks to figma's autolayout) are at the core of RAx Design system. Text boxes are designed to

Designed an extensive button component library to speed up the design process without worrying about different variations and button states.

More complex components are quickly built using the combination of text-boxes and button variations.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c68d8f86-f4d3-4ddd-823b-8efcc05e5cfd/text_box_video.mov

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b5380e07-162c-495d-ab12-2658af8cca3b/buttons.jpg

Selectors and Input fields

Designed comprehensive variants of selection elements and input fields. Designing a form becomes extremely easy using the combination of these components.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3c060c7c-be9b-4802-88e8-c265ee0c1c8f/selectors_and_input_box.jpg

Lists

Lists are an essential part of the RAx interface. All major files are displayed as a list with multiple quick actions on the items. The list items are designed to be easy to scan and give enough information for the user to take the next action.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/647462bb-ac78-4b61-8373-1f23f3d3cde4/lists.jpg

Cards

RAx required various type of cards for users to scan information and take actions accordingly. We designed responsive card components with a consistent structure that speeds up design and development process.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5be83277-f5b9-45a7-9cd7-7d660ad58f5a/cards.jpg

Complex components

We designed multiple components for the unique experience and value addition that RAx brings to the table.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/916dd249-1fb4-43e2-8f3a-585e0e6165f8/complex_components.jpg