Color
Icon color#
Change icon colors with contextual classes.
Brand#
Brand icon colors reinforce Lumen's brand. Use primary and secondary as accents, and dark, grey, and light as neutrals.
<!-- For light backgrounds -->
<i class="chi-icon icon-atom -md -icon--dark"></i>
<i class="chi-icon icon-atom -md -icon--primary"></i>
<i class="chi-icon icon-atom -md -icon--grey"></i>
<!-- For dark backgrounds -->
<i class="chi-icon icon-atom -md -icon--secondary"></i>
<i class="chi-icon icon-atom -md -icon--light"></i>
Semantic#
Use semantic text colors to communicate meaning to users. Examples include displaying alerts, form field validation, user status, application state and more. Use green (success) for positive, blue (info) for informative, red (danger) for negative, yellow (warning) for needs attention, and grey (muted) for neutral. Semantic colors should never be used for decorative purposes.
<i class="chi-icon icon-atom -md -icon--success"></i>
<i class="chi-icon icon-atom -md -icon--info"></i>
<i class="chi-icon icon-atom -md -icon--warning"></i>
<i class="chi-icon icon-atom -md -icon--danger"></i>
<i class="chi-icon icon-atom -md -icon--muted"></i>
Background-color#
Define background-color classes using the format -bg-{breakpoint}--{value}
.
Breakpoints supported are sm
, md
, lg
, and xl
.
Brand#
Brand background-colors reinforce Lumen's brand.
Color Class | Value | Result |
---|---|---|
-bg--primary | background-color:#0075C9 | |
-bg--secondary | background-color:#38C6F4 | |
-bg--black | background-color:#000000 | |
-bg--white | background-color:#FFFFFF |
Brand complimentary#
More background-colors that can be used to compliment the primary brand palette.
Color Class | Value | Result |
---|---|---|
-bg--navy | background-color:#083176 | |
-bg--grey | background-color:#3F4145 |
Neutral#
Neutral background-colors provide low-contrast backgrounds for application containers, cards, and more.
Color Class | Value | Result |
---|---|---|
-bg--grey-20 | background-color:#EDF0F2 | |
-bg--grey-15 | background-color:#F4F5F6 | |
-bg--grey-25 | background-color:#DADEE2 | |
-bg--grey-30 | background-color:#D0D4D9 |
Semantic#
Use semantic background-colors to communicate meaning to users. Examples include displaying alerts, form field validation, user status, application state and more. Use green (success) for positive, blue (info) for informative, red (danger) for negative, yellow (warning) for needs attention, and grey (muted) for neutral. Semantic colors should never be used for decorative purposes.
Color Class | Value | Result |
---|---|---|
-bg--success | background-color:#007E44 | |
-bg--success-light | background-color:#DBFAEE | |
-bg--success-lighter | background-color:#F1FEF8 | |
-bg--info | background-color:#0075C9 | |
-bg--info-light | background-color:#F5F9FC | |
-bg--info-lighter | background-color:#E0F3FF | |
-bg--warning | background-color:#A15C00 | |
-bg--warning-light | background-color:#FAECD9 | |
-bg--warning-lighter | background-color:#FFF8ED | |
-bg--danger | background-color:#D62015 | |
-bg--danger-light | background-color:#FFE8E5 | |
-bg--danger-lighter | background-color:#FFF5F5 | |
-bg--muted | background-color:#53565A | |
-bg--muted-light | background-color:#EDF0F2 | |
-bg--muted-lighter | background-color:#F8F9F9 |
None#
Use to render an element with no background-color.
Color Class | Value | Result |
---|---|---|
-bg--none | background: none; |
Target specific breakpoints#
To target a specific breakpoint, add the breakpoint abbreviation to the class.
Color Class | Value |
---|---|
-bg-sm--none | Visible only from sm |
-bg-sm--primary | Visible only from sm |
-bg-sm--secondary | Visible only from sm |
-bg-sm--white | Visible only from sm |
-bg-sm--black | Visible only from sm |
-bg-sm--muted | Visible only from sm |
-bg-sm--grey | Visible only from sm |
-bg-sm--grey-20 | Visible only from sm |
-bg-sm--grey-20 | Visible only from sm |
-bg-sm--grey-30 | Visible only from sm |
-bg-sm--success | Visible only from sm |
-bg-sm--info | Visible only from sm |
-bg-sm--warning | Visible only from sm |
-bg-sm--danger | Visible only from sm |
-bg-md--none | Visible only from md |
-bg-md--primary | Visible only from md |
-bg-md--secondary | Visible only from md |
-bg-md--white | Visible only from md |
-bg-md--black | Visible only from md |
-bg-md--muted | Visible only from md |
-bg-md--grey | Visible only from md |
-bg-md--grey-20 | Visible only from md |
-bg-md--grey-20 | Visible only from md |
-bg-md--grey-30 | Visible only from md |
-bg-md--success | Visible only from md |
-bg-md--info | Visible only from md |
-bg-md--warning | Visible only from md |
-bg-md--danger | Visible only from md |
-bg-lg--none | Visible only from lg |
-bg-lg--primary | Visible only from lg |
-bg-lg--secondary | Visible only from lg |
-bg-lg--white | Visible only from lg |
-bg-lg--black | Visible only from lg |
-bg-lg--muted | Visible only from lg |
-bg-lg--grey | Visible only from lg |
-bg-lg--grey-20 | Visible only from lg |
-bg-lg--grey-20 | Visible only from lg |
-bg-lg--grey-30 | Visible only from lg |
-bg-lg--success | Visible only from lg |
-bg-lg--info | Visible only from lg |
-bg-lg--warning | Visible only from lg |
-bg-lg--danger | Visible only from lg |
-bg-xl--none | Visible only from xl |
-bg-xl--primary | Visible only from xl |
-bg-xl--secondary | Visible only from xl |
-bg-xl--white | Visible only from xl |
-bg-xl--black | Visible only from xl |
-bg-xl--muted | Visible only from xl |
-bg-xl--grey | Visible only from xl |
-bg-xl--grey-20 | Visible only from xl |
-bg-xl--grey-20 | Visible only from xl |
-bg-xl--grey-30 | Visible only from xl |
-bg-xl--success | Visible only from xl |
-bg-xl--info | Visible only from xl |
-bg-xl--warning | Visible only from xl |
-bg-xl--danger | Visible only from xl |
Responsive background-color examples#
<!-- background-color primary on all breakpoints -->
<div class="-bg--primary"></div>
<!-- background-color secondary from sm -->
<div class="-bg-sm--secondary"></div>
<!-- background-color warning from md -->
<div class="-bg-md--warning"></div>
<!-- background-color danger from lg -->
<div class="-bg-lg--danger"></div>
<!-- background-color black from xl -->
<div class="-bg-xl--black"></div>
<!-- background none on all breakpoints -->
<div class="-bg--none"></div>