Component Reference

Design Library

The shared visual language behind the Holiday Retirement community-management platform — colors, type, spacing, and the components that compose every screen. Built on Helvetica Neue, a teal & orange brand, and flat, calm surfaces.

01 — Foundations

Color Palette

Orange is the action color, reserved for CTAs and primary buttons. Teal is the interactive color — text links, icons, and controls. Everything else is a calm neutral or a status accent used sparingly.

Brand
Teal Light
--teal-light
#0e8190
Teal Dark
--teal-dark
#0a6b76
Orange Light
--orange
#e8732a
Orange Dark
--orange-hover
#d9651d
Neutrals
Ink
--ink
#3a3a3c
Ink Soft
--ink-soft
#5a5a5c
Muted
--muted
#9b9b9d
Label
--label
#b6b6b8
Line
--line
#e6e6e8
Background
--bg
#f1f1f3
Status & Accent
Good
--good
#5e9440
Problem
--problem
#e8a23c
Critical
--critical
#b22433
02 — Foundations

Typography

Helvetica Neue throughout the interface; Georgia serif is reserved for the brand mark. Weights stay light — 400 and 500 carry most of the UI, 700 only for emphasis and labels.

Brand / Serif
Georgia · 27px
Holiday Retirement
Display
36px · 400
Bluebird Estates
Stat / Numeric
48px · 400 · -0.5px
$6,500
Page Title
28px · 500
My Communities
Section Header
22px · 700
Section I — Critical Issues
Card Heading
22px · 400
At-Risk Tenants
Body Large
16px · 400 · 1.45
Hot prepared foods for service are maintained at 140°F or above at all times.
Body
14px · 400
East Longmeadow, Massachusetts — updated one week ago.
Label / Eyebrow
12px · 500 · 0.8px · UPPER
Notice Given
Link
16px · teal
03 — Foundations

Spacing Scale

An 8-point–based rhythm with a few half-steps for tight controls. Component padding and gaps step through this scale; section padding sits at the upper end.

space-1 · 4
space-2 · 8
space-3 · 12
space-4 · 16
space-5 · 24
space-6 · 32
space-7 · 40
space-8 · 48
space-9 · 64
04 — Components

Buttons

A single orange primary in three sizes carries every commit action. Ghost buttons and teal text links handle secondary and tertiary intent. Corners are rounded 8px; weight is bold.

Primary · sizes
States
Secondary & text
05 — Components

Status Chips

Compact status indicators drawn from the status palette. Soft tints for in-table use; solid fills for stronger emphasis. Score badges read the same scale at larger sizes.

Soft
Good Problem Critical Open Closed Pending
Solid
Good Problem Critical Open Closed Pending
Score badges
FINAL SCORE
80 (B)
Section Score 91
06 — Components

Forms & States

Flat, single-bordered fields on white. Teal signals focus; critical red signals error. Sharp corners keep inputs aligned to the grid.

Text inputs · states
Default
Filled
Focus
Error
Numbers only, please.
Disabled
Select
Date, textarea
Radio group & toggle
Status
07 — Components

Table

Uppercase labelled header over flat rows. Rows tint on hover; action icons reveal their intent color (edit→orange, delete→critical) on row hover.

UpdatedResidentUnitMove-inAssigned ToStatus
08 — Components

Cards

Square metric cards summarize one area with an icon, a headline figure, and a primary action. Long row cards present scannable lists where the whole row is the target.

Square · metric

At-Risk Tenants

27
At-Risk Tenants
Updated
1 week ago
Manage At-Risk Tenants

Budget Management

$6,500
Budget remaining for 2024
$25,000  ALLOCATED
79% Used
Manage Budget

Food Waste

3
Over due waste logs
Today's log submitted at
2/8/2024 3:47 pm
Manage Food Waste

SerSafe Certificates

3
Expire soon
15
Active certificates
Manage ServSafe Certificates
Long · row
Region
Community
City
State
East
Bluebird Estates
East Longmeadow
MA
East
The Manor at Woodside
Poughkeepsie
NY
West
Bonaventure
Ventura
CA
09 — Components

Icons

A single thin-stroke line set (1.3–1.6px) on a 24px grid. No fills. Stroke inherits the surrounding text color so icons recolor for hover and status.

10 — Components

Upload Files

A dashed teal dropzone with click-or-drag affordance, backed by a file list that shows upload progress, completion, and per-file removal. Try dragging a file in or clicking to browse.

Drag files here, or browse
PDF, XLSX, JPG or PNG · up to 10 MB each