Presets Terracotta Drafting

Terracotta Drafting

Warm studio UI for architecture practices: mulberry actions on clay-tinted neutrals, olive and ochre status, grotesk headings.

Free Use in Figma, free Download

Colour

Five ramps, 50 to 950

brand50fbf4fa100f4e6f1200e8cde3300d6a6cc400bd7db0500a25a926008a41797006f326280055264b9003d1a36950261021
neutral50faf7f3100f3eee7200e5ddd3300d0c6ba400b0a5985009488796007a6e61700635a4e8004c443b90036302a9501f1a16
success50f4f8ec100e6efd4200cfe0b0300b1cc8540092b26250077963f6005f7a317004b61278003a4b1f9002c38179501b220e
warning50fcf7e8100f8edcb200f0dca3300e3c676400d1ad4d500b8912f6009a75237007d5c1b8006247159004a34109502f2009
danger50fdf4f2100fbe4df200f6c8be300ee9d8e400e0705e500c9483a600a935297008c2a2180072231c900551b1595037100c

Semantic tokens

Light and dark

LightPrimarySecondary
background#faf7f3
foreground#1f1a16
card#ffffff
card-foreground#1f1a16
popover#ffffff
popover-foreground#1f1a16
primary#8a4179
primary-foreground#ffffff
secondary#f3eee7
secondary-foreground#36302a
muted#f3eee7
muted-foreground#635a4e
accent#f4e6f1
accent-foreground#3d1a36
destructive#a93529
destructive-foreground#ffffff
success#4b6127
success-foreground#ffffff
warning#f0dca3
warning-foreground#4a3410
border#e5ddd3
input#d0c6ba
ring#a25a92
DarkPrimarySecondary
background#1f1a16
foreground#faf7f3
card#29231f
card-foreground#faf7f3
popover#2f2924
popover-foreground#faf7f3
primary#bd7db0
primary-foreground#261021
secondary#4c443b
secondary-foreground#f3eee7
muted#4c443b
muted-foreground#d0c6ba
accent#3d1a36
accent-foreground#f4e6f1
destructive#e0705e
destructive-foreground#37100c
success#92b262
success-foreground#1b220e
warning#d1ad4d
warning-foreground#2f2009
border#4c443b
input#635a4e
ring#bd7db0

Typography

Schibsted Grotesk, Hanken Grotesk and Geist Mono

Grow what matters

display-lg · 49/1.08 · 700 · -0.03em
Schibsted Grotesk

Grow what matters

display-md · 39/1.12 · 700 · -0.025em
Schibsted Grotesk

A calmer way to work

heading-lg · 31/1.2 · 600 · -0.02em
Schibsted Grotesk

A calmer way to work

heading-md · 25/1.28 · 600 · -0.015em
Hanken Grotesk

A calmer way to work

heading-sm · 20/1.35 · 600 · -0.01em
Hanken Grotesk

Good systems disappear. People notice the product, not the parts.

body-lg · 18/1.6 · 400
Hanken Grotesk

Good systems disappear. People notice the product, not the parts.

body-md · 16/1.6 · 400
Hanken Grotesk

Good systems disappear. People notice the product, not the parts.

body-sm · 14/1.55 · 400
Hanken Grotesk

Save changes

label · 14/1.3 · 500 · 0.005em
Hanken Grotesk

Updated 2 minutes ago

caption · 12/1.4 · 500 · 0.01em
Hanken Grotesk

const theme = preset("terracotta-drafting")

code · 13/1.5 · 400
Geist Mono

Spacing · radius · shadow

The quiet rules

0.52px
14px
1.56px
28px
312px
416px
520px
624px
832px
1040px
1248px
1664px
2080px
2496px
sm
4px
md
8px
lg
12px
xl
16px
full
full
sm
md
lg

Components

Every part, every state

Buttons

DefaultHoverFocusDisabledPrimaryPrimaryPrimaryPrimaryPrimarySecondarySecondarySecondarySecondarySecondaryOutlineOutlineOutlineOutlineOutlineGhostGhostGhostGhostGhostDestructiveDeleteDeleteDeleteDelete
SmallMediumLargeNew invoiceSavingLearn more

Inputs

Md Rakib ShekhPlaceholder
nusrat@studio.coFocused
••••••Use at least 8 characters
Design
EngineeringDesign Marketing
Search customersisrat-jahan.studioDisabled
Hi Israt, the new onboarding is ready for review.
Email updatesSMS alerts–Some selectedDisabled
MonthlyYearlyLifetime
Dark modeAuto-saveLocked

Navigation

ProductPricingCustomersDocsSign inGet started
OverviewActivityMembersBilling
DayWeekMonthHome / Projects / Q3 launch
123…12

Feedback

New version availableReload to get the latest features.
Payment received$2,400 from Md Rakib Shekh.
Card expires soonUpdate it before Friday.
Sync failedWe will try again in 30 seconds.
NJ
Nusrat JahanCommented on Q3 launch
View
Invoice sent to Israt Jahan
Undo
PrimarySecondaryOutlineActivePendingFailedNew
Copied to clipboard72%
MRNJIJMRNJIJ+5

Cards, table and overlays

Monthly revenue12.4%

$48,210

74% of the $65k goal
The architecture report

What changed this quarter, and what to do next.

MRMd Rakib Shekh4 min read
IJ
Israt Jahan

Product designer

MessageFollow
CustomerDateStatusAmount
MRMd Rakib ShekhMar 12Paid$2,400.00
NJNusrat JahanMar 11Pending$860.00
IJIsrat JahanMar 09Failed$1,120.00
Showing 1–3 of 36
123…12
Delete project?

“Q3 launch” and its 24 files will be removed for everyone. You can’t undo this.

CancelDelete
No messages yet

When customers write to you, their messages show up here.

Invite your team

Screens

Terracotta Drafting as a real product

Landing page

terracotta-drafting.com
ProductPricingCustomersDocsSign inGet started
New · architecture

Terracotta Drafting

Warm studio UI for architecture practices: mulberry actions on clay-tinted neutrals, olive and ochre status, grotesk headings.

Get startedBook a demo
MRNJIJLoved by 2,000+ teams
This week

+24.6%

Dashboard

OverviewReportsInbox12CustomersProjectsSettings

Good morning, Rakib

Overview

New report
Revenue

$48,210

+12.4%
Customers

2,318

+4.1%
Churn

1.8%

-0.3%
RevenueWeekMonthYear
CustomerDateStatusAmount
MRMd Rakib ShekhMar 12Paid$2,400.00
NJNusrat JahanMar 11Pending$860.00
IJIsrat JahanMar 09Failed$1,120.00

Phone app

9:41●●● 100%

Welcome back

Md Rakib Shekh
MR
Balance

$12,480

SendRequest
Search
MR
Md Rakib ShekhPaid
$2,400
NJ
Nusrat JahanPending
$860
IJ
Israt JahanFailed
$1,120
HomeStatsInboxProfile
9:41●●● 100%

Q3 launch

TasksFilesChat
Write onboarding copyMd Rakib Shekh · Today
Review new pricingNusrat Jahan · Tomorrow
Ship release notesIsrat Jahan · Friday
1 of 3 doneOn track for Friday.
HomeStatsInboxProfile

Pricing

Starter

$0 /month

For trying things out

Start free
  • 1 project
  • Basic reports
  • Email support
ProPopular

$24 /month

For growing teams

Choose Pro
  • Unlimited projects
  • Team workspaces
  • Priority support
  • Advanced reports
Business

$79 /month

For larger organisations

Choose Business
  • Everything in Pro
  • SSO and audit log
  • A dedicated manager

Sign in

Welcome back

Sign in to continue to your workspace.

Continue with Googleor
israt@studio.co
••••••••••
Remember meForgot password?
Sign in

“We set up our whole workspace in an afternoon.”

NJNusrat Jahan
Head of operations

Settings

OverviewReportsInbox12CustomersProjectsSettings

Settings

ProfileNotificationsBilling
MRMd Rakib Shekhrakib@studio.coChange photo
Email notificationsA summary every Monday.
Two-factor sign-inProtect your account with a code.
LanguageUsed across the app.English
Delete accountThis removes all your data.Delete
CancelSave changes

Use Terracotta Drafting

In Figma

Open UIX, go to Presets and search “Terracotta Drafting”. Press Use this preset, then Sync to Figma.

Install UIX

In code

Install the theme with shadcn/ui, or download the files.

DESIGN.mdtheme.csstokens.dtcg.jsonfigma-variables.jsonshadcn-theme.jsonpreset.json

Send to your AI agent

Connect the UIX MCP once, then ask Claude Code, Cursor or any MCP client: “Use the Terracotta Drafting preset”.

Get your MCP link

About Terracotta Drafting

Overview

Terracotta Drafting serves architecture studios and their clients: principals, project managers and homeowners reviewing drawing sets. Surfaces take their color from materials, so neutrals carry a clay tint and the one saturated hue is Mulberry. The layout favors readable sheet lists, flat cards with 1px borders and a single primary action per view.

Color

Mulberry (brand, hue about 315) is the only action color. It fills primary (brand.600 light, brand.400 dark) and ring (brand.500 light, brand.400 dark). Every neutral step keeps the same warm clay tint, rising slightly in chroma toward 950 so dark surfaces read as fired clay, not grey. Success is an olive ramp, with 700 to 950 pulled back from green toward yellow-olive. Warning is ochre. Both sit on the warm side and match the neutrals' temperature. Destructive is brick red near hue 25 (danger.600 light, danger.400 dark), well over ΔE 18 from primary in both modes. Light-mode text pairs: foreground on background is about 16:1, muted-foreground (neutral.700) on muted (neutral.100) about 5.8:1, and white on primary about 6.7:1. Dark-mode text pairs: primary-foreground on primary is about 5.6:1, and muted-foreground (neutral.300) on muted (neutral.800) about 5.6:1.

Typography

The type scale uses a 1.25 ratio from a 16px body: 20, 25, 31, 39, 49. Schibsted Grotesk 600/700 sets display-lg, display-md and heading-lg (31px and up). Letter spacing tightens from -0.02em to -0.03em as size grows. Hanken Grotesk 400/500/600 sets heading-md down to caption, with body line height of 1.55 to 1.6. Geist Mono 400 at 13px is for sheet IDs, drawing numbers, dimensions and code.

Layout

Comfortable density on a 4px grid (space tokens 0.5 to 24). Content columns max out at 1180px. Project and sheet lists use 48px rows with 16px (space.4) horizontal padding. Rows are divided by the border token, not by shadows.

Elevation

Mostly flat. Cards use a 1px border plus shadow.sm. Popovers and menus use shadow.md. Dialogs over the drawing canvas use shadow.lg. In dark mode, depth comes from surface steps: background #1f1a16, card #29231f, popover #2f2924. Shadows are not the main cue there.

Shapes

Controls (button, input) use radius.md (8px), cards radius.lg (12px) and image or drawing containers radius.xl (16px). radius.full is used only for status badges (Draft, Approved, Issued) at 22px height.

Do

  • Use one primary button (primary / primary-foreground, 40px high) per view. Render other actions as secondary or ghost buttons.
  • Show focus as a 2px ring token outline with a 2px offset on buttons, inputs and list rows in both modes.
  • Set sheet numbers, dimensions and areas in the code style (Geist Mono 13px), and right-align numeric table columns.
  • Use Schibsted Grotesk only for display-lg (49px), display-md (39px) and heading-lg (31px). Use Hanken Grotesk for heading-md and everything smaller.
  • Pair each status badge (Draft, Approved, Issued, Overdue) with a text label or icon, using success, warning or destructive with its matching foreground.

Don’t

  • Don't use primary or accent for errors, deletions or overdue states. Use destructive / destructive-foreground.
  • Don't place body text longer than one line on the accent surface. Reserve accent for selected rows and highlights.
  • Don't put shadow.md or shadow.lg on cards. Cards use shadow.sm plus a 1px border.
  • Don't introduce pure black, #000-based overlays or cool greys. Draw every surface and divider from the neutral ramp.
  • Don't set Schibsted Grotesk below 24px or in all caps, and don't use muted-foreground for text smaller than caption (12px).
Access
Free
Industries
architecture, interior design, construction
Mood
warm human, earthy, approachable, calm
Display font
Schibsted Grotesk
Body font
Hanken Grotesk
Mono font
Geist Mono
Density
Comfortable
Contrast
Standard
Corner radius
8px

Similar presets

All 251 presets →