Icons

Simple, functional icons to use across the REI digital platform

UI icons symbolize commands, navigation, utility or common actions. They also provide additional visual context and enhance usability by:

  • Offering a form of “visual shorthand”
  • Lowering cognitive load
  • Using available space better
  • Using familiar shapes and metaphors to communicate concepts in simple graphic forms

Grid

Design icons on a 20px grid and export on a 24px artboard. Constrain the content of an icon to the “live area” of the icon grid. The live area and padding ensure sufficient display room and consistent scaling of the icon set.

A 20px grid contains an icon on a 24px artboard.

Shapes

Create icons on the grid using basic foundational shapes. Adhering to these shapes ensures consistent proportionality of iconography throughout the icon set.

Four icon shapes on a grid: a square, circle, vertical rectangle, and horizontal rectangle.

Sizes

Icons scale to display across three sizes: small (16px), medium (24px) and large (32px).

Clearance

Adequate space around the icon allows for legibility and touch. A minimum touch target area of 40px is recommended for standalone iconography.

Shopping cart icon condensed in a dense navigation layout.

When the mouse and keyboard are the primary input methods or when icons are paired in-line with text, measurements may be condensed to accommodate denser layouts. Icon size should align to the line-height of the paired text element.

An icon scaling in size as text element size increases.

Icons are built from foundational shapes within the icon grid and align to the pixel grid to ensure clarity when scaling. Make optical corrections where necessary.

Five icons grouped together.

Minimize use of depth or implied perspective unless necessary to convey the relationship of grouped items.

Icons constructed with a 2 pixel stroke

Constructed with a 2px stroke. Strokes have a 1px rounded terminus or butt-cap.

Plus sign icon with rounded exterior corners and sharp interior angles."

Square and rectangular shapes have 1px rounded exterior corners and sharp interior angles.

Filled version of a calendar icon

Filled versions of select icons are available and typically represent an “on” or active state of the action, feature or validation colors. When icons are paired with a complex or noisy background, consider using a filled icon (e.g. a filled location pin on a map environment).

Five icons and their corresponding inverse displays.

Inverse display is available when paired with darker backgrounds.

Five inversely displayed icons on a dark background.



account-profile-fill
account-profile
arrow-down
arrow-left
arrow-right
arrow-up
atv
bed-outline
bike-shop
binoculars
birding
boat
boating
bookmark-fill
bookmark-stroke
brand-abstract
brand-code-sandbox
brand-github
brand-linkedin
brand-rei-ice-axes
brand-sketch
brand-tiktok
buddies
bus
calendar
camera
canoe
car
caret-down
caret-left
caret-right
caret-up
cart-fill
cart
chain-link
chat
check-fill
check-lg
check-sm
check-stroke
climb
clipboard
clock
code-html
code-js
compass
copy
coupon-fill
coupon-stroke
credit-card
curbside-pickup
day
diving
dog
download
duplicate
edit
elevation
error-fill
error-stroke
expand
experiences-backpacking
experiences-camping
experiences-climbing
experiences-clothing
experiences-cycling
experiences-family
experiences-fitness
experiences-hiking
experiences-outdoor-basics
experiences-paddling
experiences-rentals
experiences-running
experiences-snowsports
experiences-travel
external-link-alt
external-link
eye-hide
eye-show
facebook
filter-alt
filter
find-location
fire
fishing
free-product
grid-view
heart-fill
heart-stroke
hike
history
home
horse
horseshoe
image
information-fill
information-stroke
instagram
kayak
link-alt
list-ragged
list-view
location-pin-fill
location-pin-stroke
lock-locked-fill
lock-locked-stroke
lock-unlocked-stroke
mail
map
member-card
membership
microphone
minus-fill
minus-lg
minus-sm
minus-stroke
more-functions
my-location
navigation-menu
night
paddle
pause-fill
pause-stroke
pause
photography
picnic
pinterest
plane
play-fill
play-stroke
play
playground
plugin
plus-fill
plus-lg
plus-sm
plus-stroke
print
protection-fill
protection-stroke
question-fill
question-stroke
refresh
reload
returns
run
scan-barcode
search
service-shop
shipping-prep
shipping-truck
shipping
shopping-bag-fill
shopping-bag
shrink
size-chart
ski-boot
ski
snow-shop
snow
sort
star-100
star-25
star-50
star-75
star-stroke
storefront
swim
telephone
tent
trash
twitter
upload
verified-purchaser
virtual-outfitting
warning-fill
warning-stroke
water
wilderness
x-fill
x-lg
x-sm
x-stroke
youtube
zoom-in
zoom-out