TGP Design System · Foundations V1 · October 2026

Design System

The rules the working model is built from. Every page in the model uses only what is on this page. Sizes are designed at 1920px and scale smoothly down to a phone; the green numbers show the live value at your current window width. Press G anywhere to show the grid.

01

Grid

TokenAt 1920At 375NowRule
--margin120px24pxContent edge, every page. Text and inset images align here.
--gutter48px16pxSpace between the 12 columns.
Column96pxstacks12 columns. Below 820px, content goes full width.
--edge48px20pxNav and logo frame, symmetrical. Wider than the content margin on purpose.
--seam18px8pxGap inside image pairs and face grids.
Breakpoint820pxOne breakpoint. Above it, the 12-column grid; below it, a single column.
123456789101112
12 · inset image, page title
10 · lead paragraph
9 · body copy2 · callout
6 · caption
4 · card4 · card4 · card
02

Spacing

Every vertical gap comes from this scale. The three largest steps scale with the screen.

--s-1
--s-2
--s-3
--s-4
--s-5
--s-6
--s-7
--s-8
UseStep
Between major sections--s-8 (168px at 1920)
Between related blocks (title to lead, image to body)--s-6
Image to caption, heading to text--s-4
Caption title to caption text--s-2
03

Type

A 1.5× scale: 16, 24, 36, 54, 81, 120. Roles are named by job. DM Serif Text carries the voice; Inter carries information.

Display.t-display · DM Serif 120 / 48 · lh 1.04
Now
Home hero only

Bringing the outdoors indoors

Title.t-title · DM Serif 81 / 40 · lh 1.15
Now
Page titles (H1), case study titles

Bringing the indoors, outdoors

Lead.t-lead · DM Serif 54 / 30 · lh 1.3
Now
Firm statements, project intro, lead paragraphs, case study headlines

We design thoughtful spaces that celebrate the environment and create meaningful connections.

Section.t-section · Inter Light 54 / 30 · lh 1.15
Now
Section labels

Related Projects

List.t-list · Inter 81 / 40 · lh 1.37 · +2%
Now
Typology word list

living
working

Body.t-body · DM Serif 36 / 22 · lh 1.47
Now
Narrative copy, max 9 columns

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

Feature.t-feature · Inter 36 / 22 · lh 1.4
Now
Hero project link, inline typology nav

Pear Village

Caption title.t-caption-title · Inter SemiBold 24 / 17 · lh 1.5
Now
Caption titles, card titles, small headings

Pear Village Courtyard

Caption.t-caption · Inter 24 / 17 · lh 1.54
Now
Captions, card text, supporting copy, max 6 columns

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Small.t-small · Inter 16 / 14 · lh 1.5
Now
Data labels, credit labels, legal

Structural Engineer · © Guzzardo Landscape Architecture, 2026

Nav.t-nav · Inter 24 / 17 · lh 1.0 · +1%
Now
Primary navigation (was 29px, moved onto the scale)

projects   practice   case studies   connect

04

Color

Text colors

Aa

--c-ink #4E4D4D
8.3:1 on white
All primary text

Aa

--c-ink-muted #6B6B6B
5.3:1 on white
Secondary text, any size (replaces #7F7F7F and #A7A7A7)

Aa

--c-green-text #5A7A2B
4.9:1 on white
Green type: caption area names, link hover, project subtitle

Brand colors (graphic treatment and logo only)

--c-green #7EA841
2.8:1, never text on white

--c-yellow #E7B621
1.9:1, never text on white

--c-surface-subtle #F4F4F1
Quiet surfaces

05

Images

Four proportions, defined by ratio and column span rather than pixels. Landscape is true 16:9 everywhere, matching the client photography.

Layouts

06

Components

IDs match the Component Registry (B = block, E = element, C = card). Green IDs are new in the model and not yet in the registry. Header and footer are the live ones at the top and bottom of this page.

B02Hero, full bleedHome, Project

Bringing the outdoors indoors

Pear Village
E19Typology word listHome (over image), Case Studies (inline)
E03Lead / statementHome, Project, landing pages

We are landscape architects who translate innovative ideas into dynamic built environments.

B03Project introProject, Case Study

Bringing the indoors, outdoors Pear Village

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

E09FactsProject
Location
Seattle, WA
Size
8 acres
Client
Expedia Group
E08Image + captionProject, People, Case Study

Pear Village Courtyard

Project name in ink, area in green. Caption text always ink, max 6 columns.

E20Inline calloutProject

Body copy runs 9 columns; a callout can sit in columns 11 to 12.

B10Face grid / team membersHome (9 across), Project (with names), People Landing (10 across)
E21CreditsProject
Architect
SOM
Structural Engineer
Thornton Tomasetti
Civil Engineer
Langan
E22PagerProject
B13Contact blockContact
Studio
123 Placeholder Street
San Francisco, CA
Email
info@tgp-inc.com
Phone
415 555 0100
E17Input + submit (the only button)Contact
07

Graphic Treatment

In progress in Figma, so intentionally left out of the system for now. The model contains no angular shapes except one piece: the Home splash, ported as is from Claude Design "Guzzardo Home v5".

PieceWhereStatus
Home splash: hero photo wipes in through the yellow angle, then the angle exits as the statement shape slides in on scrollHomeFrom Claude Design v5, timings unchanged
Header logo: static yellow logo (logo_yellow.svg)Header, every pageReplaced the animated v5 logo (V1.2)
Everything else (section shapes, bands, dot fields)NoneWaiting on Figma
08

Page Matrix

Which components each page in the working model uses.

ComponentHomeProjectPeople LPeopleCase St. LCase St.CareersContact
B01 Header
B02 Hero, full bleed
Hero, inset
E18 Carousel dots
E19 Typology word list
E01 Title
E03 Lead / statement
E09 Facts
B04 Full-bleed image + E08 caption
B05 Story / body
Image pair, 4:5
B07 Image row
B08 Drawing / site plan
E20 Inline callout
C01 / B09 Cards
B10 Face grid
E21 Credits
E22 Pager
B12 Job listing
B13 Contact block
E17 Input + submit
Instagram
Home splash (Claude Design v5)
B11 Footer