Skip to content

bcgov/design-system

B.C. Design System

The B.C. Design System gives design and software development teams the building blocks to deliver intuitive, accessible digital services.

The B.C. Design System comprises 4 core elements:

The new design system replaces the legacy design system, which has now been archived.

Design tokens

The @bcgov/design-tokens package provides a method to quickly and consistently implement the province's look and feel for digital services. They offer a set of standardized options to help developers style user interfaces in a coherent and future-proof way.

You can install the design tokens library via:

To learn more about the design tokens:

Component library

The @bcgov/design-system-react-components package provides a library of reusable UI components, implemented in Figma and React. Support for other languages and frameworks is currently out-of-scope.

The component library is currently in active development. New components are added when both Figma and React implementations are complete and fully documented.

You can install the component library via:

Additional information and documentation:

Contact

The B.C. Design System is maintained by the Everyday Life Events Common Capabilities & AI Platforms branch at Connected Services BC, part of the Ministry of Citizens' Services. To get in touch:

About

The B.C. Design System helps public sector design and development teams build coherent, accessible products

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

61 stars

Watchers

17 watching

Forks

Packages

 
 
 

Contributors