VUD colour system is a structured set of colours used consistently throughout a user interface to help you create visual harmony, hierarchy, and meaning.
Default text refers to the main or prominent textual content. Suitable for important headlines, titles, or primary information that requires the most attention.
#ffffff
#000000
inverse
Inverse text refers to the opposite color that contrasts with the background.
#494a4a
#c3d0d9
secondary
Secondary text is for supporting or supplementary information. Often used for descriptions, labels, captions, or any content that is less significant than the default text but still relevant to the user experience.
#116fae
#419bd7
emphasis
Emphasized text refers to a styling technique used to give importance to a specific text. Often used to draw attention to key points, important information, or to differentiate specific content from the rest of the text.
#116fae
#e4ebf0
links
Links refers to emphasis clickable elements.
#7365b8
#dad7ea
visited
Visited link" refers to a hyperlink that has been previously clicked or accessed.
#8a8a8a
#9aa5ae
disabled
Disabled text refers to a particular element is temporarily or permanently disabled and cannot be accessed or interacted with.
#2d7048
#67a870
success-moderate
Success text refers to content that signifies a positive or affirmative message.
#116fae
#419bd7
info-moderate
Info text gives a clear summary of the information.
#4d3d99
#dad7ea
draft-moderate
Draft refers to temporary statuses.
#803b00
#e5a23e
warning-moderate
Warning text refers to content that conveys a warning, caution, or alert.
#a12036
#e28594
error-moderate
Error text refers to incorrect or invalid information on a form or during a data entry process.
#ffffff
#afd4af
success-weak
Success text refers to content that signifies a positive or affirmative message.
#ffffff
#99cbec
info-weak
Info text gives a clear summary of the information.
#ffffff
#c6c1df
draft-weak
Draft refers to temporary statuses.
#ffffff
#fad7a2
warning-weak
Warning text refers to content that conveys a warning, caution, or alert.
#ffffff
#f1bdc4
error-weak
Error text refers to incorrect or invalid information on a form or during a data entry process.
ref / icon
#494a4a
#e4ebf0
default
Default icon refers to the standard or pre-set icon. Suitable for operating systems or software programs as a generic placeholder.
#ffffff
#000000
inverse
Inverse icon serves as the opposite of the default icon, specifically designed to contrast with the background.
#1482cc
#419bd7
emphasis
emphasis icon refers to an icon that is designed to draw attention and clearly indicates its interactive nature.
#d44f64
#e28594
error
The error indicates the occurrence of an error or problem. Suitable for destructive icons.
#ca7900
#edb45f
warning
Warning icon serves as a visual cue to alert about potential issues, risks, or important information that requires attention.
#4e9c54
#7faf7f
success
Success icon serves as a visual cue to convey that a task, action, or process has been completed successfully.
#8a8a8a
#9aa5ae
disabled
Disabled icon indicates that a particular function, feature, or control is currently disabled or unavailable.
The default border is the standard border style. It strikes a balance between visibility and subtlety, providing a noticeable border around the element without overpowering the overall design. Suitable for solid separator.
#8a8a8a
#9aa5ae
strong
Strong default border refers to a standard border style that is more pronounced and visually prominent than a moderate border. Suitable for dotted separators.
#4e9c54
#4e9c54
emphasis
Emphasis border refers to a branded border style.
ref / border / default
#8a8a8a
#6f7a82
enabled
Border on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#8a8a8a
#4c545b
inverse
Inverse border refers to the opposite color that contrasts with the background.
#f2f2f2
#4c545b
muted
Muted border indicates that the ui element is not editable and is intended for viewing purposes only. Suitable for read-only UI controls.
rgba(138,138,138,0)
rgba(111,122,130,0)
transparent
Transparent border is intented to create a subtle and understated appearance. Suitable for the less important ui control.
#1482cc
#9aa5ae
hover
Border on hover state refers to an interaction that the ui element is clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#8a8a8a
#6f7a82
pressed
Border with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#1482cc
#e4ebf0
focused
Border on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#f7f7f7
#6f7a82
selected-weak
Border with a selected state refers to an interaction that occurs when the ui element is active.
#1482cc
#9aa5ae
selected-weak:hover
Border hovering over a weak selected state refers to an interaction that occurs when the ui element is hovered on a current selection.
#8a8a8a
#6f7a82
selected-moderate
Border with a moderate selected state refers to an interaction that occurs when the ui element is active.
#1482cc
#9aa5ae
selected-moderate:hover
Border hovering over a moderate selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#316245
#7faf7f
selected-strong
Border with strong selected state refers to an interaction that occurs when the ui element is active. Suitable for prominent call-to-actions.
#316245
#7faf7f
selected-strong:hover
Border hovering over a strong selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#c0c0c0
#4c545b
disabled
A border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / primary
#2d7048
#67a870
enabled
Border on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#2d7048
#7faf7f
hover
Border on hover state refers to an interaction that the ui element is clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#254934
#67a870
pressed
Border with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#1482cc
#e4ebf0
focused
Border on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#316245
#7faf7f
selected
Border with strong selected state refers to an interaction that occurs when the ui element is active. Suitable for prominent call-to-actions.
#316245
#7faf7f
selected:hover
Border hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#c0c0c0
#4c545b
disabled
A border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / secondary
#0d5788
#1482cc
enabled
Border on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#0d5788
#419bd7
hover
Border on hover state refers to an interaction that the ui element is clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#1b384c
#1482cc
pressed
Border with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#1482cc
#e4ebf0
focused
Border on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#14476a
#419bd7
selected
Border with strong selected state refers to an interaction that occurs when the ui element is active. Suitable for prominent call-to-actions.
#14476a
#419bd7
selected:hover
Border hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#c0c0c0
#4c545b
disabled
A border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / primary-tint
#4e9c54
#4e9c54
enabled
Surface on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#4e9c54
#67a870
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#254934
#4e9c54
pressed
Surface with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#1482cc
#e4ebf0
focused
Surface on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#316245
#7faf7f
selected
Surface with selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#316245
#7faf7f
selected:hover
Surface hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#c0c0c0
#4c545b
disabled
A surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / secondary-tint
#116fae
#116fae
enabled
Border on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#116fae
#1482cc
hover
Border on hover state refers to an interaction that the ui element is clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#1b384c
#1482cc
pressed
Border with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#1482cc
#e4ebf0
focused
Border on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#14476a
#419bd7
selected
Border with strong selected state refers to an interaction that occurs when the ui element is active. Suitable for prominent call-to-actions.
#14476a
#419bd7
selected:hover
Border hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#c0c0c0
#4c545b
disabled
A border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / destructive-default
#cc334c
#db6b7d
enabled
Destructive border on enabled state serves as a prominent reminder or warning, helping prevent accidental or unintended actions that could have negative implications.
rgba(255,255,255,0)
rgba(228,235,240,0)
transparent
Transparent destructive surface provides a subtle yet noticeable warning or reminder, preventing accidental or unintended actions that could lead to negative consequences.
#cc334c
#db6b7d
hover
Border on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#1482cc
#e4ebf0
focused
Border on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#801f30
#db6b7d
pressed
Border with pressed state refers to an interaction that occurs when the ui element is pressed.
#c0c0c0
#4c545b
disabled
Border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / destructive-primary
#cc334c
#db6b7d
enabled
Destructive border on enabled state serves as a prominent reminder or warning, helping prevent accidental or unintended actions that could have negative implications.
rgba(255,255,255,0)
rgba(219,107,125,0)
transparent
Transparent destructive surface provides a subtle yet noticeable warning or reminder, preventing accidental or unintended actions that could lead to negative consequences.
#cc334c
#db6b7d
hover
Border on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#1482cc
#e4ebf0
focused
Border on focused state refers to an interaction that occurs when the ui element is focused through keyboard navigation or other assistive technologies.
#801f30
#db6b7d
pressed
Border with pressed state refers to an interaction that occurs when the ui element is pressed.
#c0c0c0
#4c545b
disabled
Border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / border / funct
#8a8a8a
#000000
default
Default alerts. Specially lower prio statuses such as pairing.
#252626
#c3d0d9
inverse
Inverse border refers to the opposite color that contrasts with the background.
#f2f2f2
#2b3033
muted
Muted border refers to a subtle border style.
#4e9c54
#4e9c54
success-weak
Alerts, toasts. Success and positive statuses such as accepted, paid, delivered
#116fae
#116fae
info-weak
Normal alerts. Ccommon statuses such as created, sent, printed, processing.
#7365b8
#6154a5
draft-weak
Alerts. Temporary statuses such as drafts
#c26800
#c26800
warning-weak
Alerts, toasts, tooltips. Warnings and potential problem statuses such as partially paid, losses
#cc334c
#cc334c
error-weak
Alerts, toasts, tooltips. Errors and failure statuses such as rejected, not sent, overdue, not delivered
#2d7048
#67a870
success-moderate
Suitable for badges. Success and positive statuses such as accepted, paid, delivered.
#0d5788
#1482cc
info-moderate
Suitable for badges. Ccommon statuses such as created, sent, printed, processing.
#6154a5
#8a80bd
draft-moderate
Suitable for badges. Temporary statuses such as drafts.
#c26800
#e5a23e
warning-moderate
Suitable for badges. Warnings and potential problem statuses such as partially paid, losses.
#cc334c
#db6b7d
error-moderate
Suitable for badges. Errors and failure statuses such as rejected, not sent, overdue, not delivered.
Surface on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#ffffff
#e4ebf0
inverse
Inverse surface contrast with the background.
#f2f2f2
rgba(76,84,91,0.24)
muted
Muted surface indicates that the ui element is not editable and is intended for viewing purposes only. Suitable for read-only UI controls.
rgba(255,255,255,0)
rgba(76,84,91,0)
transparent
Transparent surface is intented to create a subtle and understated appearance. Suitable for the less important ui control.
#d2eafa
#4c545b
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#dadada
#000000
pressed
Surface with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#f7f7f7
rgba(76,84,91,0.24)
selected-weak
Surface with weak selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#e7f2f9
#4c545b
selected-weak:hover
Surface hovering over a weak selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#f2f2f2
#2b3033
selected-moderate
Surface with moderate selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#d2eafa
#4c545b
selected-moderate:hover
Surface hovering over a moderate selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#316245
#316245
selected-strong
Surface with strong selected state refers to an interaction that occurs when the ui element is active. Suitable for prominent call-to-actions.
#316245
#316245
selected-strong:hover
Surface hovering over a strong selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#ffffff
#2b3033
disabled
A surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / primary
#2d7048
#2d7048
enabled
Surface on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#2d7048
#2d7048
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#254934
#254934
pressed
Surface with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#316245
#316245
selected
Surface with selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#316245
#316245
selected:hover
Surface hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#ffffff
#2b3033
disabled
A surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / secondary
#0d5788
#0d5788
enabled
Surface on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#0d5788
#0d5788
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#1b384c
#14476a
pressed
Surface with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#14476a
#0d5788
selected
Surface with selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#14476a
#14476a
selected:hover
Surface hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#ffffff
#2b3033
disabled
A surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / primary-tint
#ebf7eb
#254934
enabled
Surface on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#afd4af
#2d7048
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#254934
#254934
pressed
Surface with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#316245
#316245
selected
Surface with selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#316245
#316245
selected:hover
Surface hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#ffffff
#2b3033
disabled
A surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / secondary-tint
#e7f2f9
#1b384c
enabled
Surface on enabled state refers to the default appearance and behavior of a clickable element. It represents the initial or resting state, typically before any user interaction has occurred.
#99cbec
#0d5788
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#1b384c
#1b384c
pressed
Surface with pressed state is a stemporary visual alteration that provides immediate feedback to the user, confirming that their input has been recognized.
#14476a
#14476a
selected
Surface with selected state refers to an interaction that occurs when the ui element is active. Suitable for subtle appearance that should not dominate the overall design when the ui element is active.
#14476a
#14476a
selected:hover
Surface hovering over a selected state refers to an interaction that occurs when the ui element is hovered on a current selection. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#ffffff
#2b3033
disabled
A surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / destructive-default
#ffffff
#2b3033
enabled
Destructive default surface serves as a prominent reminder or warning, helping prevent accidental or unintended actions that could have negative implications.
rgba(255,255,255,0)
rgba(255,237,239,0)
transparent
Transparent destructive surface provides a subtle yet noticeable warning or reminder, preventing accidental or unintended actions that could lead to negative consequences.
#cc334c
#cc334c
hover
Surface on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#801f30
#801f30
pressed
Surface with pressed state refers to an interaction that occurs when the ui element is pressed.
#ffffff
#2b3033
disabled
Surface with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / destructive-primary
#cc334c
#cc334c
enabled
Destructive border on enabled state serves as a prominent reminder or warning, helping prevent accidental or unintended actions that could have negative implications.
rgba(255,255,255,0)
rgba(255,255,255,0)
transparent
Transparent destructive surface provides a subtle yet noticeable warning or reminder, preventing accidental or unintended actions that could lead to negative consequences.
#cc334c
#cc334c
hover
Border on hover state refers to an interaction that the ui element is interactive and clickable. It's primarily used in desktop or laptop interfaces where cursor-based interactions are prevalent.
#801f30
#801f30
pressed
Border with pressed state refers to an interaction that occurs when the ui element is pressed.
#ffffff
#2b3033
disabled
Border with a disabled state indicates that a particular function, feature, or control is currently disabled or unavailable.
ref / fill / funct
#ffffff
#e4ebf0
default
Default alerts. Lower prio statuses such as pairing