Presets Russet Tasting

Russet Tasting

Magazine-style restaurant UI: Bricolage Grotesque headlines, sienna actions on cool grey-blue neutrals, spacious layout.

Free Use in Figma, free Download

Colour

Five ramps, 50 to 950

brand50fdf5ef100fbe7d6200f6cdab300efad78400e48a4f500cf6d2c600a9541970087410f8006a32099004d23069502e1403
neutral50f5f7fa100eaeef3200d6dde6300b8c2cf40095a1b150077839a6005c677c700475165800343c4d900222936950141a24
success50f0faf2100d8f2de200b2e3bf30084cf9940056b673500379a58600277d467001d6439800164d2d900103a22950082414
warning50fffbeb100fdf2c8200f9e195300f2cb5c400e5b02f500c8921a600a37512700805a0d8005f430b900412d07950251a04
danger50fff3f6100ffe4ec200fdc8d8300fa9fbb400f0719a500d9457a600b82a5f700951c4a80075163a90056102a95037091b

Semantic tokens

Light and dark

LightPrimarySecondary
background#f5f7fa
foreground#141a24
card#ffffff
card-foreground#141a24
popover#ffffff
popover-foreground#141a24
primary#a95419
primary-foreground#ffffff
secondary#eaeef3
secondary-foreground#222936
muted#eaeef3
muted-foreground#475165
accent#fbe7d6
accent-foreground#4d2306
destructive#b82a5f
destructive-foreground#ffffff
success#1d6439
success-foreground#ffffff
warning#f9e195
warning-foreground#412d07
border#d6dde6
input#b8c2cf
ring#cf6d2c
DarkPrimarySecondary
background#141a24
foreground#f5f7fa
card#222936
card-foreground#f5f7fa
popover#222936
popover-foreground#f5f7fa
primary#e48a4f
primary-foreground#2e1403
secondary#343c4d
secondary-foreground#eaeef3
muted#343c4d
muted-foreground#b8c2cf
accent#4d2306
accent-foreground#fbe7d6
destructive#f0719a
destructive-foreground#37091b
success#56b673
success-foreground#082414
warning#e5b02f
warning-foreground#251a04
border#343c4d
input#475165
ring#e48a4f

Typography

Bricolage Grotesque, Figtree and JetBrains Mono

Grow what matters

display-lg · 60/1.05 · 700 · -0.03em
Bricolage Grotesque

Grow what matters

display-md · 48/1.1 · 700 · -0.025em
Bricolage Grotesque

A calmer way to work

heading-lg · 32/1.2 · 600 · -0.015em
Bricolage Grotesque

A calmer way to work

heading-md · 20/1.3 · 600 · -0.01em
Figtree

A calmer way to work

heading-sm · 16/1.4 · 600
Figtree

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

body-lg · 18/1.6 · 400
Figtree

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

body-md · 16/1.6 · 400
Figtree

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

body-sm · 14/1.55 · 400
Figtree

Save changes

label · 14/1.25 · 500 · 0.01em
Figtree

Updated 2 minutes ago

caption · 12/1.4 · 500 · 0.02em
Figtree

const theme = preset("russet-tasting")

code · 14/1.6 · 400
JetBrains Mono

Spacing · radius · shadow

The quiet rules

0.52px
14px
1.56px
28px
312px
416px
520px
624px
832px
1040px
1248px
1664px
2080px
2496px
sm
2px
md
6px
lg
10px
xl
14px
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 restaurant 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

Russet Tasting as a real product

Landing page

russet-tasting.com
ProductPricingCustomersDocsSign inGet started
New · restaurant

Russet Tasting

Magazine-style restaurant UI: Bricolage Grotesque headlines, sienna actions on cool grey-blue neutrals, spacious layout.

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 Russet Tasting

In Figma

Open UIX, go to Presets and search “Russet Tasting”. 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 Russet Tasting preset”.

Get your MCP link

About Russet Tasting

Overview

Russet Tasting is for restaurant websites, booking flows and menu apps that should read like a food magazine. The hierarchy sits in the type rather than in decoration. Bricolage Grotesque headlines at 32–60px carry the personality. A cool grey-blue neutral ramp keeps menus and forms crisp. Sienna, a single warm accent, marks every action.

Color

Sienna (brand.600 #a95419 in light, brand.400 #e48a4f in dark) is the only action color. It is used for primary buttons, links and the focus ring. Against white, brand.600 measures 5.3:1. In dark mode, brand.400 measures 6.7:1 on neutral.950. Neutrals are tinted blue-grey, hue around 215°, with chroma held low and even from 50 to 950, so no step turns muddy. Destructive uses the magenta-leaning crimson danger.600 (light) and danger.400 (dark). It sits roughly 40° of hue away from Sienna, keeping ΔE well above 18 in both modes. Success is shifted slightly toward yellow-green so it sits warmer beside Sienna. success.700 on white measures 7.2:1. Warning is a soft gold ramp from the same warm family. Light mode uses warning.200 surfaces with warning.900 text. Dark mode uses a warning.400 fill with warning.950 text.

Typography

Bricolage Grotesque (600, 700) is the display voice. It sets display-lg 60/1.05, display-md 48/1.1 and heading-lg 32/1.2. Letter spacing tightens as size grows: -0.03em at 60px, -0.025em at 48px, -0.015em at 32px. Figtree (400, 500, 600) handles every functional role: heading-md 20/1.3, heading-sm 16/1.4, body-lg 18/1.6, body-md 16/1.6, body-sm 14/1.55, label 14/1.25 and caption 12/1.4. The scale follows a 1.25 major third anchored at 16px, rounded to 20, 32, 48 and 60. The display sizes skip a step so the jump from heading-md to heading-lg reads at a glance. JetBrains Mono (400, 500) at 14/1.6 is reserved for order codes, table numbers and allergen codes.

Layout

Spacious density on a 4px base grid. Section padding is space.16 (64px) on desktop and space.10 (40px) on mobile. Content columns cap at 1120px. Menu items are separated by at least space.4 (16px). Buttons are 44px tall and inputs are 48px, so touch targets stay above 44px.

Elevation

Almost flat. Cards use a 1px border token over shadow.sm, a 2px blur at 6% opacity tinted with neutral.950. shadow.md is for popovers and date pickers. shadow.lg is only for modal dialogs. In dark mode, elevation comes from surface lightness instead: card and popover use neutral.900 on a neutral.950 background.

Shapes

Tight, print-like rounding. Use radius.md (6px) on buttons and inputs, radius.lg (10px) on cards and radius.xl (14px) on dialogs. radius.full is limited to status and allergen badges so pills stay scannable.

Do

  • Give each view one primary button (Reserve, Order, Confirm). Render all other actions as secondary (neutral.100 surface) or ghost buttons.
  • Use exactly one display-lg (60px) or display-md (48px) heading per page. Use heading-lg (32px) for menu section titles such as Starters or Mains.
  • Set prices, times and table numbers in Figtree with font-feature-settings 'tnum', so figures align in menu and booking columns.
  • Show the focus state as a 2px ring token outline with a 2px offset on buttons, inputs and menu-item links in both modes.
  • Pair every success, warning and destructive badge or alert with an icon or text label, such as 'Sold out' or 'Booked', so meaning never relies on color alone.
  • Use space.16 (64px) section padding on desktop and space.10 (40px) on mobile, with a 1120px maximum content width.

Don’t

  • Don't use primary (Sienna) for errors, sold-out states or cancellations. Use destructive with destructive-foreground for those.
  • Don't set Bricolage Grotesque below 24px, and don't use it for body copy, form labels, buttons or dish descriptions.
  • Don't introduce warm greys or #000000. Text uses neutral.950 on light surfaces and neutral.50 on dark surfaces.
  • Don't set paragraph text in primary on the accent surface. Use accent-foreground for any text longer than one line.
  • Don't place muted-foreground text on the brand or warning surfaces. It is only checked against background, card and muted.
  • Don't add shadows above shadow.sm to cards. Reserve shadow.md for popovers and date pickers, and shadow.lg for modal dialogs.
Access
Free
Industries
restaurant, hospitality, food media
Mood
editorial, confident, appetizing, calm
Display font
Bricolage Grotesque
Body font
Figtree
Mono font
JetBrains Mono
Density
Spacious
Contrast
Standard
Corner radius
6px

Similar presets

All 251 presets →