I worked on the entire M1 Finance platform wherever support was needed. For 2 months, I joined the Design System team to help grow their book of work.

About: M1 Finance is a Series E startup building consumer-facing online brokerage and wealth management app.


Overview

I partnered with designers, engineers, and product to build scalable and accessible components and their specs for web and mobile clients.

Together, we pushed 10+ full components and their documentation in the past month and a half.

I advocated for accessibility by defining keyboard interactions, breakpoints, contrast in light and dark mode, and guidance on consistent, readable text.

Component updates

Our team promoted a continuous feedback loop to validate components and ensure robust documentation.

Banner

Many small visual changes makes a difference!

Frame 3858 (1).svg

Change log

Change Why Version
Standardize all type to 16 pt (originally 12 pt for “mobile” and 14 pt for “web”) 16 pt is ADA compliant and Liquid’s default type; it better supports responsive design v2
Define breaking points Define when a “web” Banner becomes a “mobile” Banner on smaller screens using our new responsive grid v2
Increase icon size from 20 px to 24 px Align with 16 pt text height v2
Left align mobile Link Visual alignment v2
Contextual icons Provide more context to support the type of banner (alert, warning, informational, success) v2
Add Close property Allow users the option to close a Banner v2

Frame 3863.svg