About Loom DESIGN.md
Curated by Dov AzencotUpdated Source loom.com
- Communication & Messaging
- Productivity & SaaS
Loom's marketing page is a white canvas with a single saturated voltage — Loom Blue (#1868db) — carrying every primary CTA, link underline, and focus ring across the surface. The body charcoal (#292a2e) does the workhorse text duty at 551 occurrences across paragraphs and nav links. Headlines are Charlie Display at weight 700 with no negative tracking, an unusual choice in a SaaS category where most competitors pull -1px to -2px on display copy. Body type is Charlie Text at weight 400. The page floor is pure white (#ffffff); structural depth comes from very pale blue tints (#e9f2fe) rather than gray ladders. The record-red token (#ff613d) exists in the variables but appears only as the in-product recording affordance — it is deliberately kept out of marketing chrome.
The DESIGN.md file packages 19 color tokens, 11 typography styles, 5 corner radii, 8 spacing values, and 18 components. The 450 CSS custom properties on the live :root resolve to a much smaller perceptual palette — Loom Blue plus a graded blue ladder (#1558bc hover, #123263 active, #cfe1fd light), record red, plus an extended in-product report swatch set covering green, violet, and yellow that lives inside product mockups rather than marketing surfaces. The format is the Google Labs DESIGN.md spec — a machine-readable file with token references like `{colors.loom-blue}` and `{typography.display-xl}` that designers and AI agents can both parse.
Feed the file to Claude, Cursor, or GitHub Copilot and the agent will reproduce Loom's pill-first geometry: 9999px CTAs, white card surfaces, blue accent reserved strictly for action. Reference the tokens directly in Tailwind config or CSS variables, or paste the components block into a design audit. The discipline worth studying is the refusal of two SaaS shortcuts at once — display-weight negative tracking and a rainbow accent palette — in favor of one geometric move (pills) and one voltage (Loom Blue) repeated across every viewport.
What makes it distinct
- Pill geometry as signature62 of the captured radius values are 9999px against just 4 rectangle-card values
- Single brand voltageLoom Blue (#1868db) reserved for CTAs, links, focus rings, never decorative fills
- Record red (#ff613d) scoped to in-product recording dots onlykept out of marketing chrome by design
- Charlie Display weight 700 carries the entire heading scale at 63px hero with zero negative tracking
- White canvas with very pale blue tints (#e9f2fe) as the only structural surface variation
Live at loom.com
A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.
loom.comExplore Loom
Pick what you want to see — mockups, colors, typography, layout, or the full component list.
Surface
Page and card backgrounds.
Text
Headlines, body, captions, muted.
Borders & Hairlines
Dividers, outlines, structural rules.
Other
Specialty colors.
Loom design system FAQ
Common questions about Loom'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.
Loom — official site
Loom's marketing site — async video messaging for work, with the design surface this file extracts.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.
Use Loom in your project
One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.