Component documentation

Icons

SVG icons

#

The SVG icon system is based on directly embedding SVG files into the markup. Within Bedrock, we use Pug to render these SVG's instead of having to inline them. You can either inline them, or build a solution that does it for you.

The SVG content should be contained in a .o-svg-icon div that also get an icon-specific class based on its name (for example: .o-svg-icon.o-svg-icon-add. This allows us to style and colorize specific icons.

The Smart icon set is based on Mono icons. The source SVG files can be found here.

add

archive

arrow-down

arrow-left-down

arrow-left-up

arrow-left

arrow-right-down

arrow-right-up

arrow-right

arrow-up

attachment

backspace

ban

bar-chart-alt

bar-chart

bills

board

bold

book

bookmark

calendar

call

camera

caret-down

caret-left-right

caret-left

caret-right

caret-up-down

caret-up

check

chevron-double-down

chevron-double-left

chevron-double-right

chevron-double-up

chevron-down

chevron-left

chevron-right

chevron-up

circle-add

circle-arrow-down

circle-arrow-left

circle-arrow-right

circle-arrow-up

circle-check

circle-error

circle-help

circle-information

circle-percent

circle-remove

circle-warning

circle

clipboard-check

clipboard-list

clipboard

clock

close

cloud-download

cloud-upload

cloud

cloudy

comment

compass

computer

contact-book

copy

credit-card

database

delete-alt

delete

document-add

document-check

document-download

document-empty-filled

document-empty

document-filled

document-missing

document-remove

document

download

drag

drop

edit-alt

edit

email

enter

expand

export

external-link

eye-off

eye

facebook

favorite

filter-1

filter-alt

filter

flag

fog

folder-add

folder-check

folder-download

folder-remove

folder

github

grid

heart

home

image

inbox

instagram

italic

laptop

layers

layout

link-alt

link

list

location

lock

log-in

log-out

map

megaphone

menu

message-alt

message

minimize

mobile

moon

next

notification-off

notification

options-horizontal

options-vertical

package

pause

pen

percent

percentage

pin

play

previous

print

rain

refresh

remove

reorder-alt

reorder

repeat

save

search

select

send

settings

share

shopping-cart-add

shopping-cart

shuffle

snow

snowflake

sort

speakers

stop

storm

strikethrough

sun

sunrise-alt

sunrise

sunset

switch

table

tablet

tag

temperature

text

three-rows

timer

twitter

two-columns

two-rows

underline

undo

unlock

user-add

user-check

user-remove

user

users

volume-off

volume-up

warning

webcam

wind

window

zoom-in

zoom-out