UIX

Presets Spruce Cabinet

Spruce Cabinet

Steady CRM interface: deep harbor green actions on cool green-grey neutrals, with DM Serif Display page titles and DM Sans data.

A live preview of a Pro preset. Its files, Figma sync and MCP come with UIX Pro.Unlock

Color

Five ramps, 50 to 950

brand50eef8f3100d5efe2200aee0c73007fcca64004fb3865002f97706001f7c5a7001a674980015523b900103f2e9500a2a1f
neutral50f4f7f5100e6ece8200d0d9d4300b1bcb6400909d9650074817a6005d6a637004a565080036413c900252e29950131a16
success50eff9ec100d9f0d2200b3e1a830085cb7a4005ab2575003d953f6002f7a3370026652b8001e5223900173f1b9500d2610
warning50fdf8ec100faefcc200f2dc9a300e6c86a400d9ae45500bf90206009c74147007b5a0c8005f46089004a3a059502a2000
danger50fdf2f3100fbe1e4200f6c2c9300ee939f400e0606f500cc3a4d600b0233a700921b2f80074172a90056111f9502e0610

Semantic tokens

Light and dark

Light
background#f4f7f5
foreground#131a16
card#ffffff
card-foreground#131a16
popover#ffffff
popover-foreground#131a16
primary#1a6749
primary-foreground#ffffff
secondary#e6ece8
secondary-foreground#252e29
muted#e6ece8
muted-foreground#4a5650
accent#d5efe2
accent-foreground#103f2e
destructive#b0233a
destructive-foreground#ffffff
success#26652b
success-foreground#ffffff
warning#f2dc9a
warning-foreground#4a3a05
border#d0d9d4
input#909d96
ring#1f7c5a
Dark
background#131a16
foreground#f4f7f5
card#252e29
card-foreground#f4f7f5
popover#252e29
popover-foreground#f4f7f5
primary#4fb386
primary-foreground#0a2a1f
secondary#36413c
secondary-foreground#e6ece8
muted#36413c
muted-foreground#b1bcb6
accent#103f2e
accent-foreground#d5efe2
destructive#e0606f
destructive-foreground#2e0610
success#5ab257
success-foreground#0d2610
warning#d9ae45
warning-foreground#2a2000
border#36413c
input#5d6a63
ring#4fb386

Typography

DM Serif Display, DM Sans and DM Mono

Grow what matters

display-lg · 48/1.08 · 400 · -0.02em
DM Serif Display

Grow what matters

display-md · 38/1.12 · 400 · -0.015em
DM Serif Display

A calmer way to work

heading-lg · 30/1.2 · 400 · -0.01em
DM Serif Display

A calmer way to work

heading-md · 20/1.3 · 600 · -0.005em
DM Sans

A calmer way to work

heading-sm · 16/1.4 · 600
DM Sans

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

body-lg · 18/1.6 · 400
DM Sans

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

body-md · 16/1.6 · 400
DM Sans

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

body-sm · 14/1.5 · 400
DM Sans

Save changes

label · 14/1.25 · 500 · 0.005em
DM Sans

Updated 2 minutes ago

caption · 12/1.4 · 500 · 0.01em
DM Sans

const theme = preset("spruce-cabinet")

code · 14/1.5 · 400
DM 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 crm 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

Spruce Cabinet as a real product

Landing page

spruce-cabinet.com
ProductPricingCustomersDocs
New · crm

Spruce Cabinet

Steady CRM interface: deep harbor green actions on cool green-grey neutrals, with DM Serif Display page titles and DM Sans data.

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#1a6749
  • Accent#d5efe2
  • Background#f4f7f5
  • Foreground#131a16
  • Muted#e6ece8

Dark

  • Primary#4fb386
  • Accent#103f2e
  • Background#131a16
  • Foreground#f4f7f5
  • Muted#36413c
  • DisplayDM Serif Display
  • BodyDM Sans
  • MonoDM Mono

Steady CRM interface: deep harbor green actions on cool green-grey neutrals, with DM Serif Display page titles and DM Sans data.

Spruce Cabinet is one of the Pro presets in UIX. Its tokens, theme files and DESIGN.md come with UIX Pro: in Figma, in code, and through the UIX MCP for AI coding agents.

Access
UIX Pro
Industries
crm, financial services, professional services
Mood
institutional, trustworthy, calm, precise
Display font
DM Serif Display
Body font
DM Sans
Mono font
DM Mono
Density
Comfortable
Contrast
High
Corner radius
8px

Use Spruce Cabinet

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 “Spruce Cabinet”. Press Use this preset, then Sync to Figma.

Install UIX

In code

A Tailwind v4 and shadcn/ui theme, W3C tokens, Figma variables and a DESIGN.md. Included with UIX Pro.

Unlock with UIX Pro

Send to your AI agent

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

Get your MCP link