LeapFrog Computers Consulting — Website Style Guide

Living Document

LeapFrog Style Guide

Colors · Typography · Components · Spacing · Design Notes · Decision Log

Version: 1.1
Last Updated: June 2026
Applies To: leapfrogcomputers.com redesign mockup
Maintainer: Christopher Tyson / LeapFrog CC
1

Brand Colors

Primary Palette

Deep Navy
#0a0d1e
--navy
Hero backgrounds, navigation, footer, dark sections
Navy 2
#0f1635
--navy2
CTA sections, dark cards, overlay panels
Brand Gold
#c9921a
--gold
Primary CTAs, accents, links, active states, highlights
Gold Light
#f5e6c8
--gold-lt
Gold text on dark, subtle gold tints

Neutral Palette

Page Background
#f4f6fb
--bg
Light section backgrounds, page base
White
#ffffff
--white
Card backgrounds, white sections, text on dark
Body Text
#1e293b
--text
All body text, headings on light backgrounds
Muted Text
#64748b
--muted
Subtitles, captions, supporting copy, metadata
Border
#e2e8f0
--border
Card borders, dividers, input borders, table lines

Status Colors

Success / Green
#059669
Assessment tool accent, success states, availability
Info / Blue
#2563eb
Links in body copy, informational states
Error / Red
#dc2626
Form validation errors, warnings

Color Rules

Primary CTA background--gold (#c9921a)
Primary CTA text--navy (#0a0d1e) — always dark on gold, never white
Dark section textrgba(255,255,255,0.65) for body — never pure white on navy
Gold usage limitUse gold for CTAs, eyebrows, accents, and active states — not for large text blocks
Card left border accent4px solid --gold — consistent on all service/link cards
Background grid patternGold at 5% opacity on navy hero backgrounds — adds texture without noise
2

Typography

Font Family

PrimaryDM Sans — Google Fonts (load via @import or <link>)
Fallback stack-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif
Monospace (code/labels)'Courier New', monospace
Base size15px body, 1.6 line-height

Type Scale

EYEBROW LABEL eyebrow / section label

Automation Solutions

Size: 11px
Weight: 700
Letter-spacing: 2.5px
Transform: uppercase
Color: --gold (#c9921a)
Use: Above section headings to label the section type
H1 — HERO HEADING clamp(36px, 4vw, 58px)

Cut the Manual Work.
Run Smarter.

Size: clamp(36px, 4vw, 58px)
Weight: 800
Letter-spacing: -1px to -1.5px
Line-height: 1.1
Color: #fff on dark / --navy on light
Em tags: font-style:normal; color:--gold for keyword emphasis
Use: Hero sections only — one per page
H2 — SECTION HEADING clamp(26px, 3vw, 40px)

If Your Team Does It Repeatedly,
We Can Automate It.

Size: clamp(26px, 3vw, 40px)
Weight: 800
Letter-spacing: -0.5px
Line-height: 1.15
Color: --text (#1e293b) on light / #fff on dark
Use: Main section titles — always paired with an eyebrow above
H3 — CARD / SUBSECTION HEADING 17–22px

Email & Communication Automation

Size: 17–22px depending on context
Weight: 700 (cards) / 800 (featured blocks)
Line-height: 1.3
Color: --text
Use: Card titles, highlight blocks, tool names
H4 — LABEL / SMALL HEADING 15px

Reclaim Hours Every Week

Size: 15px
Weight: 700
Color: --text
Use: Benefit item titles, FAQ questions, small feature headings
SECTION SUBTITLE 17px, --muted

We identify the repetitive, time-consuming tasks inside your business and replace them with intelligent automated workflows — so your team can focus on the work that actually drives growth.

Size: 17px
Weight: 400
Color: --muted (#64748b) on light / rgba(255,255,255,0.55) on dark
Max-width: 560px — never let it go full-width
Use: Section intro copy below H2, hero subheadings
BODY TEXT 14–15px

Tasks that take staff 30 minutes manually take automation 30 seconds — consistently, every time, without errors or interruptions. Every lead, every client, every invoice gets handled even when your team is at capacity.

Size: 14px (cards) / 15px (page body)
Weight: 400
Line-height: 1.7
Color: --muted in cards / --text in body blocks
SECTION TAG 10px chip label
     
Size: 10px
Weight: 600
Background: #1e293b
Color: #94a3b8
Padding: 3px 10px
Radius: 4px
Use: Very top of each section block, above eyebrow label
CAPTION / METADATA 11–13px

All prices are estimates. A free Business Technology Assessment is included with every new engagement — we scope your project before you commit to anything.

Size: 11–13px
Color: --muted
Use: Disclaimers, photo captions, footer copy, form hints
3

Spacing & Layout

Spacing Scale

4pxMicro — tight inline gaps, tag padding
8pxSmall — icon gaps, chip spacing
12pxBase — form element internal padding
14pxButton padding (sm), nav link gaps
20pxCard gap, grid gap (sm)
24pxCard gap (standard), grid gap (md)
28pxCard internal padding
32pxButton CTA padding, hero gap
48pxGrid gap (lg), section internal spacing
60pxPage horizontal padding (desktop)
80–90pxSection vertical padding (desktop)

Layout Rules

Max content width1200px, centered (max-width:1200px; margin:0 auto)
Page horizontal padding60px desktop / 20px mobile
Section vertical padding80–90px top/bottom
Card border radius12px (benefit items, links) / 14px (cards) / 16px (featured, demo cards)
Button border radius8px (standard) / 7px (nav CTA)
Icon container radius10px (benefit icons)
Service card grid3-column on desktop / 1-column on mobile
Pricing card grid3-column on desktop / 1-column on mobile
Benefit grid2-column on desktop / 1-column on mobile
Footer grid1.4fr 1fr 1fr 1fr on desktop / 1-column on mobile
Box shadow (cards)0 2px 12px rgba(0,0,0,0.04) rest / 0 8px 28px rgba(0,0,0,0.09) hover
Hover transformtranslateY(-3px) with 0.2s transition — cards only

Section Background Pattern

Dark hero / CTA sections--navy or --navy2
Light alternating sections--bg (#f4f6fb)
White sections#fff
Alternation patternHero(dark) → Section(light) → Section(dark) → Section(white) → Section(light) → CTA(dark) → Footer(dark)
Grid textureCSS background-image grid lines at rgba(gold,0.05) — hero sections only
Radial glowTop-right gold radial gradient on hero, center on CTA sections
4

Buttons & CTAs

Primary — Gold (on dark backgrounds)

background: --gold · color: --navy · font-weight: 700 · border-radius: 8px · padding: 13px 26px

Ghost — White outline (on dark backgrounds only)

border: 1.5px solid rgba(255,255,255,0.2) · color: rgba(255,255,255,0.85) · background: transparent

Outline — Navy outline (on light/white backgrounds)

border: 1.5px solid --navy · color: --navy · background: transparent · Use on pricing cards and light sections

Special — Green (Assessment tool only)

background: #059669 · color: #fff · Use only for the Automation Assessment CTA to differentiate it from gold CTAs

CTA Rules

Primary CTA textActive, outcome-oriented: "Get a Free Assessment →", "Schedule Your Assessment →", "Get a Quote"
Arrow usage→ on primary external actions / links. Not on secondary or ghost buttons.
"Free Assessment" CTA destinationforms/automation_assessment.html — NOT lfcc-contact.html
Btn + ghost pairingAlways primary left, ghost right in hero sections
Pricing card CTAsFeatured card → btn-primary / Other cards → btn-outline
Nav CTAGold bg, navy text, 9px 20px padding, 8px radius — "Get In Touch"
5

Cards & Components

Service / Use Case Card

📧

Email & Communication

Automate follow-up sequences, intake responses, notifications, and client status updates — triggered by real events, not manual sends.

🔗

System Integration

Connect your CRM, scheduling software, invoicing tool, and email — data flows between them automatically without duplicate entry.

📊

Reporting & Alerts

Automated weekly reports, low-inventory alerts, milestone notifications, and KPI summaries delivered to the right person.

white bg · border: 1px solid --border · border-left: 4px solid --gold · border-radius: 14px · padding: 28px · box-shadow: 0 2px 12px rgba(0,0,0,0.04)

Pricing Cards

Starter
Single Workflow
  • 1 workflow designed & built
  • Up to 3 tool integrations
  • Testing & QA included
  • 30-day post-launch support
Get a Quote
Enterprise
Managed Automation
  • Unlimited workflow builds
  • Dedicated engineer
  • Priority support
Let's Talk

Featured card: border: 1px solid --gold + box-shadow: 0 0 0 2px --gold. Badge: positioned absolute, top:-12px, centered.

Benefit Item

Reclaim Hours Every Week

Tasks that take staff 30 minutes manually take automation 30 seconds — consistently, every time, without errors.

📈

Scale Without Hiring

Handle 2x the client volume without adding headcount. Automation scales with your business — salaries don't have to.

Icon: 40px × 40px, bg: --navy, border-radius: 10px. Layout: flexbox, gap: 16px.

Process Steps (Dark)

1

Discover

Map your process and identify what's creating friction.

2

Design

Build a workflow tailored to how your business operates.

3

Build

End-to-end build and testing without switching platforms.

4

Monitor

Stay involved after launch — optimize as your business evolves.

Step numbers: 56px circle, navy bg, gold border, gold text. Connector line: absolute positioned, left 12.5% to right 12.5%, 2px, gold → gold 15% gradient.

6

Form Elements

Standard Form

Input: padding 10px 14px · border: 1.5px solid --border · border-radius: 8px · font-size: 14px · bg: #fafbfc

Focus state: border-color: --gold

Error state: border-color: #dc2626

Label: 12px · font-weight: 700 · letter-spacing: 0.3px · margin-bottom: 6px

8

Page Sections

Hero Section (Dark)

Automation Solutions

Cut the Manual Work.
Run Smarter.

We identify repetitive tasks inside your business and replace them with intelligent automated workflows.

Hero: bg --navy, padding 90px 60px 80px, relative overflow:hidden. Grid texture + radial glow as pseudo-elements. All hero content has z-index:2 relative to pseudo-elements.

Standard Section Anatomy

Order (top to bottom)Section Tag → Eyebrow → H2 → Subtitle paragraph → Component (grid/cards/steps)
Subtitle max-width560px — always constrained, never full-width
Subtitle margin-bottom48px before the component grid
CTA section--navy2 bg, centered text, radial glow pseudo-element, btn-primary + p text

Footer Structure

9

Voice & Tone

✓ Write Like This

Direct"If your team does it repeatedly, we can automate it."
Outcome-first"Reclaim hours every week" before explaining how
Specific"30 seconds" not "much faster"
Confident"We can" not "we might be able to"
Plain languageExplain technical terms when used — no jargon dumps

✗ Avoid This

Buzzwords"Leverage synergies", "cutting-edge solutions", "best-in-class"
Vague promises"We help you grow" without specifics
Passive voice"Tasks can be automated" → "We automate tasks"
Filler phrases"In today's fast-paced business environment…"
Brand taglineAutomate the Grind. Grow the Business.
ToneKnowledgeable, approachable, results-driven
Reading levelWrite for a business owner, not a developer — assume no technical knowledge
H2 styleConversational question or statement of tension: "The Real Cost of Doing It Manually." / "If Your Team Does It Repeatedly, We Can Automate It."
Trust signalsVeteran-owned, MBE certified, Long Island local, HIPAA compliant — use in footer and About page
10

Design Notes & Decisions

All design decisions made during the mockup redesign session. Add new notes here as decisions are made.

Implemented

Automation Assessment — Dedicated Page, Not Popup

The Automation Assessment (10 questions, 0–100 score) was missing from the redesign. Added as a dedicated page at forms/automation_assessment.html. Both "Get a Free Assessment" CTAs on lfcc-automation.html (hero and bottom CTA section) now link to the assessment form, not the contact page. A featured full-width card was added as the first item on the Free Business Tools page.

  • Do not use a popup for the assessment — 10 questions + scored result needs a full page
  • Assessment card uses green accent (#059669) to differentiate from gold service cards
  • Assessment card spans full grid width on the tools page to give it visual priority
Implemented

Assessment Card on Free Business Tools Page

Assessment added as the first card in the demo grid on lfcc-demos-tools.html, spanning the full two-column width. "Business Automation Assessment" also added as the first/default option in the Request Demo dropdown form. This positions the assessment as the primary lead-gen tool on the site.

Planned

ROI Calculator — Scroll-Triggered Popup on Automation Page

The ROI Calculator is a better popup candidate than the assessment — it's only 3 inputs and the output (projected $ saved per year) is a high-impact "stop the scroll" moment.

  • Trigger: User scrolls past the Benefits section on lfcc-automation.html (≈50% page depth)
  • Inputs: Team size · Hours/week on manual tasks · Average hourly rate
  • Output: $ saved per year (bold, large), hours saved per week
  • CTA after result: "See where to start → Take the Free Assessment" → links to assessment page
  • Funnel: Benefits section → ROI popup → savings revealed → Assessment CTA → Assessment page → Lead captured
  • Also consider: Exit-intent slide-in version on the Home page: "Before you go — see what automation could save your business"
Planned

"Free Assessment" Slide-In — Home Page Exit Intent

A lightweight slide-in (bottom-right, after 30 seconds or on scroll exit) on the home page offering the ROI Calculator or Assessment. Should feel helpful, not intrusive. 3 inputs max. Same result-to-assessment funnel as the automation page version.

Decision

No Popup for the Assessment Form

Decision confirmed: the assessment stays as a dedicated page. Reasons: 10 questions is too long for a popup · scored result needs space · mobile popups are poor UX for multi-step forms · the result page itself is a conversion moment that shouldn't compete with a dismiss button.

Decision

Gold = #c9921a (Mockup Standard) — Not #FFD700 from Old Brand Doc

The old brand.md file lists gold as #FFD700 (bright yellow) and green as #4CAF50 as the primary color. The redesigned mockup uses #c9921a (warm amber-gold) as the sole accent. The mockup standard overrides the brand doc. The brand doc should be updated to reflect this. Font: DM Sans (mockup) overrides Montserrat (brand doc).

Decision

Section Tag Above Every Eyebrow

Every content section opens with a dark chip label (e.g., "WHAT WE AUTOMATE") before the gold eyebrow label and the H2. This three-level hierarchy gives each section a clear entry point and helps scanners understand content before committing to reading. Never skip the section tag on a major content block.

Decision

Subtitle Max-Width 560px

Section subtitles (the paragraph below H2) are always constrained to max-width 560px, even in wide layouts. This improves readability (optimal line length) and keeps the visual hierarchy tight. Never let subtitle text span the full column width.

Decision

Card Left Border = 4px solid Gold — Consistent

All service cards, use case cards, and "related service" link cards use a 4px solid gold left border as the brand accent. This is a consistent visual signature across the site. Do not change the border color per-card or per-section.

Planned

Brand.md Update Needed

The brand.md file at LeapFrog Computers Consulting/brand.md still references old colors (green #4CAF50, gold #FFD700) and fonts (Montserrat/Inter). It should be updated to match the mockup standard: Navy #0a0d1e · Gold #c9921a · DM Sans.

Future Consideration

Mobile Sticky CTA Bar

The home page mockup includes a mobile sticky bar at the bottom with a phone number and "Free Assessment" CTA. This pattern should be applied consistently across all pages — currently some pages have it, some don't. Standardize across all 6 main pages and all industry pages.

11

Changelog

All updates to the style guide and mockup files. Newest first.

June 2026
New

Style Guide created (v1.0)

Initial style guide built from redesigned mockup. Covers colors, typography, spacing, buttons, cards, forms, navigation, sections, voice & tone, design notes, and changelog.

June 2026
Updated

lfcc-automation.html — Assessment CTA links fixed

Both "Get a Free Assessment" buttons changed from lfcc-contact.html to forms/automation_assessment.html.

June 2026
Updated

lfcc-demos-tools.html — Assessment card added

Automation Assessment added as first card (full-width, green accent) in demo grid. Added to request demo dropdown as first option.

June 2026
Decision

ROI Calculator popup planned for lfcc-automation.html

Scroll-triggered popup after Benefits section. 3 inputs → $ saved result → Assessment CTA. Exit-intent version planned for home page.

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.