Loom
www.loom.coma post-Atlassian-acquisition SaaS site (now branded "Atlassian Loom") built in Next.js, set in Atlassian's Charlie Text + Charlie Display, anchored by a single Atlassian-blue #1868db CTA and a hero video thumbnail that doubles as the product demo - the canonical reference for "absorbed-by-enterprise SaaS that still feels like itself."
Design tokens
- body
- "Charlie Text", sans-serif
- display
- "Charlie Display", sans-serif
- fallback
- ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif
Do / Don't
Reference it for
- Charlie Text + Charlie Display (Atlassian's bespoke variable family). The most-distributed enterprise typeface in 2026 — visible across Jira, Confluence, Bitbucket. Worth tracking as a reference benchmark for "what enterprise SaaS typography looks like now."
- A single saturated blue CTA (#1868db) doing every conversion moment, on a white page.
- Hero screenshot/video thumbnail at full width with a play button overlay — show ONE video at presentation scale.
- Tiny StandardHeroAccent_* component-scoped keyframes (button, cursor, desktop, opacity, window) — micro-animations on the simulated screen-recorder UI in the hero.
- Atlassian's 3-layer text scale (#1a1a20 / #101214 / #000000) — three near-blacks for typographic depth. Most sites use one ink colour; Loom uses three.
- 0.1s cubic-bezier(0.4, 0, 1, 1) snap transition on the comprehensive Tailwind-style shorthand (color, bg, border, opacity, box-shadow, transform, filter, backdrop-filter) — instantaneous-feeling hover state.
- 11 distinct box-shadow values — Loom uses elevation more than any other site in the library so far. Justified by the screen-recorder visual metaphor (windows, screens, dialogs).
- A 1600px content cap with 619/394/490px secondary widths.
Do not copy
- Charlie Text / Charlie Display — Atlassian-licensed, not licensable to third parties.
- The exact Atlassian-blue #1868db — strongly Atlassian-coded after the rebrand.
- 142 scripts on the page — way too heavy. Enterprise compliance stack (Atlassian APIs + OneTrust + Marketo + multiple analytics).
- 24 @font-face declarations for what's essentially Charlie + system fallbacks — Next.js auto-bundle artefact.
- The "ATLASSIAN Loom" lockup unless the client is also acquired by Atlassian.
- 11 distinct box-shadows on a Jiffi build — too much elevation vocabulary. Pick 2-3.
- The hashed CSS Modules class names — fine for build artefacts but not human-readable.
Signature moves
full-width hero video thumbnail with play overlay
the hero is a single full-width screenshot/video thumbnail with a play-button overlay shown at presentation scale, with tiny StandardHeroAccent component-scoped keyframes (button, cursor, desktop, opacity, window) animating a simulated screen-recorder UI
three-near-black ink scale plus single blue CTA
three near-blacks (#1a1a20 / #101214 / #000000) give typographic depth where most sites use one ink colour, with a single saturated blue CTA doing every conversion moment on white
Related references
Lattice
strongHr Platform
The reference for HR/People platforms with rainbow-gradient personality — deep teal text on cream, pastel feature cards, multi-coloured wave logo, Matter at fractional rem-math sizes.
Loops
strongMarketing Platform
The reference for editorial-serif email platform — cream + black + classic article underlines, Framer page builder, AI agent sub-product positioning.
Slack
flagshipSaas Product
a post-Salesforce-acquisition product flagship where the iconic aubergine `#611f69` survives as the primary CTA, Salesforce-Sans replaces Lato, and a 30-keyframe motion library powers the "workspace-people-bump" avatar animations that have always been Slack's brand signature.
Adaline
strongDeveloper Tool
an AI-infra product site that swaps the genre's default dark-neon for a hand-built 3D Japanese-garden world, then runs warm earth tones, a grotesque/mono type pair and patient scroll-reveal motion over the top so a developer tool feels like a calm place.