R
R
RenTrust

Style Guide

A visual reference for all colors, typography, components, and UI patterns used across the app.

Color System

Brand / Primary

Teal 500

Teal 500

Emerald 500

Emerald 500

Emerald 600

Emerald 600

Emerald 700

Emerald 700

Semantic

Amber 500 (Landlord)

Amber 500 (Landlord)

Blue 600 (Action)

Blue 600 (Action)

Red 500 (Error)

Red 500 (Error)

Purple 500 (Special)

Purple 500 (Special)

Neutrals

Gray 50

Gray 50

Gray 100

Gray 100

Gray 300

Gray 300

Gray 700

Gray 700

Gray 900

Gray 900

CSS Tokens (theme-aware)

background

background

foreground

foreground

muted

muted

primary

primary

Typography

text-5xl / font-extrabold

The Gold Standard.

text-4xl / font-bold

Verified Rental Reviews

text-2xl / font-semibold

Section Heading

text-xl / font-medium

Card Title or Subheading

text-base / normal

Body text used throughout the app. Readable, accessible, and comfortable at standard line height.

text-sm / muted-foreground

Secondary or descriptive text, dates, labels, hints.

text-xs / uppercase / tracking-widest

Section Label / Category

Buttons

Variants

Sizes

Brand Gradients

States

Badges & Status

Default
Secondary
Outline
Destructive
Verified
Pending
Disputed
Landlord
Reference
Renter
Top 10% Tenant

Verification Badges

VerifiedVerifiedPendingSelf-Reported

Star Ratings

5.0 — readonly (lg)
4.0 — readonly (lg)
3.0 — readonly (lg)
Interactive (xl) — hover to rate

Cards

Default Card

Standard card used for content sections, dashboards, and panels.

Verified Rental Card

Used for verified rental relationships. Green left border + subtle gradient.

Pending Card

Used for pending verifications and awaiting-action states.

Dispute / Error Card

Used for disputes, errors, and actions requiring attention.

Form Elements

Gradients & Backgrounds

Tenant Brand
Landlord Brand
Action / Invite
Subtle Teal BG
Reference / Special
Section BG

RenTrust Style Guide · Generated from live codebase · /style-guide