UIX

Presets Terracotta Drafting

Terracotta Drafting

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

Color

Five ramps, 50 to 950

brand50fbf4fa100f4e6f1200e8cde3300d6a6cc400bd7db0500a25a926008a41797006f326280055264b9003d1a36950261021
neutral50faf7f3100f3eee7200e5ddd3300d0c6ba400b0a5985009488796007a6e61700635a4e8004c443b90036302a9501f1a16
success50f4f8ec100e6efd4200cfe0b0300b1cc8540092b26250077963f6005f7a317004b61278003a4b1f9002c38179501b220e
warning50fcf7e8100f8edcb200f0dca3300e3c676400d1ad4d500b8912f6009a75237007d5c1b8006247159004a34109502f2009
danger50fdf4f2100fbe4df200f6c8be300ee9d8e400e0705e500c9483a600a935297008c2a2180072231c900551b1595037100c

Semantic tokens

Light and dark

Light
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
Dark
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

DefaultHoverFocusDisabledPrimarySecondaryOutlineGhostDestructive

Inputs

Placeholder
Focused
Use at least 8 characters
Team
Design
Opens a menu
Disabled

Navigation

ProductPricingCustomersDocs

12 projects, 3 due this week.

Home / Projects / Q3 launch

Feedback

New version availableReload to get the latest features.
Payment received2,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
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

CustomerDateStatusAmount
MRMd Rakib ShekhMar 12Paid2,400.00
NJNusrat JahanMar 11Pending860.00
IJIsrat JahanMar 09Failed1,120.00
Showing 1–3 of 36
Q3 launch24 files, edited today
Delete project?

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

No messages yet

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

Screens

Terracotta Drafting as a real product

Landing page

terracotta-drafting.com
ProductPricingCustomersDocs
New · architecture

Terracotta Drafting

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

MRNJIJLoved by 2,000+ teams
This week

+24.6%

Dashboard

Good morning, Rakib

Overview

Revenue

48,210

+12.4%
Customers

2,318

+4.1%
Churn

1.8%

-0.3%
Revenue
CustomerDateStatusAmount
MRMd Rakib ShekhMar 12Paid2,400.00
NJNusrat JahanMar 11Pending860.00
IJIsrat JahanMar 09Failed1,120.00

Phone app

9:41●●● 100%

Welcome back

Md Rakib Shekh
MR
Balance

12,480

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

Q3 launch

1 of 3 doneOn track for Friday.

Pricing

Starter

0 a month

For trying things out

  • 1 project
  • Basic reports
  • Email support
ProPopular

24 a month

For growing teams

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

79 a month

For larger organisations

  • Everything in Pro
  • SSO and audit log
  • A dedicated manager
Can I change plans later?

Yes. Move up or down any time, and we work out the difference for you.

Is there a free trial?

Starter is free for as long as you like. Pro is free for the first 14 days.

Do teams get a discount?

Teams of 20 or more get 20% off. Write to us and we will set it up.

Sign in

Welcome back

Sign in to continue to your workspace.

or

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

NJNusrat Jahan
Head of operations

Settings

Settings

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

Palette and type

Light

  • Primary#8a4179
  • Accent#f4e6f1
  • Background#faf7f3
  • Foreground#1f1a16
  • Muted#f3eee7

Dark

  • Primary#bd7db0
  • Accent#3d1a36
  • Background#1f1a16
  • Foreground#faf7f3
  • Muted#4c443b
  • DisplaySchibsted Grotesk
  • BodyHanken Grotesk
  • MonoGeist Mono

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

Use Terracotta Drafting

On the web

Open it in Studio, change anything, then use it in your app with one CSS link, the CLI or your AI tool.

Use this preset

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