Ontario Design System Web Components
Web components are a set of web platform APIs that enable the creation of custom, reusable, encapsulated
HTML tags to use in web pages and web apps. They allow for all logic, styles and component-specific layout
to be handled in one place.
On this page
- Accordion
- Badges
- Blockquotes
- Buttons
- Callouts and Asides
- Card Collection and Card
- Checkboxes
- Dropdown lists
- Fieldsets
- Header
- Icons
- Loading indicator
- Page alerts
- Radio buttons
- Tables
- Tasks
- Textareas
- Text inputs
- Date input
- Step indicator
- Search Box
- Form example
Accordion
Badges
Default
Default light
Neutral
Neutral light
Blockquotes
In the past few years, Ontario has gained a high level of respect for its visionary work in early
education. The changes have been profound, and thoughtfully introduced. The views that guide the work are
articulated clearly, and express great respect for children, families, and educators. We now have a solid
foundation upon which to build a more coherent system.
Primary button
Primary
Secondary button
Secondary
Tertiary button
Tertiary
Callouts and Asides
Asides
With Heading
Without Heading
Card Collection & Card
Basic cards (no images)
Basic cards with 4:3 images
Basic cards with 16:9 images
Basic cards with 2:1 images
Horizontal cards with left align 9:16 images (one-fourth size)
Horizontal cards with left align 9:16 images (one-third size)
Horizontal cards with right align 9:16 images (one-fourth size)
Horizontal cards with right align 9:16 images (one-third size)
Edge cases
Checkboxes
Dropdown lists
Fieldsets
Change the page header
Activate the Ontario.ca Header
Activate the Application Header
Activate the ServiceOntario Header
Icons
Primary Icons
Secondary Icons
Page alerts
Warning
We are experiencing longer than normal wait times at this ServiceOntario centre. You can
check out our Service Finder to see if the service you need is offered online or at a
different centre nearby.
Success
Error
Errors were found on this page:
Tables
3 columns (non-numeric)
5 columns (numeric)
7 columns (numeric and condensed)
Tasks
Textareas
Text inputs
Step Indicator
Percentage
Steps
No back button
Search box