Foundation

Iconography

The O2 icon library, exported live from Figma (Atoms → Icons). Icons are grouped by role — UI, navigation and actions, buttons, forms, social, and brand dental illustrations — with the sizing scale that governs them. All artwork below is the actual production vector, not a lookalike.

Icon Sizes

Two size ramps are defined. Floating icons sit directly on the surface; Field (surface) icons include a container and run larger. Heights snap to the values below — width follows the icon's natural aspect ratio.

Small

24px

Medium

40px

Large

64px

xLarge

88px

StyleSmallMediumLargexLarge
Floating Icon24px40px64px88px
Field Icon (with container)48px72px96px120px

UI Icons

General-purpose interface icons used across search, contact, location, and page utilities.

Magnifying Glass

32×44

Phone (Nav)

32×32

Map Pin

23×36

Plus

11×11

Checkmark

11×11

Checkmark (contained)

18×18

Print

29×29

Share

29×29

Navigation & Actions

Directional and menu icons. Arrows come in Full and Half states in all four directions; carets come in Default (11px) and Medium (16px); the menu icon has open/close states with an optional circle container. The video play icon ships in five sizes (Small 53px through XX-Large 207px).

Arrow · Full

4 directions

Arrow · Half

4 directions

Caret · Default

11px · 4 directions

Caret · Medium

16px · 4 directions

Menu · Open

32×24

Menu · Close

32×24

Menu · Circle

43×43 · open/close

Video Play

53px · 5 sizes to 207px

Button Icons

Icons that pair with CTA buttons. Left icons lead the label at 20×20; right icons trail it. The contained Plus and Circle Arrow carry their own background fill from the token set.

Left Phone

20×20

Left Magnifying Glass

20×20

Play

20×20

Login

20×20

Person

20×20

Briefcase

20×20

Card

20×20

Button Arrow

right · 12×28

Plus (contained)

right · 28×28

Circle Arrow

right · 28×28

Form Icons

Validation and input states — error, clear, and success.

Exclamation

error · 18×18

Clear

18×18

Checkmark

success · 10×8

Brand Dental Icons

Illustrative brand icons in the teal palette. Each ships in two styles — Floating (shown) and Surface (in a circle container) — across all four sizes. Large-format Brand Background Icons (Advanced Dentistry, Mouth, Umbrella, Saliva at 578×400) also live in the library for hero and section art.

Heart Hands

24px · 4 sizes · 2 styles

Person

24px · 4 sizes

Emergency

24px · 4 sizes

Implant & Tooth Nerve

+ 2 more in Figma

complex paths · see library

Social Icons

Platform icons in three color treatments: Full Color, Grey Scale, and Inverse, all at 24px height.

Google

24px

Facebook

24px

Instagram

grey scale shown

X

24px

YouTube

24px

in

LinkedIn

in Figma library

Decorative

Quote

21×13

Source & flags for Stephen: All artwork exported live from Figma O2 Design System → Atoms → Icons (node 210:20). Two export issues found: the Instagram Full Color icon contains an embedded raster image (10.9 MB as SVG) and should be rebuilt as pure vector — grey scale variant shown here instead. The LinkedIn icon exports at ~12 KB of path data (heavy but usable); it and the Implant / Tooth Nerve dental icons are omitted here only to keep this page lightweight — all live in the Figma library.