After establishing the structure for GoFundMe’s design tokens, I then focus on the foundations. Design system foundations (commonly referred to as Design System styles) are the basic building blocks of a design system. They include things like typography, color, spacing, and layout, which are used to establish a consistent visual language across all the components and pages of a design system. These foundations are the starting point for creating a cohesive and recognizable brand identity.
Some examples of design system foundations include:
All of these foundations work together to create a cohesive and recognizable visual language across all the pages and components of the design system.
Below are the foundations I set for GoFundMe’s design system: