Canaccom Design System

Complete component library and design tokens for the Canaccom platform

Typography

Headings

Heading 1 - 4xl Bold

Heading 2 - 3xl Bold

Heading 3 - 2xl Bold

Heading 4 - xl Semibold

Heading 5 - lg Semibold
Heading 6 - base Semibold

Body Text

Large paragraph text - 18px

Regular paragraph text - 16px

Small text - 14px

Extra small text - 12px

Medium weight text

Semibold weight text

Bold weight text

Color Palette

Primary Colors

Primary

#231f20

Secondary

#3a76b6

Accent

#3276B7

Status Colors

Success

#059669

Warning

#d97706

Danger

#dc2626

Info

#0ea5e9

Gray Scale

Gray 900

#111827

Gray 600

#4b5563

Gray 300

#d1d5db

Gray 100

#f3f4f6

Components

Buttons

Primary

Secondary

Status

Modals

Date Pickers

WYSIWYG Editor

Tables

Booking ID Client Hotel Status Amount Actions
BK-001 ABC Corp Hilton Downtown Confirmed $12,450
BK-002 XYZ Inc Marriott Airport Pending $8,750
BK-003 Tech Solutions Sheraton Centre Draft $15,200

Switches & Toggles

Basic Toggle

Colored Toggle

With Icons

Tabs

Overview Content

This is the overview tab content. Here you can see a summary of all your bookings and activities.

Bookings Content

This is the bookings tab content. Here you can manage all your current and past bookings.

Reports Content

This is the reports tab content. Here you can generate and view various reports.

Accordions

Multiple Open Items

You can cancel your booking up to 24 hours before check-in through your account dashboard or by contacting our support team.

We accept all major credit cards, PayPal, and bank transfers. Payment is processed securely through our encrypted payment gateway.

SaaS Dashboard Components

User Profile Cards

JD
John Doe

[email protected]

Active
JS
Jane Smith

[email protected]

Pending
MJ
Mike Johnson

[email protected]

Inactive

Progress Bars

Storage Usage 75%
Task Completion 90%
Revenue Target 60%

File Upload

Upload Files

Drag and drop files here or click to browse

Search and Filters

Kanban Board

To Do (3)
Design new dashboard

Create wireframes and mockups

Update documentation

Review and update API docs

Test new features

QA testing for v2.0

In Progress (2)
Backend API

Implementing new endpoints

Database migration

Updating schema

Done (1)
User authentication

OAuth2 implementation

Calendar Widget

January 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Activity Feed

New booking confirmed for ABC Corp

2 minutes ago

New user registered - [email protected]

5 minutes ago

Payment pending for booking #BK-123

10 minutes ago

Report generated - Monthly Revenue Report

1 hour ago

User Management Table

Showing of users
Member Role Status Location Activity Actions
per page
- of
...

Pricing Cards

Starter
$29/month
  • Up to 10 bookings
  • Basic support
  • Email reports
Most Popular
Professional
$99/month
  • Up to 100 bookings
  • Priority support
  • Advanced analytics
  • API access
Enterprise
$299/month
  • Unlimited bookings
  • 24/7 support
  • Custom integrations
  • Dedicated account manager

Onboarding Steps

Complete Profile

Add your company information

Connect Payment

Add your payment method

3
Create First Booking

Set up your first group booking

4
Invite Team Members

Add your team to collaborate

Settings Panel

Notifications
Privacy

Forms

Form Validation Examples

✓ Valid email address

✗ Please enter a valid email address

✗ This field is required

✓ Strong password

Loading Canaccom Design System...