Iconography

Icons visually reinforce an interface action, file type, status, or category.

They are visually simple, quickly recognizable, and easy to understand. They are almost always used in context with descriptive text and function to reinforce the message of that text.

This page is under active development. Information is being moved into it from these pages:

  • http://cfpb.github.io/design-manual/brand-guidelines/minicons.html
  • https://cfpb.github.io/capital-framework/components/cf-icons/

Extra small

Used inline with text.

HTML code snippet

<a class="a-link a-link__icon" href="#">
    <span class="a-link_text">Example with icon</span>
    {% include icons/download.svg %}
</a>


<!-- Raw SVG

<a class="a-link a-link__icon" href="#">
    <span class="a-link_text">Example with icon</span>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 651.7 1200" class="cf-icon-svg"><path d="M507.1 692.8c-15.6-15.6-40.9-15.6-56.6 0l-85.1 85.1V466.6c0-22.1-17.9-40-40-40s-40 17.9-40 40V778l-85.1-85.1c-15.6-15.6-40.9-15.6-56.6 0-15.6 15.6-15.6 40.9 0 56.6L297 902.9c7.5 7.5 17.7 11.7 28.3 11.7s20.8-4.2 28.3-11.7l153.3-153.4c15.8-15.7 15.8-41 .2-56.7z"/><path d="M30 161c-16.5 0-30 13.5-30 30v827.8c0 16.5 13.5 30 30 30h591.7c16.5 0 30-13.5 30-30V343.7L469 161H30zm389.6 60v134.8c0 19.9 16.3 36.2 36.2 36.2h135.9V988.8H60V221h359.6z"/></svg>
</a>
-->

Small

  • Used on buttons

  • Numbers, contact icons

HTML code snippet

Medium

  • Social media sharing sets

  • Numbers, contact icons

HTML code snippet

Large

  • Inline with large text links

  • Numbers, contact icons

HTML code snippet

Extra large

  • Paired with primary headers

HTML code snippet

Animated icon

HTML code snippet

Icon library

icon icon-round canonical name aliases
up chevron-up
right chevron-right
down chevron-down
left chevron-left
arrow-up  
arrow-right  
arrow-down  
arrow-left  
Status icons
icon icon-round canonical name aliases
approved check, checkmark, success
error delete, close, remove, multiply, multiplication, x
warning alert, exclamation-mark
help question, question-mark
update updating (used for animated state)
dollar  
plus add, addition, expand
minus subtract, subtraction, collapse
divide division
equal equals
percentage percent
Social/sharing icons
icon icon-square canonical name aliases
email envelope, envelope-back
facebook  
flickr  
github  
linkedin  
twitter  
youtube  
Communications icons
icon icon-round canonical name aliases
email envelope-back
fax fax-machine
mail envelope-front
phone telephone, handset
technology cellphone, tablet
web globe, world
Document icons
icon icon-round canonical name aliases
appendix  
paper-clip attach, attachment
copy duplicate
document doc, pdf
download  
upload  
edit pencil
print printer
rss feed
save disk
supplement  
Financial products, services, and concepts
icon icon-round canonical name aliases
bank bank-account
building-credit  
car car-loan, auto, auto-loan
complaint  
fountain-pen contract
credit-card  
credit-report  
debt-collection  
debt  
getting-a-credit-card credit-card-contract
loan  
money dollar-bill
money-transfer  
mortgage sold
house buying-a-house, owning-a-home, home
payday-loan  
college paying-for-college, grad-cap, mortarboard
prepaid-cards prepaid
quick-cash  
piggy-bank retirement
piggy-bank-check  
split  
Web application icons
icon icon-round canonical name aliases
audio-max audio-high
audio-medium  
audio-low  
audio-mute mute, audio-off
bookmark  
unbookmark  
broadcast antenna, radio
bullhorn megaphone
chart graph
clock time
date calendar
dialogue discussion
disabled no, disallowed
external-link  
favorite star, starred, fav, fave
unfavorite unstar, unstarred, unfav, unfave
information info, i
lightbulb idea
link  
list  
lock locked
unlock unlocked
menu hamburger
microphone mic
newspaper news
parent family
play  
open-quote  
close-quote  
search zoom, magnifying-glass
settings preferences, gear, cog
share  
speech-bubble  
user person
wifi wi-fi, wireless

HTML code snippet