Anthony Nehra Fitness
A comprehensive reference for color, typography, and visual system decisions — for both web editorial and content/social contexts. Final web specifications subject to Anthony's review.
Palette
Usage Rules
| Color | Use for | Never use for |
|---|---|---|
| Slate Black | Headlines, body text, dark backgrounds, borders, logotype | Large background areas in digital (use Graphite instead) |
| Warm White | Page backgrounds, cards, light surfaces, reverse text on dark | Text on light backgrounds |
| Ember | CTAs, accent bars, category tags, single highlight words, links | Body copy, large background fills, more than 20% of any composition |
| Graphite | Dark mode backgrounds, panels, reel cover backgrounds (alt) | Text (too low contrast on dark backgrounds) |
| Cool Grey | Captions, metadata, dividers, supporting labels | Headlines, CTAs, anything that needs to command attention |
| Ember Wash | Callout boxes, pull quote backgrounds, subtle section highlights | Large backgrounds, dark mode contexts |
Font Files
| Role | Typeface |
|---|---|
| Logotype | Titling Gothic Compressed Medium |
| Display / Hero | Titling Gothic Compressed Bold |
| Headlines H1–H2 | Titling Gothic Condensed Medium |
| H3 / Subheads | Inter Display 500 |
| Body Copy | Inter 400 |
| Labels / Tags / UI | Inter Display 500 |
Inter Display is measurably tighter than standard Inter at optical sizes. Always use the Display cut for H3, labels, and UI text — never substitute standard Inter at these roles.
Type Scale & Specimens
Note: Titling Gothic is rendered here via system condensed weight proxy. The visual weight and character spacing will differ from the actual font files.
Typography Rules
✓ Do
✗ Don't
Primary pairing — maximum contrast, editorial foundation
High-impact pairing — CTAs, cover accents, campaign moments
Supporting pairing — dark panels, secondary surfaces
Callout combination — pull quotes, highlights, featured content
Button Variants
| Variant | Background | Text | Use for |
|---|---|---|---|
| Primary | Slate Black | Warm White | Default CTA on light backgrounds. Most used. |
| Secondary | Transparent | Slate Black + border | Secondary actions alongside a primary CTA. Never the only button on a page. |
| Ember | Ember | Warm White | Highest-priority conversion moments only — hero CTA, coaching application. Max one per page. |
| Ghost | Transparent | Warm White + border | CTAs on dark backgrounds (Slate Black or Graphite sections). |
Button Specifications
| Property | Value |
|---|---|
| Font | Inter Display 500, all-caps, tracking +0.15em |
| Font size | 11px |
| Padding | 14px 28px |
| Border radius | 0 — always square corners |
| Border width | 1.5px on outlined variants |
| Hover | Opacity 0.85 — never change color on hover |
Core Principle
White space is not empty space — it's a design element. The brand aesthetic is clean and editorial. When in doubt, add more space rather than less. Crowded layouts contradict the brand.
Spacing Scale
| Token | Value | Use |
|---|---|---|
| xs | 4px | Internal element gaps — icon to label, tag padding |
| sm | 8px | Tight related elements — label above headline |
| md | 16px | Component internal padding, button padding |
| lg | 32px | Between distinct elements on page, card padding |
| xl | 64px | Section breaks, above H2 headings |
| 2xl | 96–120px | Major page sections, hero vertical padding |
Layout Rules
✓ Do
✗ Don't
Aspect Ratios
9:16 — Reels / Stories
1:1 — Grid / Cards
4:3 — Editorial / Blog
Photography Direction
| Element | Guidance |
|---|---|
| Subject | Direct eye contact preferred. Confident, not aggressive. Approachable authority. |
| Environment | Clean backgrounds — solid walls, minimal clutter. Gym context when relevant but not required. Travel/lifestyle imagery welcomed for audience resonance. |
| Tone | Natural light preferred. Avoid heavy filters or dramatic color grading. Color should feel real, not Instagram-processed. |
| Color fit | Cooler, neutral backgrounds (blues, greys, whites) pair best with the Slate & Ember palette. Avoid warm orange/yellow backgrounds that clash with Ember. |
| Filters | None. Slight exposure/contrast correction acceptable. No presets, no grain effects, no desaturation. |
Copy and paste the block below when starting any new design session in Claude Design, or when briefing any AI tool on brand visuals. This is the single-source prompt that encodes the full system.
Claude Design / AI onboarding prompt — copy verbatim
// BRAND: Anthony Nehra Fitness // AESTHETIC: Clean editorial. High white space. Flat — no gradients, no drop shadows, no textures. COLORS: — Slate Black #1C1F24 (primary text, dark panels, borders) — Warm White #F6F5F2 (backgrounds, light surfaces — never pure #FFF) — Ember #D44D1A (accent only — CTAs, bars, rules, tags — max 20% of any composition) — Graphite #3A3F47 (secondary dark surfaces) — Cool Grey #9EA4AD (captions, metadata, labels) — Ember Wash #FAF0EB (callout backgrounds) TYPOGRAPHY: — Logotype : Titling Gothic Compressed Medium — all caps, no tracking — ANF wordmark only — Display / Hero : Titling Gothic Compressed Bold — title case, no tracking — campaigns, hero moments; never editorial/blog — H1, H2 : Titling Gothic Condensed Medium — title case, tracking -1 — H3 : Inter Display 500 — sentence case, no tracking — Body : Inter 400 — sentence case, line height 1.7 — Labels/Tags/UI : Inter Display 500 — all caps, tracking +0.15em TYPE SCALE (web): — Display : 48–72px — H1 : 36–48px (mobile 28–36px) — H2 : 26–32px (mobile 22–26px) — H3 : 18–22px (mobile 16–18px) — Body : 15–17px — Caption : 11–13px, Cool Grey — Labels : 9–11px BLOCKQUOTES: Inter 300 italic, 18–22px, 2px Ember left border, 24px left padding. Attribution: Inter Display 500 all-caps, Cool Grey, below quote. BUTTONS: Square corners (border-radius: 0). Inter Display 500, all-caps, tracking +0.15em, 11px, padding 14px 28px. — Primary : Slate Black bg, Warm White text — Secondary : Transparent, Slate Black border 1.5px — Ember : Ember bg, Warm White text — max one per page, highest-priority CTA only — Ghost : Transparent, Warm White border — on dark backgrounds only SPACING: Generous. When in doubt, add more space. Min 64px above H2 headings. White space is a design element — never crowd. NEVER: — Use pure #000 or pure #FFF — Use gradients, drop shadows, or textures — Use Ember as a background on large areas — Stack two dark cover variants back-to-back in a grid — Use more than 3 type sizes in a single composition — Use regular Inter where Inter Display is specified