Presets Sherbet Courier

Sherbet Courier

Rounded logistics UI: raspberry actions, rose-tinted paper and plum-ink neutrals, and a Literata serif voice for parcel tracking.

Free Use in Figma, free Download

Colour

Five ramps, 50 to 950

brand50fff1f4100ffe0e7200ffc2d0300ff93ac400f65f88500e03468600c41f55700a015458007c0f379005a0a299503a0418
neutral50fcf7f8100f6edf0200e9dde1300d4c5ca400b1a0a6500907f8560074646b7005c4d5480045373e90030242a9501e1519
success50ecfdf3100d2f7e1200a6ecc430074d9a140045c07e50026a26360018854f700106b408000c5233900083b25950032416
warning50fffbeb100fff2c4200ffe38a300fccd4d400f0b323500d69510600b0740a7008a580b80066410c90047300b9502b1c05
danger50fff4ed100ffe4d3200ffc6a5300ffa070400fb7a3c500ea5a17600c4450c7009f360c8007d2a0c9005a1f0a9503a1205

Semantic tokens

Light and dark

LightPrimarySecondary
background#fcf7f8
foreground#1e1519
card#ffffff
card-foreground#1e1519
popover#ffffff
popover-foreground#1e1519
primary#c41f55
primary-foreground#ffffff
secondary#f6edf0
secondary-foreground#30242a
muted#f6edf0
muted-foreground#5c4d54
accent#ffe0e7
accent-foreground#5a0a29
destructive#c4450c
destructive-foreground#ffffff
success#106b40
success-foreground#ffffff
warning#ffe38a
warning-foreground#47300b
border#e9dde1
input#d4c5ca
ring#e03468
DarkPrimarySecondary
background#1e1519
foreground#fcf7f8
card#30242a
card-foreground#fcf7f8
popover#30242a
popover-foreground#fcf7f8
primary#f65f88
primary-foreground#3a0418
secondary#45373e
secondary-foreground#f6edf0
muted#45373e
muted-foreground#d4c5ca
accent#5a0a29
accent-foreground#ffe0e7
destructive#fb7a3c
destructive-foreground#3a1205
success#45c07e
success-foreground#032416
warning#f0b323
warning-foreground#2b1c05
border#45373e
input#5c4d54
ring#f65f88

Typography

Literata, Nunito Sans and Fira Code

Grow what matters

display-lg · 48/1.08 · 700 · -0.025em
Literata

Grow what matters

display-md · 38/1.12 · 700 · -0.02em
Literata

A calmer way to work

heading-lg · 30/1.2 · 600 · -0.015em
Literata

A calmer way to work

heading-md · 24/1.3 · 800 · -0.01em
Nunito Sans

A calmer way to work

heading-sm · 20/1.35 · 700 · -0.005em
Nunito Sans

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

body-lg · 18/1.6 · 400
Nunito Sans

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

body-md · 16/1.6 · 400
Nunito Sans

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

body-sm · 14/1.5 · 400
Nunito Sans

Save changes

label · 14/1.25 · 700 · 0.005em
Nunito Sans

Updated 2 minutes ago

caption · 12/1.4 · 600 · 0.01em
Nunito Sans

const theme = preset("sherbet-courier")

code · 14/1.5 · 400
Fira Code

Spacing · radius · shadow

The quiet rules

0.52px
14px
1.56px
28px
312px
416px
520px
624px
832px
1040px
1248px
1664px
2080px
2496px
sm
8px
md
12px
lg
20px
xl
28px
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 logistics 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

Sherbet Courier as a real product

Landing page

sherbet-courier.com
ProductPricingCustomersDocsSign inGet started
New · logistics

Sherbet Courier

Rounded logistics UI: raspberry actions, rose-tinted paper and plum-ink neutrals, and a Literata serif voice for parcel tracking.

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 Sherbet Courier

In Figma

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

Get your MCP link

About Sherbet Courier

Overview

Sherbet Courier is for logistics products used by ordinary people: parcel tracking, courier apps, local delivery and returns. It replaces the usual navy-and-orange utility look with rounded shapes, saturated raspberry and rose-tinted paper. Status, timing and addresses stay legible: every text pairing clears 4.5:1 in both modes, and most clear 5:1.

Color

Raspberry (brand, hue ~350) is the only action color. It is used for primary buttons, links, focus rings (ring = brand.500 light, brand.400 dark) and the active tracking step. Neutrals carry a deliberate rose tint in light steps that deepens to plum in neutral.900/950, so dark surfaces read as plum-ink, not grey. Status scales follow the same curve as brand: pale 50–200 tints, peak chroma at 400–600, and dark steps that stay saturated rather than going brown. Danger is shifted to a clear vermilion-orange (danger.600 #c4450c light, danger.400 #fb7a3c dark), well apart from raspberry in hue in both modes, so errors and primary actions are never confused. Success is a warm mint and warning is honey amber. The muddy olive mid-steps were removed from warning 400–600. Light contrast: primary/white ≈5.7:1, destructive/white ≈5.0:1, success.700/white ≈6.6:1, muted-foreground (neutral.700) on muted ≈6.8:1. Dark mode uses a neutral.950 plum background, neutral.900 cards one step lifted, and brand.400 primary with brand.950 text ≈5.7:1.

Typography

The scale is built on roughly a 1.25 ratio (major third) from a 16px body: 20, 24, 30, 38, 48. Literata (600–700) covers display-lg 48, display-md 38 and heading-lg 30. Its sturdy serif gives the bright palette a bookish, trustworthy voice. Tracking tightens as size grows, from -0.025em at 48px to -0.005em at 20px. Nunito Sans (400/600/700/800) handles all functional UI: heading-md 24/800, heading-sm 20/700, body at 1.5–1.6 line height, label 14/700 and caption 12/600. Fira Code 400/500 is reserved for tracking numbers, order IDs and API snippets.

Layout

Comfortable density on a 4px grid. Cards use 24px padding (space.6). Buttons and inputs are 44px tall for thumb taps, with at least 8px (space.2) between adjacent targets. Content columns are capped at 1200px. Tracking timelines use space.6 (24px) between steps and space.3 (12px) between a step title and its timestamp.

Elevation

Cards sit just above the page: a 1px border (neutral.200 light, neutral.800 dark) plus shadow.sm, tinted with brand.900 plum. Floating layers get more lift: shadow.md for menus and popovers, shadow.lg for dialogs and bottom sheets. In dark mode, cards are lifted by a lighter surface (neutral.900 on neutral.950) rather than by shadow.

Shapes

Large, friendly rounding: radius.md 12px on inputs, radius.lg 20px on cards, radius.xl 28px on dialogs and bottom sheets, and radius.full on buttons, badges and tracking-step chips. radius.sm 8px is for small inner elements such as checkboxes and tooltips. radius.none is only for full-bleed images and dividers.

Do

  • Use primary (brand.600 light, brand.400 dark) for exactly one main button per view, such as 'Track parcel' or 'Schedule pickup'. Render other actions as secondary (neutral.100 / neutral.800) or ghost buttons.
  • Use radius.full on buttons, badges and tracking-step chips, radius.md (12px) on inputs, radius.lg (20px) on cards and radius.xl (28px) on dialogs and bottom sheets.
  • Set tracking numbers, order IDs and API keys in typography.code (Fira Code 14/400) so 0/O and 1/l are unambiguous. Use weight 500 when an ID appears inside a 14px label row.
  • Use Literata only for display-lg (48), display-md (38) and heading-lg (30). Use Nunito Sans for heading-md (24/800) and below, including table cells, form labels and button text.
  • Show the focus state as a 2px ring token outline with a 2px offset on every interactive element. Ring contrast is about 4.1:1 on the light background and above 5:1 on the dark background.
  • Pair every delivery status (success = delivered, warning = delayed, destructive = failed) with an icon and a text label in the badge so meaning never relies on color alone.
  • Lift dark-mode cards with the card surface (neutral.900 on neutral.950 background) plus a neutral.800 border. Keep shadow.md and shadow.lg for menus and dialogs only.

Don’t

  • Don't use primary raspberry for failed deliveries or form errors. Use destructive (danger.600 light, danger.400 dark) with destructive-foreground text.
  • Don't use radius.none on cards, buttons or inputs. Reserve it for full-bleed images and dividers.
  • Don't set Literata below 30px, in all caps, or in button labels, badges and table text.
  • Don't use pure black text, pure white page backgrounds or untinted grey. Use neutral.50 for the page, white for cards, and neutral.950 for text.
  • Don't set body text longer than one line on the accent surface (brand.100 light, brand.900 dark). It is only for selected rows, highlights and the active tracking chip.
  • Don't place more than one saturated fill (primary, destructive, success) in the same card. Combine raspberry with neutrals, not with success or warning fills.
  • Don't use warning.400–600 as text on light surfaces. Use warning-foreground (warning.900) on the warning (warning.200) surface, and use muted-foreground (neutral.700) for secondary text, never neutral.500.
Access
Free
Industries
logistics, delivery, e commerce
Mood
playful, friendly, bouncy, warm
Display font
Literata
Body font
Nunito Sans
Mono font
Fira Code
Density
Comfortable
Contrast
Standard
Corner radius
12px

Similar presets

All 251 presets →