B.C. Design System

Service BC and Government Digital Experience

,

Ministries developing or updating digital products and websites must consider design features that affect the look and accessibility of their products. 

The B.C. Design System promotes consistency and accessibility in B.C. government digital products. It provides an easy way to implement a common visual language, and a set of building blocks to help designers and developers prototype and build faster and more consistently. 

The B.C. Design System comprises: 

  • A library of design tokens (Figma, CSS and JavaScript variables), providing a flexible set of standardised options covering basic design decisions like colour, typography and layout  
  • A library of common user interface components (built in Figma and React), enabling designers and developers to design and build user interfaces that are highly accessible and consistent with other B.C. government digital services