Please Select

Basic Blocks

Core design elements for general UI blocks

UI Design Blocks & sample patterns

14 Prefab UI sections and patterns that fit nicely together

Section blocks are patterns made out of one or more components and arranged in a way that facilitates design and development decisions. Section blocks can be stacked up together, providing the right placement, margins and spacing in between components. Section blocks are guidelines that speed up the process of coming out with design choices. All design blocks are made using the UI library and so they all depend on the same CSS. Section blocks are pre-defined, pre-designed and pre-approved layouts that fit nicely together.

Assemble UI layouts faster

Because blocks are large pre-assembled sections, all you have to do is stack them together. 

Do not worry about pixels

Blocks are components arranged in patterns that include spacings and paddings, so you don't have to guess the positioning.

Re-use common patterns

Because blocks are made based in successful UI designs, we are simply reusing those patterns that have been proven effective.

Work with larger blocks

Blocks are created with components that are brand aligned. Simply stack them together to build your interfaces.

Fixed header with navbar and title

#fixedheaderandtitle

Start your journey

Name: Joe Smith
Customer Care number: 0000000001

This is what you need to know

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ut nisi ut sapien lobortis aliquet tempus sed tellus. Fusce vitae lorem id quam placerat lacinia a nec ligula. Cras fermentum ex in ipsum molestie, quis malesuada purus vulputate. Etiam lobortis leo vitae auctor faucibus. Vivamus viverra magna nec metus suscipit, a laoreet mi congue. Nulla non dui sit amet mi finibus eleifend. Donec luctus massa a ante tempor, ut euismod nisl dictum.

Basic text stack

#basictextstack

Get paid by WorksafeBC

This is why you should do it

Maximum convenience

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ut nisi ut sapien lobortis aliquet tempus sed tellus. Fusce vitae lorem id quam placerat lacinia a nec ligula. Cras fermentum ex in ipsum molestie, quis malesuada purus vulputate. Etiam lobortis leo vitae auctor faucibus. Vivamus viverra magna nec metus suscipit, a laoreet mi congue. Nulla non dui sit amet mi finibus eleifend. Donec luctus massa a ante tempor, ut euismod nisl dictum.

Easy access to your money

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ut nisi ut sapien lobortis aliquet tempus sed tellus. Fusce vitae lorem id quam placerat lacinia a nec ligula. Cras fermentum ex in ipsum molestie, quis malesuada purus vulputate. Etiam lobortis leo vitae auctor faucibus. Vivamus viverra magna nec metus suscipit, a laoreet mi congue. Nulla non dui sit amet mi finibus eleifend. Donec luctus massa a ante tempor, ut euismod nisl dictum.

Confirmation + Buttons

#confirmationandbuttons

Thank you for setting up direct deposit 

Your direct deposit reference number is: 1234qpwo

Name: Joe Smith
Customer Care number: 0000000001

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ut nisi ut sapien lobortis aliquet tempus sed tellus. Fusce vitae lorem id quam placerat lacinia a nec ligula. Cras fermentum ex in ipsum molestie, quis malesuada purus vulputate. Etiam lobortis leo vitae auctor faucibus. Vivamus viverra magna nec metus suscipit, a laoreet mi congue. Nulla non dui sit amet mi finibus eleifend. Donec luctus massa a ante tempor, ut euismod nisl dictum.

Inline multi field search

#multilinesearch

Alert message with action button

#alertwithaction

We were unable to process your request.

Please contact our Employer Service Centre and a representative will be able to assist you.

Request assistance

Lazy form

#lazyform

Enter banking details


Continue

Quick form with image

#quickformwithimage

Enter banking details


Continue

You can find this information on your cheques. You can also find this information on your account statements and online banking. Please refer to your financial institution’s website for more information.

Lazy form

#lazyform2

Enter profile details


Submit

Button bar full width

#buttonbarfull

Wizard button bar

#wizardbuttonbar

Button bar left

#buttonbarleft

Form Block - Multicolumn

#multicolumnform

Personal details

This is a secondary text helper. Explains the purpose of filling up this form

2 column form with image

#dualcolumnform

Your profile

This is a secondary text helper. Explains the purpose of filling up this form

Activation confirmation 

#activationconfirmation

Your are currently setup with direct deposits.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla nec est varius, luctus nulla ac, ornare mi. Vivamus et pulvinar sem. Nunc lorem felis, elementum eu vulputate id, pretium eu nisi. Phasellus vitae fringilla mi, faucibus hendrerit sem. Morbi maximus, ante id scelerisque scelerisque

Institution: 004 | Toronto Dominion Bank
Branch address: 123 Main St. Vancouver, BC V5J 1J1
Transit (branch) number: 12345
Account number: 0123456

Review and aknowledgement

#reviewandaknowledgement

Review and submit

Please confirm the following banking information so we can start processing your direct deposit application.

Institution: 004 | Toronto Dominion Bank
Branch address: 123 Main St. Vancouver, BC V5J 1J1
Transit (branch) number: 12345
Account number: 0123456
By checking this box, I am authorizing WorkSafeBC to deposit payments into the account identified above and certifying that I am authorized to set up direct deposit for this claim. I understand that once direct deposit has been set up, WorkSafeBC will use this information for all payments for current and future claims unless otherwise advised. WorkSafeBC will only disclose this banking information to their service providers for the purpose of facilitating payments. I understand I may cancel this authorization at any time and acknowledge WorkSafeBC make need up to five days to process the cancellation request.

Questionaire form - Tabular

#questionairebasic

Questionaire

Have you been exposed to noise within the last 2 hours
How many hours have you been exposed to noise
Do you regularly wear hearing protection when you work in noise?
Class of hearing protection worn regularly
Style of hearing protection worn regularly
Why don’t you wear hearing protection regularly?
Have you received education about noise and noise-induced hearing loss in the last year?

Yes - No survey

#yesnosurvey

Questionaire

Have you been exposed to sunlight within the last 2 hours?
Have you been exposed to noise within the last 2 hours?
Have you been exposed to violence within the last 2 hours?
Have you been exposed to someone infected with Covid19 within the last 2 hours?
Have you been exposed to toxic food within the last 2 hours?

Triad card menu

#triadcardmenu

Hearing Test Submission System

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla nec est varius, luctus nulla ac, ornare mi. Vivamus et pulvinar sem. Nunc lorem felis, elementum eu vulputate id, pretium eu nisi. Phasellus vitae fringilla mi, faucibus hendrerit sem. Morbi maximus, ante id scelerisque scelerisque

Card image cap

Enter a new hearing test

Enter worker information and hearing test results.

Create new test
Card image cap

Manage hearing tests

Manage all tests submitted and archived in the system.

View all tests
Card image cap

Hearing tests reports

View generated reports for workers and employers.

View reports

Text Block - Basic Instructions

#instructionsblock

Apply for coverage as a homeowner or renter

Is residential coverage right for you?

You are required to register with WorkSafeBC if you pay one or more workers in the following situations. Please note that coverage is not available to owners and occupiers who perform these activities at their own residence:

  • You employ a nanny, companion, personal caregiver, housekeeper, gardener.
  • You employ an individual regularly for an average of 15 or more hours per week caring for children.
  • You employ one or more people to do construction, repairs, or other specific jobs.

Getting started

On the following pages, we will guide you through a series of questions to help us understand your situation. Anyone hiring workers, including those who hire workers for work in or around their home, are required by law to register with WorkSafeBC and pay insurance premiums.

What you’ll need

  • The full legal name, birthdate, and contact information for the person or people who will be responsible for the account
  • The start date of the first worker(s)
  • An estimate of what you will be paying the worker(s), including wages, salaries, or any other compensation

Question and answer table

#questionairebasic2

Noise exposure history

Have you ever had a severe ear infection? Yes
Have you ever had ear surgery? Yes
Have you ever had dizziness or balance problems? Yes
Have you ever had a serious head injury? Yes
Did you have hearing loss in childhood? Yes
When did you first notice it? Past month

Table with actions

#tablewithactions
Technician Status Employer Actions
Jim Tester Ready to submit Forestry Express Ltd View Submit Delete
David Tester Draft Forestry Express Ltd ViewSubmit Delete
Bill Tester Submitted Forestry Express Ltd ViewSubmit Delete
Jim Tester Submitted Forestry Express Ltd ViewSubmit Delete
Jim Tester Draft Forestry Xpress Ltd ViewSubmit Delete
Jim Tester Error Forestry Express Ltd View Submit Delete
Bill Tester Error Forestry Express Ltd View Submit Delete
Bill Tester Error Forestry Express Ltd View Submit Delete

Sample registration form block

#registrationform
(Optional)
(Optional)
(Optional)

Financial statement block

#financialstatement

Enter your monthly coverage amount before deductions
Learn more about Personal Optional Protection Benefits
.00
Base assesment rate for
Courier or Local Delivery Services(not slsewhere specified) (CU#:352671)
2.61%

The estimated monthly premium for Personal Optional Protection is:

$52.00

Grand total block

#grandtotalblock

  • Grand Total

  • $ 1.23.456

Data bar double line

#databardoubleline
Employer name
Forestry Express Services Inc.
Confirmation
437984723984723
Tester
Mark Walter
Phone
604.992.5696
Employer name
Forestry Express Services Inc.
Confirmation
437984723984723
Tester Mark Walter
Phone 604.992.5696