Design System Analysis of Jobright

An AI job-hunting platform built on an energetic spring-mint green against black and white, with pale-mint section bands carrying the page rhythm. Bold condensed Titillium Web display headings pair with a clean Inter UI, and the CTA system runs on high-contrast pill buttons — black pills for primary actions, a mint-green pill for the signature accent.

01 — Foundations

Color Palette

primary

#00f0a0

Spring-mint accent — logo, links, signature green pill, highlights

on-primary

#000000

Black label on the mint-green button

ink

#000000

Headings, body & the black pill buttons / dark bands

canvas

#ffffff

Page & card background

canvas-mint

#ecffe0

Pale spring-mint section band (dominant surface)

muted

#86909c

Secondary text & footer links

hairline

#e5e7eb

1px card & divider borders

surface-soft

#f2f4f5

Light gray utility fill

on-dark

#ffffff

Text on the black bands

02 — Foundations

Typography

Titillium Web carries the bold, slightly condensed display headings; Inter handles all body, UI, and button text. Heavy condensed headlines over light, airy Inter body is the core typographic tension.

display
80px / 700 / 1.05 / -1px
Titillium Web
Do it with AI
heading-1
60px / 700 / 1.1 / -0.5px
Titillium Web
No.1 AI Job Hunting Platform
heading-2
48px / 700 / 1.15 / 0
Titillium Web
Personalized AI Job Matches
heading-3
38px / 700 / 1.2 / 0
Titillium Web
2,000,000+
heading-4
32px / 600 / 1.25 / 0
Titillium Web
Get Your Insider
body-lg
18px / 300 / 1.6 / 0
Inter
See jobs you're truly qualified for, matched to your real skills, with fast listings and early alerts.
body-md
16px / 500 / 1.6 / 0
Inter
Apply to hundreds of jobs daily across major ATS platforms with one-click autofill.
body-sm
14px / 500 / 1.5 / 0
Inter
Machine Learning Engineer · Azure Databricks Engineer · Product Manager
button
16px / 600 / 1 / 0
Inter
TRY FOR FREE
nav-link
14px / 600 / 1.4 / 0
Inter
For Employers
caption
13px / 500 / 1.4 / 0
Inter
Trusted by 2,000,000 users
03 — Components

Button Variants

button-primary · black pill

Black pill, white label, 28px radius — the everyday primary CTA.

button-green · mint pill

Signature mint pill, black label + border, 36px radius.

button-dark-square

Squarer 12px black utility button.

stat-item
2,000,000+

Bold Titillium stat number.

04 — Components

Cards & Surfaces

feature-card

White product-mockup card with a 40px asymmetric corner, floating on a soft shadow over the mint band.

testimonial-card

White quote card, 1px hairline border, 24px corners — avatar, name and a user-love quote.

job-ticker

The full-width black band with a continuously scrolling marquee of live job titles.

05 — Components

Form Elements

text-input · square

White field, 1px hairline border, square corners.

textarea
06 — Foundations

Spacing Scale

8px base unit. Feature cards sit at lg (24px); full-width bands breathe at section (96px); the primary pill uses wide sm/section padding.

xxs 4px
xs 8px
sm 12px
md 16px
lg 24px
xl 32px
xxl 48px
section 96px
07 — Foundations

Border Radius

A wide range: square (0px) inputs, 12–24px cards, then pill buttons at 28px (black) and 36px (mint), plus a distinctive 40px product-card corner and fully round (9999px) score rings.

0px
none
12px
sm
16px
md
24px
lg
28px
xl
18px
pill-nav
36px
pill
40px
card
9999px
full
08 — Foundations

Elevation & Depth

Level 0 — 1px hairline or none. Bands, list rows, inputs.
Level 2 — whisper-soft float. Product-mockup cards over the mint bands.
09 — Responsive

Responsive Behavior

NameWidthKey changes
Mobile< 576pxSingle column; nav → hamburger; feature rows stack; pills go full-width
Tablet576–991pxTwo-column feature rows collapse; testimonials drop to 1–2 up
Laptop992–1199pxMulti-column grids intact; tightened gutters
Desktop≥ 1200pxFull layout; centered ~1200px column; full-bleed mint & black bands
375
768
1024
1280
1440

Touch targets: button-primary clears 44×44 WCAG-AAA at 0/20px padding. Collapsing: nav → hamburger below the tablet breakpoint (yellow CTA stays); multi-column pricing/feature grids reflow to a single stacked column; section padding compresses from section (128px) toward giant (64px); display type scales down while keeping weight 500.