Locally owned & operated · Serving Albuquerque, Santa Fe & surrounding communities

Licensed · Insured · Background-checked

Internal reference · not linked from the site

On Track brand guide

Colors, typography, components and content rules used to build the On Track Garage Door Solutions website. Use this page when adding or editing anything on the site.

01 · Color

Color palette

A dark, cool-tinted base with two blues sampled from the logo. The original electric blue (#1F4FFF) was only 3.6:1 against black, so it was split into Royal Blue for fills and Sky Blue for text on dark backgrounds.

Brand blues

Royal Blue #1E4BD2 var(--ot-blue)

Primary buttons, solid icon badges, fills. Main brand blue (from the logo).

White text 7.0:1 · AAA
Royal Blue Hover #2C5AE6 var(--ot-blue-hover)

Primary button hover state.

White text 5.7:1 · AA
Deep Blue #0B2A80 var(--ot-blue-deep)

Header utility bar, CTA gradient start, text on white buttons.

White text 12.7:1 · AAA
Sky Blue #6EA2FF var(--ot-sky)

Accent text: eyebrows, links, icons, highlighted heading words.

7.7:1 on Ink · AAA
Sky Light #A9C8FF var(--ot-sky-light)

Link hover and keyboard focus ring.

11.5:1 on Ink · AAA

Neutrals

Ink Background #0A0D13 var(--ot-bg)

Page background, form fields, inner cards.

Base color
Surface #10151E var(--ot-surface)

Cards and alternate section backgrounds.

Base color
Surface 2 #161C28 var(--ot-surface-2)

Hover states, raised captions.

Base color
Border #263042 var(--ot-border)

Dividers, card and chip outlines.

Decorative only
Text #F3F5F9 var(--ot-text)

Headings, labels, emphasized copy.

17.8:1 on Ink · AAA
Muted #A7B1C2 var(--ot-muted)

Body copy and paragraphs.

9.0:1 on Ink · AAA
Subtle #8792A6 var(--ot-subtle)

Fine print, meta text, captions.

6.2:1 on Ink · AA
White #FFFFFF var(--ot-white)

Text and icons on blue fills.

7.0:1 on Royal Blue

Supporting colors

Footer Ink #070A0F Footer only

Footer background, a step darker than the page.

Base color
Star Gold #F5B83D Reviews only

Review star ratings. Echoes the llama mascot.

10.9:1 on Ink
Field Border #64728A Forms only

Form input borders (hover: Subtle, focus: Sky Blue).

3.8:1 on Surface · meets 3:1 UI
Success #0F2A1C Form message

Background. Text #B7F0CB, border #2E7D4F.

Text 11.9:1
Error #2A1215 Form message

Background. Text #FFC9CF, border #8B2C36.

Text 12.1:1
CTA Gradient 120° #0B2A80 → #1A43C4 → #1E4BD2 CTA Band

Call-to-action band background. White text throughout.

White text ≥7.0:1

All tokens live in Elementor → Site Settings → Variables (prefixed ot-). The older kit swatches Background-Black, Blue-Main, Blue-Secondary, Silver and White were updated to match Ink, Royal Blue, Sky Blue, Muted and White.

02 · Typography

Type system

Two Google Fonts from the same family. Big, bold, uppercase headings contrast with relaxed, readable body text. Sizes are listed desktop / tablet / mobile.

Headings & UI

Barlow Semi Condensed Weights 700 / 800 · italic for highlights

Headings, eyebrows, buttons, nav, labels, phone numbers. Token: var(--ot-font-heading). Chosen to echo the condensed italic “ON TRACK” in the logo.

ABCDEFGHIJKLM 0123456789

Body copy

Barlow Weight 400 · bold 700 for inline emphasis

Paragraphs, lists, form inputs, captions. Token: var(--ot-font-body). Same family as the original site, highly legible at small sizes.

Aa Bb Cc Dd Ee Ff Gg 0123456789
H1 Class: ot-h1 Barlow Semi Condensed · 800 76px / 60px / 44px (4.75 / 3.75 / 2.75rem) Line-height 0.95 · tracking −0.01em · UPPERCASE · Text Home hero 4.75 / 4 / 2.875rem · inner heroes 4 / 3.25 / 2.5rem
Get your garage door back on track
H2 Class: ot-h2 Barlow Semi Condensed · 800 52px / 44px / 36px (3.25 / 2.75 / 2.25rem) Line-height 1.0 · tracking −0.005em · UPPERCASE · Text Service detail H2s: 2.875 / 2.5 / 2.125rem
Garage door services
H3 Class: ot-h3 Barlow Semi Condensed · 700 26px / mobile 23px (1.625 / 1.4375rem) Line-height 1.15 · tracking 0.01em · UPPERCASE · Text
Fixed on the spot
H4 Class: ot-h4 Barlow Semi Condensed · 700 20px (1.25rem) · card titles 22px Line-height 1.2 · tracking 0.02em · UPPERCASE · Text
Garage door repair
Eyebrow Class: ot-eyebrow Barlow Semi Condensed · 700 15px (0.9375rem) Tracking 0.18em · UPPERCASE · Sky Blue Sits above every section heading
What we do
Lead Class: ot-lead Barlow · 400 20px / mobile 18px (1.25 / 1.125rem) Line-height 1.6 · Muted Intro paragraph under headings
Whatever is going on with your garage door, our technicians arrive with the parts and know-how to get it working safely again.
Body · p Class: ot-body Barlow · 400 17px (1.0625rem) · site-wide default Line-height 1.7 · Muted Max ~70 characters per line
We stand behind every job we complete, honor our own as well as manufacturer warranties, and treat every customer's home as if it were our own.
Small Class: ot-small Barlow · 400 15px (0.9375rem) Line-height 1.6 · Subtle Fine print, notes, meta
Fields marked with an asterisk (*) are required.
Text link Class: ot-link Barlow Semi Condensed · 700 16px (1rem) · tracking 0.1em · UPPERCASE Sky Blue → Sky Light on hover Inline body links: Sky Blue → Sky Light
View all services →

Highlighted words in headings

Request a call back

Wrap the words in <em> inside an H1–H3. Site CSS turns them italic Sky Blue, echoing the italic logo. (A span with a class gets stripped by Elementor, so always use <em>.) Use once per heading at most. Write headings in sentence case in the editor; the uppercase is applied by CSS so screen readers read them normally.

03 · Buttons & links

Buttons & links

Every button combines the base class ot-btn with one variant. Labels are short, action-first and uppercase.

Primary ot-btn + ot-btn-primary Royal Blue fill, white text · hover Royal Blue Hover Padding 17px 32px · radius 6px · 2px border One primary per section: Schedule Service / Request a Call
Outline ot-btn + ot-btn-outline Transparent dark fill, 45% white border Hover: Sky Blue border + 12% Sky tint Secondary action, usually the phone number
On blue ot-btn + ot-btn-white White fill, Deep Blue text · hover Sky Light Paired with a white-outline ghost button Only inside the CTA band
Text link ot-link Sky Blue → Sky Light on hover Arrow → is aria-hidden Tertiary “learn more” style actions

04 · Components

Components & global parts

Reusable building blocks. Edit global parts and components once and every page updates.

Card title

ot-card: Surface fill, 1px Border, 12px radius, 32px padding (24px on mobile).

Icon badges

Tinted (ot-icon-badge, 56px) for value props. Solid Royal Blue for service cards. Round for phone links. Icons: Font Awesome 5 Solid via the Elementor icon library.

Albuquerque Fast · Reliable · Professional

Check list item: Sky Blue check-circle icon

Pills use a 999px radius. Check lists use fa-check-circle. Review stars use Star Gold.

Global parts

Global Header Theme Builder · ID 259

Sticky. Deep Blue utility bar (hidden on mobile), logo, WordPress Main Menu, phone link, Schedule Service button. Menu collapses to a burger at ≤1024px.

Global Footer Theme Builder · ID 260

Logo, blurb, license badge and placeholder license line, Explore + Services links, contact column, auto-updating © year.

CTA Band Component · ID 269

Blue gradient call-to-action. Per-page overrides: Eyebrow, Heading, Text. Used on Home, Services, About, Service Areas.

Reviews Section Component · ID 300

One featured review plus four cards. Currently sample content for client preview.

Site Settings / Kit Elementor kit · ID 6

Body font and colors, link colors and site-wide custom CSS (sticky header, focus rings, heading <em> style). Always save the full settings set: partial updates wipe the rest.

05 · Layout

Layout & spacing

Container

Max width 74rem (1184px), centered. Side padding 1.5rem (1.25rem on mobile).

Section spacing

Vertical padding 6.5rem desktop · 5rem tablet · 3.75rem mobile (class ot-section). Alternate backgrounds between Ink and Surface (ot-section-alt).

Breakpoints

Mobile ≤767px · Tablet ≤1024px · Desktop above. Grids drop 4 → 2 → 1 columns. Split layouts stack at tablet.

Grid gaps

Cards 1.5rem (1.25rem mobile). Split layouts 4–5rem between columns. Stacks 1–1.5rem.

Corner radius

Buttons 6px · inputs 8px · cards 12px · large images and panels 16px · pills 999px · avatars and phone icons circular.

Shadows

Photos: 0 30px 60px rgba(0,0,0,.45). Blue badges: 0 10px 24px rgba(30,75,210,.35). The mascot gets a soft drop-shadow.

Photography

Real service photos, 4:3 crops with object-fit: cover and 16px radius. Hero uses the sunset garage photo with a dark left-to-right gradient for text contrast.

Motion

Kept minimal: 0.15–0.2s color and border transitions, cards lift 4px on hover. Smooth scrolling only when reduced motion is not requested.

06 · Voice & content

Voice & content

Friendly, plain-spoken and confident, like a neighbor who happens to be a pro. Short sentences, no jargon, no hard sell.

Names & contact

On Track Garage Door Solutions (first mention) · On Track (after). The logo wordmark is uppercase; in copy, write “On Track”.
Phone: 505-818-2600, linked as tel:+15058182600.
No street address: service-area business.

Mascot & wordplay

The llama mascot (“No Probllama”) adds personality. Use it once per page at most, never in place of real information. Use the “back on track” wordplay sparingly: hero, how-it-works and the CTA.

Approved claims

Locally owned & operated in New Mexico

Licensed, insured & background-checked

Same-day service available for most repairs

Upfront pricing, no hidden fees

Fully stocked trucks: most repairs on the spot

Own and manufacturer warranties honored

Openers and controls for all major brands

Avoid until confirmed

24/7 or emergency service promises

Years-in-business or job-count numbers

Ratings, review counts or “#1” claims

Pricing figures or discounts

A street address

Service areas (15): Albuquerque, Bernalillo, Rio Rancho, Corrales, Los Ranchos, Santa Fe, Los Lunas, Belen, Cedar Crest, Sandia Park, Placitas, Tijeras, Edgewood, Algodones, Bosque Farms. Grouped as Albuquerque Metro, North of Albuquerque, East Mountains and Valencia County.

07 · Accessibility

Accessibility rules

Body text ≥ 4.5:1 contrast (actual minimum 5.8:1). UI borders ≥ 3:1.

Visible focus ring on every interactive element: 3px Sky Light outline, 3px offset.

One H1 per page. Heading levels go in order (H1 → H2 → H3). Visual size comes from classes, not the tag.

Each page's root container is <main id="content"> so the skip link works.

Form labels connect to inputs: the label's input-id matches the input's ID.

Icon-only links need visually hidden text (see the mobile phone button in the header).

Write alt text in the Media Library. Decorative images and icons stay silent.

Launch build: axe-core audit (WCAG 2.1 A/AA + best practices) shows 0 violations at desktop and mobile.

08 · Assets

Logo, mascot & imagery

Use the logo on dark backgrounds only, with clear space at least the height of the “ON TRACK” wordmark. Minimum width 116px (mobile header); 152px in the desktop header.

On Track Garage Door Solutions

Logo · media 229 (WebP)

On Track's llama mascot in sunglasses and a tool belt giving a thumbs up

Mascot · media 231

On Track llama mascot

Site icon / favicon · media 236

Photos: sunset hero 230 · torsion spring 232 · new installation 233 · opener 234 · maintenance 235. All WebP with alt text set in the Media Library. Original Wix files are the source; the earlier AVIF uploads (62, 66, 79) are unused.