Get started

Get the tools and building blocks to design and develop consistent and accessible experiences.

Start developing Start designing

Version 1.2.2 GNB Design System

The Government of New Brunswick Design System helps you build consistent digital experiences for all New Brunswickers.

About the system

Explore the system

Styles

Styles are the visual design language of our design system. They create visual consistency.

Components

Components are the building blocks of our design system. They create user interfaces.

Patterns

Patterns are consistent solutions to user interface needs. They create consistent experiences.

Get started

Get the tools and building blocks to design and develop consistent and accessible experiences.

Develop

Start developing modern digital experiences using our GNB Design System Code Kit.

Design

Start designing wireframes and prototypes with the GNB Design System UI Kit.

Resources

Accessibility

How to deliver experiences that are accessible to everyone.

Dates and time

How to format dates and time in online content.

Form layout

Best practices for creating well-designed forms.

View all resources