I began by analysing 40+ design systems built in Figma (via the Figma Community). This allowed me to study and extract common patterns for things like text styles, spacing, and colours.
Why this approach? Before this project, I had only created style guides/UI kits, not a ‘standard’ design system. It was important for this project and my own personal growth, to get familiar the industry's best practices before tackling this. Studying these systems gave me key insights into organisation, naming conventions, scales, how to successfully apply these rules for responsive designs and more.
(Bear in mind) I was simultaneously building this while working on the platform's early iterations. I think this approach really helped me test and get earlier previews on what worked and didn’t for the interface. A good example of this was A/B testing input fields and button types while analysing the onboarding process with the team. Basic foundational visual aspects were defined in the branding, like the logo, typeface and colour system. Where I came in was defining the line height, naming conventions, variables, states, semantics and other details.