Design system

How Clurb is made to look and feel.

The same values the Mac app uses. Paper is for your things; glass is for the controls that float above them.

The idea

Clurb is a small desk. Everything you make is paper: notes, luggage-tag bookmarks, receipt clips, cards on a board. Paper has color, a soft shadow and a slight tilt, and it lifts when you pick it up. Everything you do to the paper, like the action strip, toasts and the clips header, is Liquid Glass floating above it, as Apple's guidelines ask. The pin is the mascot and marks what you keep.

A note

Radius 10 on every corner.

CA bookmark16 left, 46 right
A clipHidden

Paper colors

The big number is ink's contrast on each paper. Everything passes 4.5:1, most pass 10:1. In Dark Mode, paper dims 10% so it doesn't glare, and ink stays dark on it.

12:1
Butter#FFE27A
Notes, the default
11.6:1
Mint#BDEBCB
Notes
10.4:1
Peach#FFC9AE
Notes
10.6:1
Lilac#DCD0FF
Notes
14.1:1
Clip paper#F6F6F2
Clip receipts
15.3:1
Tag white#FFFFFF
Bookmark tags

Ink, desk and surfaces

Ink#1F2340
Text and icons on paper
Muted ink#555B75
Secondary text. #444960 in Dark Mode
Perforation#8E93A8
A receipt's dotted edge
Desk#2F4B6B
The icon's background, this site's desk
Surface#FAFAF7
Settings and popovers
Fill#E9EAF0
Chips and segmented controls

Pin colors

You pick the pin's color and face: Clurb, Sleepy, Shades, Wink, Bot or Plain dot. On Bubblegum, buttons use ink text (5:1), never white (3:1).

Aa
Bubblegum#FF4FA3
Default pin. Ink on it 5:1
Aa
Tangerine#FF8A1F
Ink on it 6.5:1
Aa
Lagoon#2EC4B6
Ink on it 7.1:1
Aa
Cobalt#3D5AFE
White on it 5.1:1
Aa
Graphite#3A3F55
White on it 10.4:1
Aa
Lime#A3D92B
Ink on it 9.1:1

Type

RoleFaceSize
Brand momentsBricolage GrotesqueWelcome, App Store art, this site's headlines
Note titleSF Pro, semibold19 to 21
Note textSF Pro, regular15 to 16, line height 1.4. Grows with the system text size
Clip textSF Mono13
Everything elseSF ProSystem sizes, title case for buttons and menus, sentence case for descriptions

Shape

ObjectCornersOther
Note10, all four, continuousDefault 236 × 228, rest tilt −3° to 3°, 0° when selected
Bookmark tag16 left, 46 right300 × 92, favicon tile 46, a punched hole
Clip receipt6Dotted perforation, an expiry ring
Board column14Clear, a dashed outline, labels on white tape
Hit targets36 pt minimum, strip buttons and handles 42 to 44 pt

The dots

Dots are Clurb's small signature.

  • Grab dots. Three 5 pt circles, 5 pt apart, ink at 35%, centered in a note's 26 pt top strip. They say "hold here".
  • Checkboxes. 15 pt rings in muted ink; ticked ones fill with ink and the line is struck through.
  • The pin's eyes. Two white circles with ink pupils. On this site they follow your pointer and blink every few seconds.
  • The orbit. On this site's home page, Clurb's features circle the pin as bubbles: notes, boards, bookmarks, clipboard, reminders, drawing, archive. One slow ring, 90 seconds a turn, each bubble bobbing a little. It stops for Reduce Motion.

Motion

Motion only answers you: picking up, putting down, appearing. Nothing moves on its own except a ringing reminder and the pin's blink.

MomentHow it moves
Pick upScale 1.04, extra tilt 2 to 3°, a deeper shadow. Spring, response 0.12, damping 0.75
Put downSettles back to rest tilt on the same spring
Pin on and offDrops in from above. Spring, response 0.3, damping 0.6
Appearing (this site)Fade and barely scale, 0.9 s, iCloud's easing
Reduce MotionEvery move becomes a 0.15 s fade. No tilt, no springs

iCloud's easing, cubic-bezier(.32, .08, .24, 1):

Clurb's spring for small controls, cubic-bezier(.34, 1.36, .5, 1):

Glass, and where it isn't

Liquid Glass (regular) is only for floating controls: the action strip, the clips header and footer, toasts and notices. Never on notes, tags, receipts or the pin. Apple's guidelines put it plainly: don't use Liquid Glass in the content layer. With Reduce Transparency or Increase Contrast, glass turns solid on its own.

Words

  • Plain and short. "Note deleted." not "Your note has been successfully deleted."
  • Name things the same everywhere: notes, bookmarks, boards, clips, Archive, Recently Deleted.
  • Title case on buttons and menu items, sentence case for descriptions. An ellipsis only when more input follows.
  • Promise only what ships. No features that aren't there yet.

Accessibility

  • Every gesture has a menu item or shortcut. Nothing is hover-only or touch-only.
  • Text contrast of at least 4.5:1 everywhere, measured, in Light and Dark.
  • VoiceOver names every item and offers its actions. Text grows with the system size.
  • Increase Contrast adds ink outlines; Reduce Transparency and Reduce Motion are respected throughout.