01 · Foundation
Color System
Deep architectural navy anchored by a warm coral-red. Boundaries defined by tonal surface shifts — never 1px borders.
Primary Brand Palette
Surface Hierarchy — The No-Line Rule
--surface · #fcf9f8 · Page canvas
--surface-low · #f6f3f2 · Section backgrounds
--surface-card · #ffffff · Cards, inputs
Depth is created by stacking these three surface layers. Never use 1px solid borders to separate sections — use background color shifts instead.
Semantic Colors
02 · Foundation
Typography
Barlow for scanning. Source Serif 4 for reading. Courier New for data.
Display / UI — Barlow
Find Your
Perfect Home.
Nav · Buttons · Labels · Stats · Headings — everything meant to be scanned.
Editorial — Source Serif 4
Serving Lafayette with excellence in operations, technology, and genuine care for every resident.
Body · Testimonials · FAQ · Descriptions — everything meant to be read.
Data — Courier New
$1,410/mo
800+ units · 2013 est.
40.4167°N · 86.8753°W · Unit #A-103
Every number representing data uses mono. No exceptions.
03 · Foundation
Spacing Scale
Base-4 scale via CSS custom properties. If a section feels crowded, double the padding-block. Space is a luxury signal.
4px
sp-1
8px
sp-2
12px
sp-3
16px
sp-4
24px
sp-5
32px
sp-6
40px
sp-7
56px
sp-8
80px
sp-9
112px
sp-10
160px
sp-11
Common Application
Button padding 12px 22px
Card padding 16–24px
Section padding-block 80–160px
Component gap 16–24px
Grid Layouts
Column gap 20–40px
Asymmetric split 60/40 over 50/50
Max content width 1180px
Page gutters 48px desktop · 24px mobile
04 · Foundation
Border Radius — Minimal Scale
Sharp, precise geometry that reads as architectural rather than generic SaaS. Corners are a detail, not a style.
2px
r-xs
Tags
3px
r-sm
Badges · tiles
4px
r-md
Buttons · inputs
6px
r-lg
Cards · dropdowns
8px
r-xl
Sections · search bar
12px
r-2xl
Modals · hero panels
100px
r-pill
Chips · toggles
50%
circle
Avatars
05 · Foundation
Elevation & Shadows
Depth is baked into surface colors first. Shadows are used only for floating elements — never for decoration.
xs
0 1px 4px α05 Compact chips
sm
0 2px 8px α07 Resting cards
md
0 6px 24px α09 Hover cards
lg
0 14px 44px α12 Dropdowns · search
xl
0 24px 64px α15 Modals
06 · Foundation
Motion & Animation
Slow and intentional. The Estate ease favors a measured, confident deceleration. Nothing bounces.
custom cubic-bezier(0.25, 0.46, 0.45, 0.94) — primary easing for all transitions.
--ease-out cubic-bezier(0.0, 0.0, 0.2, 1) — elements entering the screen.
150ms Button lift translateY(-1px), border-color, icon color.
300ms Chip toggles, dropdown open/close, card hover, form focus.
450ms Hero entrance, scroll-triggered reveals. Stagger 80ms.
400ms opacity 0→1 + translateY(14px)→0. Cards entering viewport.
07 · Foundation
Topographic Texture
Applied to all large dark spans — hero, CTAs, footer. Adds tactile depth without breaking the clean surface aesthetic.
CSS Classes
.topo-dark
.topo-light
.topo-red
Add to any position: relative; overflow: hidden; container.
Usage Rules
- Never exceed 6% opacity — it's texture, not illustration.
- Background-size 440–640px for consistent density.
- Always
background-repeat: repeat. - Texture z-index 0; content z-index 1.
08 · Governance
Do's & Don'ts
The design laws. Not suggestions.
Next step
Explore the UI Component Guide
All components, patterns, and page sections — built on these tokens.