Brand & Pattern Library

All States Express Inc · Internal

Every token, every pattern, one source of truth

The real design system behind allstatesexpressinc.com — every color, font and shape below is pulled from the live theme CSS (dist/main.css) and the confirmed-correct /cdl-driver-jobs/ build. Build new pages against this page, not from memory.

01 · Color

Color Palette

Safety yellow and near-black carry almost the entire site. The charcoal panel color is reserved for the blob-corner sections in §5. Green/amber/pink only belong to the survey widget — don’t reuse them as general status colors.

Yellow (primary)#FFCA00Buttons, headline accent, focus border
Yellow hover#FFB905.button:hover only
Ink (body bg)#171717body background, text-on-yellow
Panel / charcoal#404041Blob-corner sections
White#FFFFFFBody copy, headline base
Input border#B7B6B8Form field default border
Muted gray#828282Icons, secondary text
Placeholder gray#9E9E9EInput placeholders
Error coral#FF886DInvalid form field
Success green#4BC076Survey widget only
Warning amber#EE9A0FSurvey widget only
Error pink#ED6F67Survey widget only
02 · Type

Typography

Exo family, six self-hosted weight/style files each registered as its own font-family. Headings are always Exo700Italic, uppercase — there is no non-italic heading anywhere on the live site.

Exo400 (body)

Aa Bb Cc 123
Exo600 (nav/buttons)

Aa Bb Cc 123
Exo700Italic (headings)

Aa Bb Cc 123
Hero H1 — 72/94px desktop, white base + yellow span

Connecting your business to more opportunities nationwide

Section H2 — 48/62px desktop

For Owner Operators

Body copy — Exo400, 16/24px

All States Express Inc is a nationwide expedited and full-truckload carrier running dry van, reefer, straight truck, box truck, sprinter and cargo van equipment, with 24/7 dispatch and cross-border coverage to Canada and Mexico.

03 · Buttons & Shapes

Buttons

The primary CTA is an asymmetric “flag” shape (border-radius: 2px 60px) — not a pill. The only true pill on the site is the outline nav button. A third shape (50% 0 50% 0) shows up on small circular badges.

Get A Quote Join Us 01 Primary: border-radius:2px 60px · Outline: border-radius:50px · Badge: border-radius:50% 0 50% 0
04 · Section Corners

“Blob Corner” Panels

The site’s signature structural device: one corner of a charcoal panel balloons into a huge quarter-circle radius (400px desktop → 160px tablet → 100px mobile), alternating sides between consecutive sections. Always a radius, never a diagonal clip-path.

border-radius: 400px 0 0 0
border-radius: 0 400px 0 0
05 · Imagery

Equipment Photo Cards

Six real equipment photos, 30px rounded corners, bottom gradient fade, italic label. On hover the live slider swaps in a yellow overlay with a truck-silhouette pattern — shown here as the static card treatment.

Dry van truck

Dry Van
Reefer truck

Reefer
Straight truck

Straight Truck
Box truck

Box Truck
Sprinter van

Sprinter Van
Cargo van

Cargo Van
06 · Texture

Watermark Pattern

A faint repeating truck-silhouette texture (banner-bg.svg) sits behind the hero at 30% opacity, and behind this template’s content area at 10% opacity, tiled. Never used above ~30% opacity — it is a texture, not a graphic element.

banner-bg.svg · opacity .3 on dark hero, .1 tiled elsewhere
07 · Campaign Pages

Campaign-Page Variant

The /cdl-driver-jobs/ recruiting page is a deliberate, confirmed-correct mutation of this system for conversion-focused landing pages — reuse this recipe for future campaign pages rather than the plain dark sitewide sections above.

  • Kicker pillSmall yellow badge above H1, uppercase, letter-spacing .22em, border-radius 3px (not the button shape)
  • Mixed-color H1White base, <em> wraps the yellow phrase — same two-tone idea as the sitewide H1, different tag
  • Dual-CTA rowFilled yellow flag button + outline button (2px solid rgba(255,255,255,.65)) side by side
  • Stat cardsDark #1e1e1e card, 4px solid yellow bottom border only — not a full border
  • Checklist rowsDark card per row, small circular yellow checkmark icon on the left
  • Equipment grid, white-card variantSame 6 truck photos as §5, on white cards for light content blocks
  • Full-bleed CTA bandSolid yellow band, dark pill/flag button, used as the page’s closing conversion moment (see §09 “This page is a build reference” band below for the live equivalent)
08 · Technical Notes

Build Gotchas

wpautop is active

Multi-line raw HTML pasted into page content gets stray <p>/<br> injected — including inside <style>/<script> blocks, silently breaking CSS/JS. This page itself was deployed as a single minified line for exactly that reason. Always minify to one line before wp post update.

template-privacy-policy.php is the safe template

No header/footer duplication, no page-builder collision. It auto-prints the page title as a real Exo700Italic uppercase H1 — treat that as your headline, don’t hide it and add a second one.

Container escape

Full-bleed bands use width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw) to break out of the template’s constrained wrapper, exactly as /cdl-driver-jobs/ does with its own .fb class.

SSH path expansion

wp --path=~/domains/... does not shell-expand inside a quoted SSH command — use $HOME/domains/... or the wp-cli call fails with a false “not a WordPress installation” error.

This page is a build reference

Every color, font, spacing rule and shape above is copied from the live theme CSS on 2026-07-02, cross-checked against the confirmed-correct /cdl-driver-jobs/ build. When in doubt, view-source this page or grep dist/main.css — don’t improvise new tokens.

See It Applied →

All States Express Inc · internal style guide · maintained by Carolina Connect · Note for future devs: this theme has wpautop ON — always deploy page content as one minified line, never raw multi-line HTML, or inline <style>/<script> tags will be corrupted with injected <p>/<br> tags.