Typography - UX design guide

This guide will show you WorkSafeBC typography usage and some examples to help you use the right typography.

Typography overview


H1 Page Title - I am a page title - 28px

H2 - Subtitle - I am a subtitle - 21px Orange

H2 - I am an exception subtitle - 21px Dark

H3 Section Title - I am a section title - 16px

Every firm registered with WorkSafeBC is assigned a classification unit based on their main business undertaking. Others with similar businesses will share the classification unit, and they'll all pay the same base premium rate for their insurance. Every firm registered with WorkSafeBC is assigned a classification unit based on their main business undertaking. Others with similar businesses will share the classification unit, and they'll all pay the same base premium rate for their insurance.

This is bolded

This is the fine print: WorkSafeBC collects your personal information for the purpose of enabling online portal services and administering your WorkSafeBC claim or account. The personal information you provide is collected in accordance with section 26 of the BC Freedom of Information and Protection of Privacy Act. If you have any questions about the collection of your personal information, please contact our

Default text link

General usage

WorksafeBC uses a modified Halis font as the official spec. This guide includes the main headings, body copy, links and default paragraphs.

  • Always use the font spec as-is, do not change character spacing.
  • If using safe fonts only, always default to Verdana
  • Never change the font colors

Heading 1

H1 Page Title - I am a page title - 28px

Heading 1 is used for the first-level titles. Normally it's is used as the title of the page and there is only one Heading 1 on each page.

Example 1

Heading 1 works as the title of the entire page to describe the content of the page. Use Heading 1 under Header.

Submit your request


Example 2: Special Heading 1 for Error Page

Heading 1 can be used as the title of a page error message with customized CSS of font size and color. Follow the style of the error message page. See more examples: Error 403, Error 404, Error 500

We’re making improvements

We’re currently upgrading our systems to serve you better. As a result, our systems are temporarily unavailable. Please try again later.

We apologize for the inconvenience.

Return to worksafebc.com.


Heading 2

H2 - Subtitle - I am a subtitle - 21px Orange

Heading 2 is used for second-level titles. It works as page substitle and the title for sections inside a page. There is no more than one Heading 2 in each section in addition to the ones used in components as UX library suggested.

In most situations, use default orange color #ED8B00 for Heading 2. There are some exceptions in components, if so, always follow the library.

When used for the section title, there can be a pargraph following the Heading 2 to explain the content in the section in details and/or tell users what they need to do.

Example 1

Heading 2 used as page subtitle and section title


Example 2

Heading 2 used for section titles, followed by a explaination paragraph

Lazy form

About this form

This is an introductory paragraph about what you are about to do. The Lazy Form template is designed to capture key information before starting a process or application, without overwhelming users.


Tell us about your claim

Please enter the following information to proceed.

Please provide a valid claim number

Example 3

Heading 2 used in some components

Submitting Invoice

40%

This is a sentence to tell users not to refresh their browsers or close tab


Example 4

Heading 2 used in some components

Card with text

View generated reports for workers and employers.

Card with text

View generated reports for workers and employers.

Card with text

View generated reports for workers and employers.

Card with text

View generated reports for workers and employers.


Heading 3

H3 Section Title - I am a section title - 16px

Heading 3 is used for the third-level titles. It's normally used as the title of a block of content in a section under Heading 2. Some components also use Heading 3 in it, if so, always follow the library.

In most situations, use default color #453f39 for Heading 3. There are some exceptions in components, if so, always follow the library.

Example 1

Heading 3 used for content block title

App Product Definition

Definition #1

The UX Library is a design system for WorksafeBC. This UX/UI library contains a collection of css/html components, angular components, templates, references and working examples.

Definition #2

The UX Library is a website containing design specifications for designing web applications in WorkSafeBC.


Example 2

Heading 3 used in some components

Your confirmation number is 78943739

Claim number: 12345678
Customer Care Number: 000000001

We’ve added the estimated premium for 2020 to your account balance. You may print or save this page for your records. Next, please make your payment.

Please note that you still need to report your actual payroll for 2020 in early 2021. We’ll send you a reminder at that time. If your actual payroll is different than the estimate you provided today, we’ll adjust your account balance accordingly.


Bolded body text

This is bolded

Bolded body texts are widely used in the design in many different situations.

Bolded body texts are used for:

  1. Address some contents in a paragraph or table
  2. Example 1

    Thank you for reporting your injury to us. Your claim number is 00000000.


  3. Labels for forms, search bars, lists, toggle buttons, radio buttons and tabs
  4. Example 2


    Example 3


  5. Table titles and table content titles
  6. Example 4

    Contact details

    Name:
    Jon Boris
    Company name:
    Acme industrial
    Email address:
    Jon@abc.com
    Phone number:
    604.555.1111
    Preferred method of communication:
    Phone

    Example 5

    Date Article Actions
    August 3, 2022 Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College Edit Delete

  7. In some components: please refer to the UX library
  8. Example 6

    • Order received
      March 12, 2020
    • Shipped
      March 13, 2020
    • In customs
      March 14, 2020
    • Last check
      March 12, 2020
    • Delivered
      March 17, 2020

Body text

This is body text

Body text is commonly used for plain texts like paragraphs and detail contents.

Use #453f39 for body text except some special sitations such as error messages and body text inside some specific components. Use sunsetorange #DC4405 for error messages. If you think you need to use another color for body text in your app, please consult with UX team before you do so.

Example 1

Email notification

In the past, you indicated you would like us to send emails confirming we’ve received your reimbursement request and letting you know when we’ve processed your request to the email address below. Please remove or update the email address before continuing if needed.


Example 2

What is the nature of your request?

Example 3

Use sunsetorange #DC4405 for error messages.

Please provide a valid ID

Text link

Default text link

Text link is used to direct users to another screen or used in CTA link component and other specific components to replace buttons. Text link is clickable.

Always use mountainblue #6399AE for text link.

Example 1

We're enhancing our online services to serve you better

We’re seeking feedback from injured workers to improve our online services and make it easier for you to manage your claim online. If you have a suggestion for us or would like to tell us about your online experience, please provide your feedback.

Example 2

Advil
Service or purchased on Aug 13, 2022
123 Groceries
1 unit at $24.24 per unit
Subtotal: $24.24
PST: $1.70
GST/HST: $1.21
Total: $27.15

Fine print


Other situations

In some components there may be other sizes and colors used for texts. If so, please follow the component style.

If in your application, it's necessary to use another typography design, please consult with UX team.