Show icons with different colors and sizes in an accessible way.
Props
Usage guidelines
When to Use
- As symbolic communication for elements that do not have room for text, like number of pins in a carousel. In this case, ensure the icon choice is easily recognizable and makes sense to international users.
- To convey a critical meaning that cannot be communicated with words, like a downward chevron in a Button to indicate it reveals a menu.
When Not to Use
- For purposes that are decorative or for visual embellishment, such as how illustrations are typically used. Contact us if this is needed.
- As a visual reinforcement for associated text, without adding new meaning.
- To communicate status or health. Use Status instead.
- As an interactive element (e.g., utilizing hover, focus, click/tap). Use IconButton instead.
Example
Icon with a label
Pinterest
Icon Combinations
icon="ad"
icon="ad-group"
icon="add"
icon="add-circle"
icon="add-layout"
icon="add-pin"
icon="ads-stats"
icon="ads-overview"
icon="alert"
icon="align-bottom-center"
icon="align-bottom-left"
icon="align-bottom-right"
icon="align-bottom"
icon="align-middle"
icon="align-top-center"
icon="align-top-left"
icon="align-top-right"
icon="align-top"
icon="android-share"
icon="angled-pin"
icon="apps"
icon="arrow-back"
icon="arrow-circle-down"
icon="arrow-circle-forward"
icon="arrow-circle-up"
icon="arrow-down"
icon="arrow-end"
icon="arrow-forward"
icon="arrow-start"
icon="arrow-up"
icon="arrow-up-right"
icon="bell"
icon="calendar"
icon="camera"
icon="camera-roll"
icon="cancel"
icon="canonical-pin"
icon="color-picker"
icon="check"
icon="check-circle"
icon="circle-outline"
icon="clear"
icon="clock"
icon="code"
icon="cog"
icon="compass"
icon="compose"
icon="crop"
icon="dash"
icon="conversion-tag"
icon="credit-card"
icon="directional-arrow-left"
icon="directional-arrow-right"
icon="download"
icon="drag-drop"
icon="duplicate"
icon="edit"
icon="ellipsis"
icon="ellipsis-circle-outline"
icon="envelope"
icon="eye"
icon="eye-hide"
icon="facebook"
icon="face-happy"
icon="face-sad"
icon="face-smiley"
icon="file-unknown"
icon="fill-opaque"
icon="fill-transparent"
icon="filter"
icon="flag"
icon="flash"
icon="flashlight"
icon="flipHorizontal"
icon="flipVertical"
icon="folder"
icon="gif"
icon="globe"
icon="globe-checked"
icon="gmail"
icon="google-plus"
icon="graph-bar"
icon="handle"
icon="hand-pointing"
icon="heart"
icon="heart-outline"
icon="heart-broken"
icon="history"
icon="impressum"
icon="info-circle"
icon="key"
icon="knoop"
icon="lightbulb"
icon="lightning-bolt-circle"
icon="link"
icon="location"
icon="lock"
icon="logo-large"
icon="logo-small"
icon="logout"
icon="margins-large"
icon="margins-medium"
icon="margins-small"
icon="maximize"
icon="megaphone"
icon="menu"
icon="minimize"
icon="move"
icon="mute"
icon="overlay-text"
icon="pause"
icon="people"
icon="person"
icon="person-add"
icon="phone"
icon="pin"
icon="pin-hide"
icon="pinterest"
icon="play"
icon="protect"
icon="refresh"
icon="question-mark"
icon="remove"
icon="reorder-images"
icon="replace"
icon="report"
icon="rotate"
icon="scale"
icon="search"
icon="security"
icon="shopping-bag"
icon="smiley"
icon="smiley-outline"
icon="send"
icon="share"
icon="sound"
icon="sort-ascending"
icon="sort-descending"
icon="sparkle"
icon="speech"
icon="speech-ellipsis"
icon="star"
icon="star-half"
icon="story-pin"
icon="switch-account"
icon="tag"
icon="terms"
icon="text-align-left"
icon="text-align-center"
icon="text-align-right"
icon="text-all-caps"
icon="text-extra-small"
icon="text-large"
icon="text-line-height"
icon="text-medium"
icon="text-sentence-case"
icon="text-size"
icon="text-small"
icon="text-spacing"
icon="trash-can"
icon="twitter"
icon="video-camera"
icon="view-type-default"
icon="view-type-dense"
icon="view-type-list"
icon="visit"
icon="workflow-status-all"
icon="workflow-status-canceled"
icon="workflow-status-halted"
icon="workflow-status-in-progress"
icon="workflow-status-ok"
icon="workflow-status-problem"
icon="workflow-status-unstarted"
icon="workflow-status-warning"
Size & Color Combinations
size={16}
color="gray"
size={16}
color="darkGray"
size={16}
color="red"
size={24}
color="gray"
size={24}
color="darkGray"
size={24}
color="red"
size={32}
color="gray"
size={32}
color="darkGray"
size={32}
color="red"