Iconography

One custom icon family — Cloaked Icon Type — shipped as a web font. Every product glyph lives here, drawn on a 24 px grid with 1.5 px strokes and rounded ends. Outline by default, filled for selected & active states.

The Family
Cloaked Icon Type
v4.0 · 500+ glyphs · delivered as a woff/ttf web font. Paired outline and filled variants for every product concept.
Grid
24 × 24
Stroke
1.5 px
Caps & joins
Round
Delivery
woff · ttf
Color
currentColor
Variants
Outline · Filled
Foundation

Anatomy

Every glyph is drawn on a 24 px canvas with a 20 px keyline. The 2 px gutter keeps icons visually balanced when sitting next to 14–16 px type.

24 × 24
20 keyline
Canvas24 × 24
Keyline box20 × 20 (2 px gutter)
Stroke1.5 px, uniform
Caps & joinsRound
Corner radius2 px on container shapes
ColorInherits currentColor
Optical alignmentMetric-centered, nudged to pixel
Scale

Sizes

Pick from the ramp so strokes stay pixel-crisp. 16 and 20 pair with body copy; 24 is the default control size; 32/48 are for emphasis or empty states.

16
20
24
32
48
64
Pairings

Outline & filled

Use outline for default/inactive; switch to filled for the selected item in a tab bar, an active toggle, or a success state.

HomeHome-Filled
Shield-TickFilled
Phone-ShieldFilled
Email-ShieldFilled
Library

All glyphs

Click any tile to copy its class name. Filter by variant to see just the outline or filled set.

In context

Where icons show up

Tab bar — selected state uses filled
Home
Exposures
Guard
Phone
Wallet
List row — 20 px leading icon
Masked email12
Masked phone4
Virtual card2
Password28
Chips — 13 px inline
Verified Auto-fill Hidden Broker Pending Secured
Usage

Implementation

Include the font CSS once, then render any icon as a <span> with a matching class. Size and color inherit from the parent — no SVG wrangling.

<!-- once, in <head> -->
<link rel="stylesheet" href="fonts/cloaked-icons.css">

<!-- anywhere -->
<span class="icon-Shield-Tick"></span>
<span class="icon-Home-Filled" style="font-size:24px;color:#FF550C"></span>
Guidance

Do & don't

Do

Let the icon inherit currentColor and pair with a label when meaning isn't obvious.

Don't

Don't apply gradients, drop shadows, or decorative treatments. The icon type is meant to whisper.

Do

Switch from outline to filled for the selected tab, active toggle, or confirmed state.

Don't
🛡️

Don't mix in emoji, third-party icon sets, or rotate glyphs. Stay inside the family.

Copied