UI Concepts Framework · CHAPTER 5 OF 8
The colour system
Step 5 Define the Colour System
Organise Colours by Their Type
Once the moodboard and overall direction are confirmed, define the colour system.
Start with the brand guidelines, but do not use every brand colour across the entire interface.

Flows
Data
Access
Intuative
Tasks
Prior
Users
Organise Colours by Their Type
Once the moodboard and overall direction are confirmed, define the colour system.
Start with the brand guidelines, but do not use every brand colour across the entire interface.

Flows
Data
Access
Intuative
Tasks
Prior
Users
A Brand Palette Is Not a UI Colour System
Colours should be organised based on the role they play within the software.
A UI colour system usually includes:
- Primary colour
- Secondary colours
- Tertiary colours
- Semantic colours
Primary color
Secondary color
Teritory color
Semantic color

A Brand Palette Is Not a UI Colour System
Colours should be organised based on the role they play within the software.
A UI colour system usually includes:
- Primary colour
- Secondary colours
- Tertiary colours
- Semantic colours
Primary color
Secondary color
Teritory color
Semantic color

Primary Colour
Primary colour is the main brand colour used to highlight the most important actions, active states, and key elements in the interface
Primary Colour
Primary colour is the main brand colour used to highlight the most important actions, active states, and key elements in the interface
Use the Primary Colour Selectively
Reserve the primary colour for the most important actions and elements, such as:


Primary buttons

Active navigation

Selected states

Key highlights
Using it selectively creates focus and hierarchy. Using it everywhere reduces its visual importance.
Use the Primary Colour Selectively
Reserve the primary colour for the most important actions and elements, such as:

Primary buttons

Active navigation

Selected states

Key highlights

Using it selectively creates focus and hierarchy. Using it everywhere reduces its visual importance.
Telangana Electricity App Example
For one Telangana Electricity App concept, blue was used as the primary colour because it communicates:
- Trust
- Reliability
- Professionalism
Instead of applying it everywhere, use it for key actions such as: Pay Bill, Continue, Get Started, Active navigation, Selected states


Welcome
Varun Kashetty
USC No: 100545832
Varun Kashetty
22 Days left
₹450.75
USC No: 100545832
Varun Kashetty
22 Days left
₹1250/-
USC No: 100545832
Mr Mohan & Other
22 Days left
₹1250/-
Qucik Actions
Pay Bills

Bill History


Services

Other Payments


Choose Renewable
Get your connections be powered by the sun today!
Helpful Tips
Read more
Avoid Overloading Outlets
Do not overload outlets with multiple devices, as it can cause overheating and increase the risk of fire.

Unplug Appliances
when not in use

Never run cords under Rugs/Carpets

Make sure you use proper
wattage/Lighting
Using the right wattage helps keep your lighting safe and efficient.

Home
Services
Complains

Primary Color
Color Gradient: #193E6A, 112A47
Telangana Electricity App Example
For one Telangana Electricity App concept, blue was used as the primary colour because it communicates:
- Trust
- Reliability
- Professionalism
Instead of applying it everywhere, use it for key actions such as: Pay Bill, Continue, Get Started, Active navigation, Selected states


Welcome
Varun Kashetty
USC No: 100545832
Varun Kashetty
22 Days left
₹450.75
USC No: 100545832
Varun Kashetty
22 Days left
₹1250/-
USC No: 100545832
Mr Mohan & Other
22 Days left
₹1250/-
Qucik Actions
Pay Bills

Bill History


Services

Other Payments


Choose Renewable
Get your connections be powered by the sun today!
Helpful Tips
Read more
Avoid Overloading Outlets
Do not overload outlets with multiple devices, as it can cause overheating and increase the risk of fire.

Unplug Appliances
when not in use

Never run cords under Rugs/Carpets

Make sure you use proper
wattage/Lighting
Using the right wattage helps keep your lighting safe and efficient.

Home
Services
Complains

Primary Color
Color Gradient: #193E6A, 112A47
Secondary Colour
Secondary colours support the primary colour and add visual variety to supporting elements.
Secondary Colour
Secondary colours support the primary colour and add visual variety to supporting elements.
Support the Primary Colour
Secondary colours add visual variety without competing with the primary colour.



Charts

Tags

Secondary actions

Illustrations

Smaller highlights
They Can Be Used For:
Support the Primary Colour
Secondary colours add visual variety without competing with the primary colour.
They Can Be Used For:

Charts

Tags

Secondary actions

Illustrations

Smaller highlights


Control Supporting Colours
Green, red, and yellow may appear in the supporting palette.
Their use should depend on the meaning and context of each colour rather than decoration.

Yellow - Orange
HEX :
#FFD600
RGB :
RED : 255
GREEN : 214
BLUE : 0
Orange
HEX :
#FD9800
RGB :
RED : 253
GREEN : 152
BLUE : 0
Orange - Red
HEX :
#FF4C00
RGB :
RED : 255
GREEN : 76
BLUE : 0

Control Supporting Colours
Green, red, and yellow may appear in the supporting palette.
Their use should depend on the meaning and context of each colour rather than decoration.

Yellow - Orange
HEX :
#FFD600
RGB :
RED : 255
GREEN : 214
BLUE : 0
Orange
HEX :
#FD9800
RGB :
RED : 253
GREEN : 152
BLUE : 0
Orange - Red
HEX :
#FF4C00
RGB :
RED : 255
GREEN : 76
BLUE : 0

Tertiary Colour
Tertiary colours are neutral supporting colours used for backgrounds, borders, surfaces, and text hierarchy.
Tertiary Colour
Tertiary colours are neutral supporting colours used for backgrounds, borders, surfaces, and text hierarchy.
Use Neutrals to Create Structure
Neutral colours create structure and balance without drawing attention away from key actions.

Backgrounds

Cards

Borders

Table lines

Text hierarchy

Input fields

Disabled states


Tertiary colours are mostly neutral shades used for:
Use Neutrals to Create Structure
Neutral colours create structure and balance without drawing attention away from key actions.
Tertiary colours are mostly neutral shades used for:

Backgrounds

Cards

Borders

Table lines

Text hierarchy

Input fields

Disabled states


Balance Stronger Brand Colours
In the Telangana Electricity App:
Light greys support backgrounds and cards
Dark neutrals support headings, labels, and body text
Subtle borders separate information
This keeps the interface clean and readable.


Welcome
Varun Kashetty
USC No: 100545832
Varun Kashetty
22 Days left
₹450.75
USC No: 100545832
Varun Kashetty
22 Days left
₹1250/-
USC No: 100545832
Mr Mohan & Other
22 Days left
₹1250/-
Qucik Actions
Pay Bills

Bill History


Services

Other Payments


Choose Renewable
Get your connections be powered by the sun today!
Helpful Tips
Read more
Avoid Overloading Outlets
Do not overload outlets with multiple devices, as it can cause overheating and increase the risk of fire.

Unplug Appliances
when not in use

Never run cords under Rugs/Carpets

Make sure you use proper
wattage/Lighting
Using the right wattage helps keep your lighting safe and efficient.

Home
Services
Complains

Dark Neutrals
Color: #000D1A
RGB: 0, 13, 26, 100
Dark Neutrals
Color: #4FA17E
RGB: 79, 161, 126, 100
Background Grey
Color: #F0F0F0
RGB: 240, 240, 240, 100
Balance Stronger Brand Colours
In the Telangana Electricity App:
Light greys support backgrounds and cards
Dark neutrals support headings, labels, and body text
Subtle borders separate information
This keeps the interface clean and readable.


Welcome
Varun Kashetty
USC No: 100545832
Varun Kashetty
22 Days left
₹450.75
USC No: 100545832
Varun Kashetty
22 Days left
₹1250/-
USC No: 100545832
Mr Mohan & Other
22 Days left
₹1250/-
Qucik Actions
Pay Bills

Bill History


Services

Other Payments


Choose Renewable
Get your connections be powered by the sun today!
Helpful Tips
Read more
Avoid Overloading Outlets
Do not overload outlets with multiple devices, as it can cause overheating and increase the risk of fire.

Unplug Appliances
when not in use

Never run cords under Rugs/Carpets

Make sure you use proper
wattage/Lighting
Using the right wattage helps keep your lighting safe and efficient.

Home
Services
Complains

Dark Neutrals
Color: #000D1A
RGB: 0, 13, 26, 100
Dark Neutrals
Color: #4FA17E
RGB: 79, 161, 126, 100
Background Grey
Color: #F0F0F0
RGB: 240, 240, 240, 100
Semantic Colours
Colours Must Communicate Meaning
Define separate semantic colours for: Success, Warning, Error, Information. These may be required even when they are not part of the brand guidelines.
Emerald Pulse
HEX : #00B75D
RBG : rgb(0, 183, 93)
Success
Golden Wheat
HEX : #DDAD65
RBG : rgb(221, 173, 101)
Warning
Crimson Blaze
HEX : #FB343C
RBG : rgb(251, 52, 60)
Error
Colours Must Communicate Meaning
Define separate semantic colours for: Success, Warning, Error, Information. These may be required even when they are not part of the brand guidelines.
Success
Warning
Error
HEX : #00B75D
RBG : rgb(0, 183, 93)
HEX : #DDAD65
RBG : rgb(221, 173, 101)
HEX : #FB343C
RBG : rgb(251, 52, 60)
Emerald Pulse
Golden Wheat
Crimson Blaze
Semantic Colours Improve Scanning
Consistent semantic colours help users understand the status of an action or system response without reading every detail.


Semantic Colours Improve Scanning
Consistent semantic colours help users understand the status of an action or system response without reading every detail.


Do Not Display the Brand Colour Everywhere

Visual Hierarchy

Clear Emphasis

Better Readability

Clear
Meaning

Brand
Recognition
Use Colour Thoughtfully To Create:
Do Not Display the Brand Colour Everywhere

Visual Hierarchy

Clear Emphasis

Better Readability

Clear
Meaning

Brand
Recognition
Use Colour Thoughtfully To Create:
Handling Different Brand Palettes
What If the Logo Has Multiple Colours?
When a logo contains multiple colours, assign each one a clear role.
For the RanaBOM concept:
Brown was used as the primary colour
Blue was used as the secondary colour
For each selected colour, we created a tonal palette and chose the most suitable shades for the interface.


Primary
Secondary
What If the Logo Has Multiple Colours?
When a logo contains multiple colours, assign each one a clear role.
For the RanaBOM concept:
Brown was used as the primary colour
Blue was used as the secondary colour
For each selected colour, we created a tonal palette and chose the most suitable shades for the interface.


Primary
Secondary
What If the Logo Uses a Gradient?
A gradient does not need to appear across the entire interface. Use it selectively for secondary elements, highlights, illustrations, or branded moments.
In AssetWyn, we selected two key colours from the logo gradient, created a tonal palette for each, and chose suitable shades for the interface.
This maintained the brand connection without overwhelming the UI.

by
#CD0957
#351FAB
What If the Logo Uses a Gradient?
A gradient does not need to appear across the entire interface. Use it selectively for secondary elements, highlights, illustrations, or branded moments.
In AssetWyn, we selected two key colours from the logo gradient, created a tonal palette for each, and chose suitable shades for the interface.
This maintained the brand connection without overwhelming the UI.

by
#CD0957
#351FAB
What If the Client Wants a Monotonous Look?
Some B2B SaaS clients prefer a restrained, single-colour direction.
In this case, select one base colour, create a tonal palette from it, and choose suitable shades for the interface.
Semantic colours should remain separate for success, warning, error, and information states.

Dashboard
Ai Gap analysis
Document hub
Task/Workflow
Compliance bot
Reports
Configurations
Settings
Support
Compliance bot
Olivia Rhye
olivia@untitledui.com
Compliance Rate
70.8%
Compliance Growth
SOP
Compliance
Regulation
Task Status
This Month
Total
21 Tasks
Completed
10/20
Inprogress
07/20
Pending
03/20
Compliance Bot
Hi how can i help you with
compliance?
Ask about compliance....
Workflow
Filters
Task Name
Device Sop Compliance
Review Safety Protocols
Conduct Risk Assessment
Update Security Policies
Implement Data Protection
Status
Inprogress
Completed
Pending Review
Rejected
Rejected
Progress
60%
100%
30%
10%
10%
Due date
Jan 16, 2025
Jan 16, 2025
Jan 14, 2025
Jan 14, 2025
Jan 14, 2025
Regulatory Watchtower
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
Dashboard
Ai Gap analysis
Document hub
Task/Workflow
Compliance bot
Reports
Configurations
Settings
Support
Dashboard
Olivia Rhye
olivia@untitledui.com
Compliance Rate
70.8%
Compliance Growth
SOP
Compliance
Regulation
Task Status
This Month
Total
21 Tasks
Completed
10/20
Inprogress
07/20
Pending
03/20
Compliance Bot
Hi how can i help you with
compliance?
Ask about compliance....
Workflow
Filters
Task Name
Device Sop Compliance
Review Safety Protocols
Conduct Risk Assessment
Update Security Policies
Implement Data Protection
Status
Inprogress
Completed
Pending Review
Rejected
Rejected
Progress
60%
100%
30%
10%
10%
Due date
Jan 16, 2025
Jan 16, 2025
Jan 14, 2025
Jan 14, 2025
Jan 14, 2025
Regulatory Watchtower
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
What If the Client Wants a Monotonous Look?
Some B2B SaaS clients prefer a restrained, single-colour direction.
In this case, select one base colour, create a tonal palette from it, and choose suitable shades for the interface.
Semantic colours should remain separate for success, warning, error, and information states.

Dashboard
Ai Gap analysis
Document hub
Task/Workflow
Compliance bot
Reports
Configurations
Settings
Support
Compliance bot
Olivia Rhye
olivia@untitledui.com
Compliance Rate
70.8%
Compliance Growth
SOP
Compliance
Regulation
Task Status
This Month
Total
21 Tasks
Completed
10/20
Inprogress
07/20
Pending
03/20
Compliance Bot
Hi how can i help you with
compliance?
Ask about compliance....
Workflow
Filters
Task Name
Device Sop Compliance
Review Safety Protocols
Conduct Risk Assessment
Update Security Policies
Implement Data Protection
Status
Inprogress
Completed
Pending Review
Rejected
Rejected
Progress
60%
100%
30%
10%
10%
Due date
Jan 16, 2025
Jan 16, 2025
Jan 14, 2025
Jan 14, 2025
Jan 14, 2025
Regulatory Watchtower
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
Dashboard
Ai Gap analysis
Document hub
Task/Workflow
Compliance bot
Reports
Configurations
Settings
Support
Dashboard
Olivia Rhye
olivia@untitledui.com
Compliance Rate
70.8%
Compliance Growth
SOP
Compliance
Regulation
Task Status
This Month
Total
21 Tasks
Completed
10/20
Inprogress
07/20
Pending
03/20
Compliance Bot
Hi how can i help you with
compliance?
Ask about compliance....
Workflow
Filters
Task Name
Device Sop Compliance
Review Safety Protocols
Conduct Risk Assessment
Update Security Policies
Implement Data Protection
Status
Inprogress
Completed
Pending Review
Rejected
Rejected
Progress
60%
100%
30%
10%
10%
Due date
Jan 16, 2025
Jan 16, 2025
Jan 14, 2025
Jan 14, 2025
Jan 14, 2025
Regulatory Watchtower
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
REG-KNOW-STD
"Source Monitoring","Obligations Registry"
New update V2.12
Choose the Direction Based on Context


Brand guidelines

Stakeholder preferences

Accessibility

Visual tone

Product context
The Final Colour Direction Should Depend on:
Choose the Direction Based on Context
The Final Colour Direction Should Depend on:

Stakeholder preferences

Brand guidelines

Visual tone

Accessibility

Product context

Colours Checklist
The Final Check Before moving to next process
If the answer is no for even one or if there is even the tiniest bit ambiguity, the team should not proceed. Understand the context before moving further.

Is the primary colour clearly defined?
Are secondary colours controlled?
Are neutral colours available?
Are semantic colours consistent?
Does the palette align with the brand?
Does it meet accessibility requirements?
Have you understood:
Have you understood:
Is the primary colour clearly defined?
Are secondary colours controlled?
Are neutral colours available?
Are semantic colours consistent?
Does the palette align with the brand?
Does it meet accessibility requirements?
Have you understood:
The Final Check Before moving to next process
If the answer is no for even one or if there is even the tiniest bit ambiguity, the team should not proceed. Understand the context before moving further.
Is the primary colour clearly defined?
Are secondary colours controlled?
Are neutral colours available?
Are semantic colours consistent?
Does the palette align with the brand?
Does it meet accessibility requirements?

Final Step-5 Takeaway
Use Colour With a Clear Purpose
A strong colour system connects the brand with the interface while creating hierarchy, readability, and meaning.


Final Step-5 Takeaway
Use Colour With a Clear Purpose
A strong colour system connects the brand with the interface while creating hierarchy, readability, and meaning.

