alert-circle An exclamation point inside of a circle. alert-triangle An exclamation point inside of a triangle shape. arrow-down-left An arrow pointing down and to the left. arrow-down-right An arrow pointing down and to the right. arrow-down An arrow pointing down. arrow-left An arrow pointing left. arrow-right-thick A thick arrow pointing right arrow-right An arrow pointing right. arrow-up-left An arrow pointing up and to the left. arrow-up-right-thick A thick arrow pointing up and to the right arrow-up-right An arrow pointing up and to the right. arrow-up-thick A thick arrow pointing up arrow-up An arrow pointing up. award A award bell A bell. calendar A calendar icon. camera-off A camera that is deactivated. camera A camera. check-circle A checkmark in a circle. checkmark A checkmark. chevron-down A chevron arrow pointing down. chevron-up A chevron arrow pointing up. chevron A chevron arrow pointing down. chevron A chevron arrow pointing down. chrome Chrome browser logo. close-circle An x in a circle. close A x shape. door A car door. edge Edge browser logo. ellipses An ellipses shape. engine A car engine. envelope A closed envelope. explorer Internet explorer logo. eye-off An eye that is deactivated. eye An eye. facebook Facebook logo. file-text A piece of paper with lines on it. file A blank piece of paper. firefox Firefox browser logo icon-flame A flame. fwd A car drivetrain. gear A gear with multiple teeth. grid A 2x2 grid. heart An empty heart. height-width Arrows indicating height and width measurement. home A home icon. info THe letter i in a circle. instagram Instagram logo. link A chain link. linkedin Linkedin logo. map-marker A map marker pin. maximize Four corners containing a plus sign. menu Three lines signifying a menu. message-circle A speech bubble. minus A minus dash. mpg A car dashboard gauge. opera Opera browser logo. pause A pause symbol. pencil A pencil. phone A phone handset. pinteest-disc Pinterest logo in a disc. pinterest Pinterest logo. play A play button. plus A plus symbol. safari Safari browser logo. search A magnifying glass. seat A car seat. shield A shield sliders A group of control sliders. square A square with rounded corners star A star. tag A shopping tag. thumbs-down A hand with the thumb pointing down. thumbs-up A hand with the thumb pointing up. trash A trash can. trophy A trophy. truck A truck icon. twitter Twitter logo. user-circle An outline of a person in a circle. user An outline of a person. video A video camera. youtube Youtube logo. zoom-in A magnifying glass with a plus in the center alert-circle An exclamation point inside of a circle. alert-triangle An exclamation point inside of a triangle shape. arrow-down-left An arrow pointing down and to the left. arrow-down-right An arrow pointing down and to the right. arrow-down An arrow pointing down. arrow-left An arrow pointing left. arrow-right-thick A thick arrow pointing right arrow-right An arrow pointing right. arrow-up-left An arrow pointing up and to the left. arrow-up-right-thick A thick arrow pointing up and to the right arrow-up-right An arrow pointing up and to the right. arrow-up-thick A thick arrow pointing up arrow-up An arrow pointing up. award A award bell A bell. calendar A calendar icon. camera-off A camera that is deactivated. camera A camera. check-circle A checkmark in a circle. checkmark A checkmark. chevron-down A chevron arrow pointing down. chevron-up A chevron arrow pointing up. chevron A chevron arrow pointing down. chevron A chevron arrow pointing down. chrome Chrome browser logo. close-circle An x in a circle. close A x shape. door A car door. edge Edge browser logo. ellipses An ellipses shape. engine A car engine. envelope A closed envelope. explorer Internet explorer logo. eye-off An eye that is deactivated. eye An eye. facebook Facebook logo. file-text A piece of paper with lines on it. file A blank piece of paper. firefox Firefox browser logo icon-flame A flame. fwd A car drivetrain. gear A gear with multiple teeth. grid A 2x2 grid. heart An empty heart. height-width Arrows indicating height and width measurement. home A home icon. info THe letter i in a circle. instagram Instagram logo. link A chain link. linkedin Linkedin logo. map-marker A map marker pin. maximize Four corners containing a plus sign. menu Three lines signifying a menu. message-circle A speech bubble. minus A minus dash. mpg A car dashboard gauge. opera Opera browser logo. pause A pause symbol. pencil A pencil. phone A phone handset. pinteest-disc Pinterest logo in a disc. pinterest Pinterest logo. play A play button. plus A plus symbol. safari Safari browser logo. search A magnifying glass. seat A car seat. shield A shield sliders A group of control sliders. square A square with rounded corners star A star. tag A shopping tag. thumbs-down A hand with the thumb pointing down. thumbs-up A hand with the thumb pointing up. trash A trash can. trophy A trophy. truck A truck icon. twitter Twitter logo. user-circle An outline of a person in a circle. user An outline of a person. video A video camera. youtube Youtube logo. zoom-in A magnifying glass with a plus in the center facebook Facebook logo. instagram Instagram logo. linkedin Linkedin logo. pinteest-disc Pinterest logo in a disc. pinterest Pinterest logo. twitter Twitter logo. youtube Youtube logo.
Spark logo Spark Design System
STYLE-GUIDE

Color

Every hue to express emotion and tone, place emphasis, and create associations

Brand colors

Brand colors help users identify one experience from another, especially in a competitive landscape. They are used sparingly—but at regular intervals—to remind users their experience is courtesy of Cars.com.

When designing, it’s tempting to “add a personal touch” with brand colors, but not every solution requires them. Restraint will ensure these colors retain their impact across time and an ever-growing portfolio of products.

Design Token (Sass) Hex Descriptive Name Function
$sds-color-brand #532380 Dark Violet Buttons, ratings
$sds-color-brand-dark #250858 Very Dark Violet Button hover, link hover
$sds-color-brand-lighter #bb00cc Strong Magenta Links
$sds-color-brand-accent #00bfde Pure cyan Accent, brick, pinstripe

Functional colors

Functional colors are default and system-oriented recommendations for usage in alignment across our products.

Design Token (Sass) Hex Descriptive Name Function
$sds-color-theme-pricing #aed622 Strong Yellow Pricing
$sds-color-theme-sponsored #212121 Very Dark Gray Sponsored

Gray tones

Gray tones structure a variety of components, giving form without drawing attention. They provide the minimum contrast needed to ensure affordance in both static and interactive designs.

Usage is welcome in text, provided their background and foreground colors display enough contrast to ensure legibility for all users.

Design Token (Sass) Hex Descriptive Name Function
$sds-color-shade-true-black #000000 Black Opacities
$sds-color-shade-black #212121 Very Dark Gray Text
$sds-color-shade-darker-gray #555555 Darker Gray Text (weak)
$sds-color-shade-dark-gray #767676 Dark Gray Disabled text
$sds-color-shade-gray #959595 Gray Inverse weak text
$sds-color-shade-light-gray #bdbdbd Light Gray Form element borders
$sds-color-shade-lighter-gray #e6e6e6 Lighter Gray Borders
$sds-color-shade-very-light-gray #f2f2f2 Very Light Gray Banding
$sds-color-shade-white #ffffff White Inverse, inputs

Alert colors

Alert colors are used exclusively for Alerts. Each hue has an accompanying tint to be used for their background only.

Design Token (Sass) Hex Descriptive Name Function
$sds-alert-color-warning #dfa20b Vivid Orange Warning
$sds-alert-color-error #cc1100 Strong Red Error
$sds-alert-color-success #93a533 Dark Moderate Yellow Success
$sds-alert-color-notification #5c707c Mostly Desaturated Dark Blue Notification

Social colors

Social colors are used exclusively to represent social media brands, often in the context of login and share features.

Design Token (Sass) Hex Descriptive Name Function
$sds-social-color-pinterest #dc4e41 Bright Red Pinterest
$sds-social-color-twitter #55acee Soft Blue Twitter
$sds-social-color-google #bd081c Venetian Red Google
$sds-social-color-facebook #1778f2 Facebook Blue Facebook

Text colors

The recommendation for text color is the following:

  • #212121 is the default color for text site-wide.
  • #555555 is recommended for secondary text with less importance.
  • #767676 is used for text that should be legible, but is not vital to the user experience.
  • #212121 is the default color for all headings.

Text on darker backgrounds

  • #ffffff is the default for inverse text on a darker background.
  • #959595 is recommended for secondary text with less importance on a darker background.
  • #ffffff is default for headings on a darker background.
  • #00BFDE should be used for highlighted words on a dark background

Color contrast accessibility

For recommended accessible foreground and background color combinations, please refer to our Color Contrast page.