garmentprinter.com
Brand canon · v1.0.1
Locked 2026-06-05 · Updated 2026-06-08
01 · Color

Precision V2 Light — heritage navy + slate on white.

Light-mode dominant. Navy chrome (header + footer) frames white content. Locked 2026-06-01. Replaces the May Eucalyptus Cool palette.

#1B365D
Navy · heritage
#1B365D · color.navy.heritage
Primary accent. Links, button hover, accent rules, primary icons.
on white12.12:1 AAA
statuslocked
#0B2545
Navy · deep
#0B2545 · color.navy.deep
Primary ink. Body type, button fills, top of the gradient.
on white15.39:1 AAA
statuslocked
#5B6470
Slate · ink-mute
#5B6470 · color.slate.ink-mute
The only approved slate for small text on white. Body, captions, eyebrows.
on white6.00:1 AA
statuslocked
#8E96A0
Slate · muted DARK-CANVAS ONLY
#8E96A0 · color.slate.muted
Dark-canvas secondary text. Never on white — fails AA there.
on white2.99:1 FAIL
on navy.deep5.16:1 AA
#9DB4D4
Slate · accent-on-dark v1.0.1
#9DB4D4 · color.slate.accent-on-dark
On-navy accent. Cool blue tint derived from navy. Use for accent text, highlights, callouts on dark grounds. Mirrors navy.heritage's role on light.
on navy.deep7.91:1 AAA
statuslocked
#FFFFFF
Ground · white
#FFFFFF · color.ground.white
Pure white canvas. Default content background.
statuslocked
#F7F8FA
Ground · warm
#F7F8FA · color.ground.warm
Off-white section background — content "moment" without going dark.
statuslocked
#ECEEF1
Ground · edge
#ECEEF1 · color.ground.edge
Aluminum tint. Dividers, edge surfaces, empty-state fills.
statuslocked
#D6D9DD
Hairline · default
#D6D9DD · color.hairline.default
Aluminum hairline. Card borders, section dividers.
statuslocked
#E8EAED
Hairline · soft
#E8EAED · color.hairline.soft
Softer hairline for nested borders.
statuslocked

The signature gradient.

linear-gradient(180deg, #0B2545 0%, #1B365D 100%) · header chrome, footer, closer slides

02 · Typography

Funnel — display, sans, mono. One family, one feel.

Funnel Display for headlines + wordmark. Funnel Sans for body. JetBrains Mono only for eyebrows + SKUs — never customer-facing dimensional specs.

display-xlFunnel Display · 600
Apparel decorating, dialed in.
clamp(48px, 5vw, 80px)
lh 0.95 · tracking -0.028em
display-lgFunnel Display · 600
Three flagships we're running this season.
clamp(36px, 4vw, 56px)
lh 1.05 · tracking -0.028em
heading-xlFunnel Display · 600
Full-spectrum apparel decorating equipment.
clamp(28px, 3vw, 40px)
tracking -0.025em
heading-lgFunnel Display · 600
Train at our showroom.
clamp(22px, 2.5vw, 32px)
body-lgFunnel Sans · 400
Brother · ZSK · Mimaki · Roland · STS — full-spectrum decorating equipment, sold and serviced under one roof in Santa Fe Springs.
18px
lh 1.55
body-mdFunnel Sans · 400
DTG, DTF, embroidery, UV, sublimation, vinyl — all under one roof. Berto on the truck. Same-week service across Southern California.
16px
lh 1.55
body-smFunnel Sans · 500
Saturday workshops at our Santa Fe Springs showroom. Hands-on, real equipment, real numbers — not a sales pitch.
14px · weight 500
per §1.4 rule
label-mdJetBrains Mono · 600
Saturday Workshop Series · Authorized dealer for
12px · tracking 0.14em
UPPERCASE
mono-smJetBrains Mono · 400
SKU · GP-DTG-BR-GTXPRO · 600dpi · 16-needle
11px · SKU / spec only
04 · Spacing & layout

8px base scale. 1280px container. 40px gutters.

Tier 1 spacing primitives — every margin / padding / gap in the system composes from these.

b1
8px
b2
16px
b3
24px
b4
32px
b5
40px
b6
56px
b7
72px
b8
96px
b9
128px
Amazing apparel decorators aren't born, they're trained.
Tagline · locked 2026-04-24
05 · Voice

How the brand talks to customers.

Sourced from CLAUDE.md + Fern's 2026-06-03 review transcript. Applies to every customer-facing surface — site, email, Slack, deck.

Positioning
Education-heavy sales funnel for apparel decorating equipment. The workshop is the front door; the equipment is the destination.
Customer-centric
Frame benefits from the customer's POV — "what this does for you" — not "we have 30+ years."
Fern: "this mostly me beating on my chest. I need this to be more, I am helping the customer."
No code-feel
Never expose dimensional/spec mono labels in customer-facing surfaces. Mono is for SKUs + eyebrows only.
Fern: "makes it feel like it's almost code."
Client comms
Plain text. No filler. No "milestone" framing. First names. Sign as Gizmo on behalf of Wally.
Sourced from CLAUDE.md — applies to email + Slack drafts.
Competitive posture
Don't anchor on supply-line counts. Anchor on local + Saturday hours + authorized-dealer breadth + superstore.
Fern: competitors have 30+ supply lines — counting them is a losing game.
06 · Categories

Equipment, supplies, and removed.

Top-level taxonomy. Label refinement of individual categories is content/IA work tracked in the punch list — the structure here is the current canonical state.

Equipment

  • DTG
  • DTF
  • Embroidery
  • UV / Specialty
  • Wide-format
  • Accessories (renamed from Heat Press)
  • Used Equipment (new — Fern requested)

Supplies

  • Inks
  • Embroidery (consolidates thread + backing + needles)
  • Heat-Transfer Vinyl
  • Cutaway / Backing
  • Pretreatment
  • Maintenance Supplies (renamed from Cleaning Solutions)
  • Parts
  • Specialty DTF

Removed locked

  • Roland no longer distributing
  • Worx Inks do not stock
  • Eco-solvent do not sell