Presets Ticker Cerulean

Ticker Cerulean

Retro-modern fintech UI: teletext-era cerulean, hard-offset shadows and chunky grotesque headlines on true-neutral surfaces with modern spacing.

Free Use in Figma, free Download

Colour

Five ramps, 50 to 950

brand50eef8fc100d8eef8200b2ddf03007fc4e440046a6d35001c88b86000f6d987000e567a8000f445f9000f36499500a2330
neutral50fafafa100f2f2f2200e2e2e2300cbcbcb400a8a8a85008080806006666667004d4d4d800363636900222222950121212
success50effaf3100d6f3e0200aee6c33007dd2a04004cb97d5002a9d626001d8050700176640800124f339000c3a25950062315
warning50fff8e1100ffefb8200fbdf85300f0c850400dcae1f500bd920a6009a75007007b5c008005e45009004330009502a1d00
danger50fff2f2100ffe1e1200ffc2c3300ff9496400f66269500de3a45600bf25357009b1b2a800771420900560c1695036050b

Semantic tokens

Light and dark

LightPrimarySecondary
background#fafafa
foreground#121212
card#ffffff
card-foreground#121212
popover#ffffff
popover-foreground#121212
primary#0f6d98
primary-foreground#ffffff
secondary#f2f2f2
secondary-foreground#222222
muted#f2f2f2
muted-foreground#666666
accent#d8eef8
accent-foreground#0f3649
destructive#bf2535
destructive-foreground#ffffff
success#176640
success-foreground#ffffff
warning#fbdf85
warning-foreground#433000
border#e2e2e2
input#a8a8a8
ring#1c88b8
DarkPrimarySecondary
background#121212
foreground#fafafa
card#222222
card-foreground#fafafa
popover#222222
popover-foreground#fafafa
primary#46a6d3
primary-foreground#0a2330
secondary#363636
secondary-foreground#f2f2f2
muted#363636
muted-foreground#a8a8a8
accent#0f3649
accent-foreground#d8eef8
destructive#f66269
destructive-foreground#36050b
success#4cb97d
success-foreground#062315
warning#dcae1f
warning-foreground#2a1d00
border#4d4d4d
input#666666
ring#46a6d3

Typography

Bricolage Grotesque, Figtree and JetBrains Mono

Grow what matters

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

Grow what matters

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

A calmer way to work

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

A calmer way to work

heading-md · 20/1.3 · 600 · -0.01em
Bricolage Grotesque

A calmer way to work

heading-sm · 16/1.4 · 700
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.55 · 400
Figtree

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

body-sm · 14/1.5 · 400
Figtree

Save changes

label · 14/1.3 · 600 · 0.005em
Figtree

Updated 2 minutes ago

caption · 12/1.4 · 500 · 0.02em
Figtree

const theme = preset("ticker-cerulean")

code · 14/1.5 · 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
4px
md
8px
lg
12px
xl
16px
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 fintech 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

Ticker Cerulean as a real product

Landing page

ticker-cerulean.com
ProductPricingCustomersDocsSign inGet started
New · fintech

Ticker Cerulean

Retro-modern fintech UI: teletext-era cerulean, hard-offset shadows and chunky grotesque headlines on true-neutral surfaces with 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 Ticker Cerulean

In Figma

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

Get your MCP link

About Ticker Cerulean

Overview

Ticker Cerulean is for money apps that want personality and still need to read as trustworthy. It borrows three cues from 70s/80s print and early terminal software: one saturated cerulean, grotesque display headlines, and zero-blur offset shadows. Spacing, contrast and type sizes follow current practice. Text pairs hold at least 4.5:1 in both modes, and most hold 5:1 or more, so the retro cues never compete with reading balances and amounts.

Color

Cerulean (OKLCH hue about 230) is the only action color. It is used for primary, links, ring and selected states. Primary is brand.600 #0f6d98 in light mode: 5.7:1 with white text and 5.5:1 against background. In dark mode primary is brand.400 #46a6d3: 6.8:1 against background and 5.9:1 with brand.950 text. Neutrals are deliberately untinted grey, so cerulean stays the only chromatic voice. Status hues sit far from the brand. Danger is a clear red, more than 40 CIEDE2000 units from primary in both modes. Success is a deep emerald (success.700 in light mode, 7:1 with white). Warning is a 70s mustard fill (warning.200 light, warning.400 dark) with warning.900 or warning.950 text. Both status hues hold their chroma at steps 400–700 like the brand ramp, so the five ramps read as one family. muted-foreground is neutral.600 in light mode (5.5:1 on background, 5.1:1 on muted). In dark mode it is neutral.400 #a8a8a8 (7.4:1 on background, 5.1:1 on muted).

Typography

The scale uses a 1.4 ratio for display and headings: 20, 28, 40, 56px. Text sizes step 12, 14, 16, 18px. Bricolage Grotesque (600/700) sets display-lg, display-md, heading-lg and heading-md, at 20px and above only. Tracking tightens as size grows: -0.01em at 20px, -0.015em at 28px, -0.025em at 40px, -0.03em at 56px. Figtree (400–700) sets heading-sm, body, label and caption. body-md is 16px with 1.55 line height. JetBrains Mono (400/500) sets the code style at 14px for account numbers, IBANs and transaction IDs.

Layout

Comfortable density on a 4px grid. Content max-width is 1200px. Cards use space.6 (24px) padding. Buttons and inputs are 44px tall. Page sections are separated by space.12–space.16 (48–64px) gaps instead of rules.

Elevation

Elevation is graphic: hard offsets with 0 blur, like print misregistration. shadow.sm (2px offset) plus a 1px border is used on cards and buttons. shadow.md (3px) is for menus and popovers, and shadow.lg (6px) is for dialogs. Dark surfaces absorb the offset shadow, so in dark mode separation comes from card neutral.900 on background neutral.950 and from the neutral.700 border.

Shapes

Moderate rounding: radius.md (8px) on buttons and inputs, radius.lg (12px) on cards. This is an 80s software window softened for today. radius.full is used only for badges and status chips.

Do

  • Use one primary button per view: brand.600 with white text in light mode, brand.400 with brand.950 text in dark mode. Make other actions secondary or ghost.
  • Show focus with a 2px ring (brand.500 light, brand.400 dark) offset 2px from the control on every button, input and badge link.
  • Use Bricolage Grotesque only for display-lg, display-md, heading-lg and heading-md (20px and above). Use Figtree for heading-sm, body, label and caption, including all buttons and table cells.
  • Build elevation from zero-blur offsets plus a 1px border: shadow.sm for cards and buttons, shadow.md for menus and popovers, shadow.lg for dialogs. In dark mode, rely on the card (neutral.900) and border (neutral.700) for separation.
  • Set currency amounts in Figtree with font-feature-settings 'tnum' and right-align them in tables. Use the code style (JetBrains Mono 14px) for account numbers, IBANs and transaction IDs.
  • Pair every success, warning and destructive fill with an icon or text label so status never relies on color alone.
  • Keep buttons and inputs at 44px height, and separate page sections with space.12 (48px) or space.16 (64px).

Don’t

  • Don't add blur to shadows. Every shadow token keeps a 0 blur radius; soft ambient shadows remove the print-offset cue.
  • Don't introduce warm or cool greys. Surfaces, borders and muted text use only the untinted neutral ramp.
  • Don't use brand blue for errors or danger red for primary actions. Destructive is danger.600 in light mode and danger.400 in dark mode.
  • Don't set Bricolage Grotesque below 20px, in body copy, or in all caps.
  • Don't exceed radius.lg (12px) on cards or radius.md (8px) on buttons and inputs. Use radius.full only on badges.
  • Don't use muted-foreground for text below 12px or inside accent surfaces. Accent (brand.100 light, brand.900 dark) is for selected rows and highlights, with accent-foreground text.
Access
Free
Industries
fintech, banking, payments
Mood
retro, confident, playful, clear
Display font
Bricolage Grotesque
Body font
Figtree
Mono font
JetBrains Mono
Density
Comfortable
Contrast
Standard
Corner radius
8px

Similar presets

All 251 presets →