Things Design System
Things by Cultured Code is a Mac-native task manager whose marketing site matches the product exactly — off-white canvas, system-sans type, single cobalt blue accent.
About Things DESIGN.md
Curated by Dov AzencotUpdated Source culturedcode.com
- Productivity & SaaS
Things' marketing page at culturedcode.com is the most Mac-native-feeling website in the productivity-app category. The hero places the app icon — a rounded-rectangle with a cobalt-blue checkmark — above a single line of body text and a "Watch Introduction Video" link, then the page shifts immediately into product screenshots. There is no hero headline beyond the product name, no gradient, no brand-color fill. The design communicates Mac-quality by being as spare as the Mac HIG itself.
The token system behind that restraint: one typeface (Apple's system-sans, rendering as San Francisco on macOS and iOS), one chromatic accent (a cobalt blue that appears on links, the CTA button, and nowhere else), and a canvas that isn't quite white — the off-white floor has a faint blue cast that matches macOS window backgrounds. Where Notion uses a cream and where Todoist uses red, Things holds still at the neutrals and lets the product do the talking. The radius scale is anchored at 18px — the Mac-window rounding — rather than the 4-8px tight-crop that developer tools favor.
Feed this file to an AI coding tool and it reproduces Things' disciplined Mac-native moves: system-sans at modest weights (400 body, 700 for section headers only), off-white canvas instead of pure white, cobalt blue reserved for a single interactive accent per surface, and 18px rounding on any element that needs to feel at home on macOS. The one constraint worth noting: this system only works at the scale of a focused single-product site. Introducing a second accent or a display font would break the "the app IS the brand" identity.
What makes it distinct
- Product screenshots as decorationdevice mockups of the Mac, iPhone, iPad, and Vision Pro apps carry every visual moment; there is no brand-layer chrome
- System-sans throughoutui-sans-serif/-apple-system stack renders as San Francisco on Apple devices, matching the native Mac app pixel-for-pixel
- Single cobalt accenta medium blue appears only on interactive links, the CTA button, and the app icon; the rest of the palette is neutral grays
- 18px dominant radiusthe largest radius tier, used on product screenshot frames and promotional chips, gives the page a Mac-native rounded-window feel
- Cool off-white canvasthe page floor is a faint blue-gray near-white rather than pure white, echoing macOS window backgrounds
Live at culturedcode.com
A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.
culturedcode.comExplore Things
Pick what you want to see — mockups, colors, typography, layout, or the full component list.
Brand & Accent
Sparing, CTA-only voltage.
Surface
Page and card backgrounds.
Text
Headlines, body, captions, muted.
Borders & Hairlines
Dividers, outlines, structural rules.
Other
Specialty colors.
Things design system FAQ
Common questions about Things's tokens, components, and how to use this DESIGN.md in your project.
Related reading
Specs, directories, and component libraries that pair with this design system.
Browse all design systems
The full directory of DESIGN.md files on shadcn.io, with live mockups for each.
Things — official site
Cultured Code's public marketing site — the source of truth for the live tokens captured in this file.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.