Foundations

Icons

Phosphor Regular, 1.5px stroke, drawn as a sprite. 62 of them ship with the system, at five sizes and four colours.

Using one

Icons live in one sprite so a page carries a single copy of each path. Reference a symbol by name and size it with a class, never with an attribute.

<svg class="lr-i" aria-hidden="true"><use href="#i-check"/></svg>

Sizes

SizeWhereColour
16pxInside a check chipCharcoal
20pxSocial icons, rating starsInk, or orange for stars
22pxInside a tagline pillCharcoal
24pxDefault, and controlsInk, or white on a tile or photo
38pxInside an 86px tileWhite
16 20 22 24 38 on a tile

Labelling

An icon next to text is decoration: hide it. An icon that is the only thing in a control carries the meaning and needs a name.

<!-- beside a label -->
<span class="lr-check">
  <span class="lr-chip"><svg class="lr-i" aria-hidden="true"><use href="#i-check"/></svg></span>
  Unlimited invoices
</span>

<!-- alone in a control -->
<button class="lr-btn" aria-label="Open menu">
  <svg class="lr-i" aria-hidden="true"><use href="#i-list"/></svg>
</button>

The set

Phosphor Regular, MIT licensed. Add more by dropping the SVG into assets/icons and rebuilding the sprite.

arrow-down-left
arrow-left
arrow-right
arrow-up-right
asterisk
atom
bank
bell
calendar-blank
caret-down
caret-right
chart-line-up
chart-pie-slice
chat-circle
check
check-circle
clock
credit-card
device-mobile
dots-three
download-simple
envelope-simple
facebook-logo
file-text
gear
globe
house
info
instagram-logo
laptop
lightning
link-simple
linkedin-logo
list
magnifying-glass
minus
money
palette
paper-plane-tilt
phone
plus
qr-code
question
receipt
seal-check
shield-check
signature
sparkle
star
star-fill
telegram-logo
upload-simple
user
user-circle-dashed
users-three
wallet
warning
whatsapp-logo
x
x-circle
x-logo
youtube-logo

Rules

  • Phosphor Regular only. No Fill, Bold or Duotone weights, no second icon family.
  • No emoji anywhere in a Lario surface.
  • Icons inherit currentColor. Never give one a colour of its own, except a rating star.
  • Lime is allowed on a decorative line icon inside a stat card, nowhere else.