Icons

Icons are an essential element of design and are also known as pictograms. They can stand individually, be displayed together, or be part of an element.

They support the understanding of an information or function. Symbols are easier to read than text. They are mainly used to identify a function. It can also be used as an infographic or illustration.


General#

  • The appearance of the icon depends on the usage or context.
  • Icons have an original size of 60x60px.
  • The size has to follow the rule of 8 (8, 16, 24, 32, …).
  • In some cases 8x8px icons can have suboptimal visibility because of the thineness of the line, and in such cases please contact CAKE team for discussion about possible solutions.

Usage#

  • Icons can be used for status, as links, as navigation, to support another element (in alerts, buttons, input-fields, etc.) or as illustration.

Light mode styling#

Styling as navigation

StateAttributesPreview
defaultgreyscale/light-mode/general/high-contrastNavigation light-mode default
activebrand-primary-baseNavigation light-mode active
disabledgreyscale/light-mode/general/low-contrastNavigation light-mode disabled

Styling as link

StateAttributesPreview
defaultbrand-primary-baseStyling as link dark-mode default
activebrand-primary-darkerStyling as link light-mode active
disabledgreyscale/light-mode/general/low-contrastStyling as link light-mode disabled

Styling as status

StateAttributesPreview
defaultbrand-primary-baseStyling as status light-mode default
activebrand-primary-baseStyling as status light-mode active
disabledgreyscale/light-mode/general/low-contrastStyling as status light-mode disabled

Dark mode styling#

Styling as navigation

StateAttributesPreview
defaultgreyscale/dark-mode/general/high-contrastNavigation dark-mode default
activebrand-primary-lightNavigation dark-mode active
disabledgreyscale/dark-mode/general/low-contrastNavigation dark-mode disabled

Styling as link

StateAttributesPreview
defaultbrand-primary-lightStyling as link light-mode default
activebrand-primary-lighterStyling as link dark-mode active
disabledgreyscale/dark-mode/general/low-contrastStyling as link dark-mode disabled

Styling as status

StateAttributesPreview
defaultbrand-primary-lightStyling as status dark-mode default
activebrand-primary-lightStyling as status dark-mode active
disabledgreyscale/dark-mode/general/low-contrastStyling as status dark-mode disabled

Expression#

  • Icons symbolize a special expression, e.g. message about incorrect input or correct input, legal information, etc.
  • Icons that support textual information visually.
 Name Icon Purpose
award awardquality
certificate certificatediploma, license
comment certificatespeech bubble, text
conversation-ballons conversation-ballonsfeedback
conversation-ballons-chat conversation-ballons-chatchat
dice-percentage dice-percentagecompetition, gambling
exclamation-ballon exclamation-ballonstatement, answer
exclamation-circle exclamation-circleattention
exclamation-triangle exclamation-triangledanger
gift-close gift-closepresent
gift-open gift-opensurprise
handshake handshakecollaboration, cooperation, support
hook-circle hook-circlecheck, ok, success
hook-shield hook-shieldsecurity, shield
hook-square hook-squarecheckbox
information-circle information-circleinformation
lightbulb-off lightbulb-offlight off, bulb, turned off
lightbulb-on lightbulb-onidea, light on, bulb, note, tip
newspaper newspapernews
paragraph-circle paragraph-circleimprint, legal, disclaimer
piggy-bank piggy-banksave money, cash, savings
questionmark-ballon questionmark-ballonquestion
questionmark-circle questionmark-circle
stop-sign stop-signstop
thumbs-up-ballon thumbs-up-ballonfeedback, social media

Interaction#

  • These icons are used for interactions.
  • The user remains in the current position and the icon triggers an action.
  • The icon offers the user a function, action or position.
 Name Icon Purpose
360-degree 360-degree
arrow-left-circle arrow-left-circleback
arrow-right-circle arrow-right-circlenext
arrows-expand arrows-expandenlarge, full screen
arrows-vertical arrows-verticalsort
bars-horizontal bars-horizontalmenu
book-open book-openread, literature
bulletlist bulletlist
calendar-clock calendar-clockappointment, schedule
calendar calendardate, appointment
camera cameraphoto
checklist checklist
clip clipattachment
clock clocktime
cogwheel cogwheelsettings
controls controlssettings, slider
crosshair crosshairlocate
download downloadsave
ellipsis-horizontal ellipsis-horizontalmore
envelope-close envelope-closeaddress
envelope-open envelope-opennewsletter
external-link external-linknew window, link out, external link
eye-close eye-closehide
eye-open eye-openshow
file filepaper
fingerprint fingerprintidentity
flyer flyerleaflets
hand-pointer hand-pointer
hook hookcheck, ok
house househome
invoice invoicepaper, notes, bill, receipt, document
lock-close lock-closesecurity, secure
lock-open lock-openinsecure
magnifier-plus magnifier-pluszoom in
magnifier-minus magnifier-minuszoom out
magnifier magnifierzoom
map-marker map-markerlocation
map map
microphone-on microphone-onvoice
minus minusless
paper-plane paper-panesend, submit, post
pause-circle pause-circlepause
pencil penciledit
phone-envelope phone-envelopecontact
phone phonecall
placeholder placeholder
play-circle play-circleplay
plus plusmore
printer printerprint
share shareupload
shopping-bag shopping-bag
shopping-cart-1 shopping-cart-1
shopping-cart-2 shopping-cart-2express
social-share cross
square squaregrid
store store
store-magnifier store-magnifiersearch store
sync syncrefresh, rotate
trash trashdelete
upload upload
user-eighteen-plus user-eighteen-plusadults only
user useraccount, profile
volume-up volume-up

Navigation#

  • These icons are used for navigation – the user is redirected from the current position.
 Name Icon Purpose
arrow-down arrow-downdown, expand
arrow-left arrow-leftleft, back
arrow-right arrow-rightright, forward
arrow-up arrow-upup, collapse
cross crossclose, quit, abort
undo undo

Status#

  • Icons that can change their appearance after an activation of the user (e.g. add to wishlist, like, set reminder).
  • Only these icons switch from the regular outline look to a solid look when active.
 Name Icon Purpose
bell-regular bell-regularalarm, reminder
bell-solid bell-solidalarm, reminder
bookmark-regular bookmark-regularchapter
bookmark-solid bookmark-solidchapter
heart-regular heart-regularfavorite, watchlist
heart-solid heart-solidfavorite, watchlist
star-regular star-regularfavorite
star-solid star-solidfavorite
thumbs-up-regular thumbs-up-regularlike, feedback
thumbs-up-solid thumbs-up-solidlike, feedback
thumbs-down-regular thumbs-down-regulardislike
thumbs-down-solid thumbs-down-soliddislike

Technology#

  • Icons that deal with the topic of technology.
 Name Icon Purpose
computer-mouse computer-mousesoftware
display-play display-playvideo
display displayscreen
e-charging-station display-playmobility, charging, e-station
keyboard display-playhardware, typing
power display-playplug, electric
smartphone smartphonemobile
wifi wifi

Our workflow in Figma#

For your convenience we organized colors for interactive icons around the mode (light and dark), context of use (navigation and link) and states (default, active and disabled). All status icons are built as components with variants, which means that upon placing a component the drop-down menus for its mode and state are available in the right panel.

Colors for interactive iconsStatus icon variant options
WorkflowWorkflow

Change log#

2.3.0 Parkside - 2022-03-21#

Added#

  • Figma: "Icon" | Added icon purpose tags

Changed#

  • Figma: "Icon" | All icons are updated with the latest versions from the brand portal