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 duotone-bandage A duotone bandage duotone-car A duotone car. duotone-device A stylized mobile device. duotone-directions Stylized arrows. duotone-dots Stylized data dots. duotone-gears Stylized gears. duotone-heart Intersecting shapes that form a heart. duotone-hot-car Duotone flame icon duotone-info A letter i in a stylized disc. duotone-mail A stylized envelope. duotone-map-pin A stylized map pin. duotone-message Stylized conversational bubbles. duotone-news A stylized newspaper. duotone-notebook A duotone notebook. duotone-people Two figures merging. duotone-pricetag A duotone pricetag. duotone-shield A duotone shield. duotone-tags Overlapping, stylized tags. duotone-target A stylized target. 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

Icons

Icon sets for use in web and mobile apps

View all icons in our Icons Library.

Types

There are two icon styles available:

  • Duotone: These icons use overlapping shapes to represent that we are matchmakers. The deep purple where the shapes connect illustrates the link between people and cars.
  • Interface: For our general interface icons, we use the Feather open-source icon library. This set has a thicker, rounded, more comfortable and familiar feel to add delight while not distracting from the content.

Usage

Icons should be used as aids to navigation or visual and informative indicators for associated actions. They should be used sparingly so as to reduce cognitive load and provide clarity for users.

It is recommended that all icons either be accompanied with text or built with accompanying accessible text within the SVG code.

Iconography is not to be confused with illustration, which is a hand-drawn art form that should potentially be treated differently in file format.

Duotone icons should only be used to mark the beginning of a section, or highlight a particular area, preferably those that pertain to matchmaking. They should not be interactive or be included in linked areas.

Interface icons should accompany text, live inside buttons or controls, or signify utility throughout the Cars.com interface.

Specific use cases

Play button and icon

  • When the play icon sits on a white background (when accompanying text, for example), it should be displayed in its outline form. When the icon sits in a disc as an icon button, the triangle should be filled.

Sizing

Duotone icons should be displayed at sizes starting at:

  • 32px x 32px

Interface icons should always be displayed in one of two sizes (viewbox size):

  • 16px x 16px
  • 24px x 24px

Size selection is primarily based on font-size of accompanying label, quantity needed, and surrounding elements that affect look and feel.

In the icons library, PNG icon formats are available. These are intended for mobile apps, and web interfaces should make sure of SVG only. Duotone PNGs are provided at 96px x 96px sizes, and Interface style PNGs are provided at 48x48px size. These are sized at twice their recommended largest size so that they display crisp on high resolution displays.

For icons that should act as stand-alone buttons or links, use the Icon button variant.

Color

The colors that comprise the Duotone icons are #532380, #250858, and #00BFDE.

The recommended fill color for all Interface icons is #212121. #ffffff is recommended on inverse background colors. #555555 may be used for icon fills on low-priority items.

When designing with iconography, maintain the standard fill color and do not apply link, branding, or other color fills.

Creating and exporting SVGs

When creating and exporting SVG icons, please take into account the following considerations:

  • Export the icon using Adobe Illustrator CC whenever possible, using Export > Export for screens. This produces the cleanest final SVG markup.
  • Name the icon by what it represents in the art, not what it may be used for in context of any one given page.

Library

This library is maintained in Figma by the Product Design team.