Presets Letterpress Bluebird

Letterpress Bluebird

Retro-modern UI for a handmade-goods marketplace: cerulean ink on cream paper, hard offset shadows and Archivo type with generous modern spacing.

Free Use in Figma, free Download

Colour

Five ramps, 50 to 950

brand50eaf6fc100d2ecf9200a8d8f030074bde34003f9fd05001f82b5600136a987000f55798000d405c9000a2d41950061b29
neutral50faf5ea100f2eadb200e2d8c5300cbbfaa400ac9f885008c7f6a6006f6452700574e40800413a2f9002c261f9501b1712
success50eef7e9100d8eecf200b2dca330086c3784005ea854500418c3c60030722f700255a268001b431d900122e149500a1c0b
warning50fff7e0100ffeab3200fbd777300eebb3a400d49b14500b07d086008f6405700704e04800543a039003a2802950231800
danger50fff3f0100ffe1db200ffc3b8300ff9a88400f56f5a500e04a35600c232217009f24178007c180f9005b0d089503a0603

Semantic tokens

Light and dark

LightPrimarySecondary
background#faf5ea
foreground#1b1712
card#fffdf8
card-foreground#1b1712
popover#fffdf8
popover-foreground#1b1712
primary#136a98
primary-foreground#ffffff
secondary#f2eadb
secondary-foreground#2c261f
muted#f2eadb
muted-foreground#574e40
accent#d2ecf9
accent-foreground#0a2d41
destructive#c23221
destructive-foreground#ffffff
success#255a26
success-foreground#ffffff
warning#fbd777
warning-foreground#3a2802
border#e2d8c5
input#ac9f88
ring#1f82b5
DarkPrimarySecondary
background#1b1712
foreground#faf5ea
card#2c261f
card-foreground#faf5ea
popover#2c261f
popover-foreground#faf5ea
primary#3f9fd0
primary-foreground#061b29
secondary#413a2f
secondary-foreground#f2eadb
muted#413a2f
muted-foreground#cbbfaa
accent#0a2d41
accent-foreground#d2ecf9
destructive#f56f5a
destructive-foreground#3a0603
success#5ea854
success-foreground#0a1c0b
warning#d49b14
warning-foreground#231800
border#413a2f
input#6f6452
ring#3f9fd0

Typography

Archivo, Archivo and Space Mono

Grow what matters

display-lg · 56/1.04 · 800 · -0.03em
Archivo

Grow what matters

display-md · 40/1.1 · 800 · -0.025em
Archivo

A calmer way to work

heading-lg · 28/1.2 · 700 · -0.015em
Archivo

A calmer way to work

heading-md · 20/1.3 · 600 · -0.005em
Archivo

A calmer way to work

heading-sm · 16/1.4 · 600
Archivo

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

body-lg · 18/1.6 · 400
Archivo

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

body-md · 16/1.55 · 400
Archivo

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

body-sm · 14/1.5 · 400
Archivo

Save changes

label · 14/1.25 · 600 · 0.01em
Archivo

Updated 2 minutes ago

caption · 12/1.4 · 500 · 0.02em
Archivo

const theme = preset("letterpress-bluebird")

code · 14/1.5 · 400
Space 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
4px
lg
8px
xl
12px
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 crafts marketplace 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

Letterpress Bluebird as a real product

Landing page

letterpress-bluebird.com
ProductPricingCustomersDocsSign inGet started
New · crafts marketplace

Letterpress Bluebird

Retro-modern UI for a handmade-goods marketplace: cerulean ink on cream paper, hard offset shadows and Archivo type with generous modern spacing.

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 Letterpress Bluebird

In Figma

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

Get your MCP link

About Letterpress Bluebird

Overview

Letterpress Bluebird serves a marketplace where independent makers sell ceramics, textiles, prints and other handmade goods. It borrows from 70s/80s offset printing and early desktop software: cream stock (neutral.50), one blue ink (brand), hard 0-blur offset shadows and heavy Archivo headlines. Spacing (4px grid), contrast (text pairs at 5:1 or higher) and control sizing (44px) follow current practice, so the retro cues work as character and the interface stays modern.

Color

Brand is a cerulean scale used as the single ink for primary actions (brand.600 in light, brand.400 in dark), links and focus rings (brand.500 / brand.400). Neutrals are cream-to-ink browns. Every step leans warm, toward orange, never olive. This warm/cool pairing makes the blue the only cool hue on screen. Destructive is a red-orange (danger.600 light, danger.400 dark), far from cerulean in hue. Success is a yellow-leaning print green and warning a mustard, so both sit on the warm side next to the cream paper. Every status scale follows the same lightness curve as brand: pale 50–200 for fills, 500–700 for solid fills and text, 900–950 for foregrounds on light fills. Measured pairs: primary-foreground on primary 5.9:1 (light) and 5.9:1 (dark); muted-foreground on muted 6.7:1 (light) and 6.1:1 (dark); destructive-foreground on destructive 5.6:1 (light) and 6.0:1 (dark). In dark mode, background is a deep ink-brown (neutral.950). Cards and popovers lift one step to neutral.900. Primary uses brand.400 with brand.950 text: bright enough to read as ink, without neon glow.

Typography

Archivo covers display and interface text. Display and headings follow a ~1.41 ratio (28 → 40 → 56px). These sizes use weight 800 (display) or 700 (heading-lg), with tracking that tightens as size grows: -0.015em at 28px, -0.025em at 40px, -0.03em at 56px. Interface text runs 12–20px in weights 400–600. Body lines are 1.5–1.6 for comfortable reading of product descriptions. Space Mono (400/700) is reserved for prices, SKUs, order numbers and tag-like labels via the code style, which gives a receipt feel.

Layout

Comfortable density on a 4px base grid (space.1 = 4px). Content max-width is 1280px. Product grids use space.6 (24px) gutters and cards use space.6 padding. Buttons and inputs are 44px tall with space.5 / space.3 horizontal padding, so every control meets touch-target size.

Elevation

Elevation is a hard offset shadow with 0 blur in ink color (neutral.950), like a misregistered print. shadow.sm (2px) goes on resting cards and buttons, shadow.md (4px) on hover and menus, and shadow.lg (8px) only on dialogs. Shadowed surfaces always carry a 2px border. In dark mode the ink shadow nearly matches the background, so depth comes from the neutral.900 card surface plus the 2px border token instead.

Shapes

Corners stay tight: radius.md (4px) on buttons and inputs, radius.lg (8px) on cards, radius.xl (12px) as the ceiling for dialogs. These give a printed-label edge without looking sharp or corporate. radius.full is only for badges and tag chips.

Do

  • Use one primary button per view for the main action, such as Add to cart or Publish listing; render the rest as secondary (neutral.100 fill) or ghost.
  • Set display-lg (56px) and display-md (40px) in Archivo 800 with their token letterSpacing (-0.03em / -0.025em); keep them to one line or two short lines.
  • Render prices, SKUs and order numbers in the code style (Space Mono 14px) so digits align in listings, carts and receipts; use weight 700 for the final total.
  • Apply shadow.sm to resting cards and buttons, move to shadow.md on hover and for menus, and reserve shadow.lg for dialogs; always pair with a 2px border in the foreground ink tone.
  • In dark mode, show depth with the neutral.900 card surface and the 2px border instead of the ink shadow, which disappears on neutral.950.
  • Show keyboard focus as a 2px ring in the ring token (brand.500 light, brand.400 dark) with a 2px offset on buttons, inputs and product cards.
  • Keep buttons and inputs at 44px height, card padding at space.6 (24px) and product-grid gaps at space.6.
  • Pair every success, warning and destructive color with an icon or text label so meaning never depends on color alone.

Don’t

  • Don't add blur to shadows; elevation is always a hard offset with 0 blur radius.
  • Don't use radii above radius.xl (12px) on cards, dialogs or controls; reserve radius.full for badges and tag chips.
  • Don't introduce pure grey or pure black; use the warm neutral ramp (neutral.950 for text, neutral.200 for light borders).
  • Don't use destructive (red-orange) for promotions or sale tags; use accent or warning badges instead.
  • Don't set body paragraphs or headings in Space Mono; it is only for data, prices and small labels.
  • Don't use weight 800 below 28px; from heading-md (20px) down, use weight 600.
  • Don't stack more than one hard shadow on a surface or nest shadowed cards inside shadowed cards.
  • Don't use muted-foreground (neutral.700 / neutral.300) for prices or primary product names; use foreground.
Access
Free
Industries
crafts marketplace, e commerce, handmade goods
Mood
retro, playful, warm, confident
Display font
Archivo
Body font
Archivo
Mono font
Space Mono
Density
Comfortable
Contrast
Standard
Corner radius
4px

Similar presets

All 251 presets →