In CSS, docebo uses variables for colors to represent your branding-and-look colors.
As we migrate to extended enterprise, I am cleaning up my CSS and trying to use more variable colors - so that companies with different branding colors won’t have their colors overwritten by my CSS.
Here’s all the variables I found so far. The only one I know that corresponds to the branding-and-look colors is the first one: --ui-color-layout-background. Some are presumably predictable like error and alert vars.
var(--ui-color-layout-background)
var(--ui-color-layout-shadow)
var(--ui-color-layout-dark)
var(--ui-color-layout-overlay-dark)
var(--ui-color-layout-surface)
var(--ui-color-button-background-primary)
var(--ui-color-button-background-secondary)
var(--ui-color-button-label-neutral)
var(--ui-color-button-label-primary)
var(--ui-color-button-label-accent)
var(--ui-color-button-label-accent-secondary)
var(--ui-color-button-label-negative)
var(--ui-color-button-label-error)
var(--ui-color-button-label-dark)
var(--ui-color-interaction-hover-dark)
var(--ui-color-interaction-hover-light)
var(--ui-color-border-neutral)
var(--ui-color-border-accessibility-default)
var(--ui-color-border-accessibility-negative)
var(--ui-color-icon-accent-primary)
var(--ui-color-icon-accent-secondary)
var(--ui-color-icon-accent-tertiary)
var(--ui-color-icon-dark)
var(--ui-color-icon-neutral)
var(--ui-color-icon-negative)
var(--ui-color-icon-success)
var(--ui-color-icon-alert)
var(--ui-color-icon-error)
var(--ui-color-icon-rating)
var(--ui-color-avatar-background-negative)
var(--ui-color-avatar-background-dark)
var(--ui-color-avatar-background-light)
var(--ui-color-avatar-background-accent)
var(--ui-color-avatar-background-error)
var(--ui-color-avatar-background-alert)
var(--ui-color-avatar-background-success)
var(--ui-color-avatar-label-negative)
var(--ui-color-avatar-label-dark)
var(--ui-color-avatar-label-accent)