Screenshot of Clickup

Clickup

clickup.com

The reference for a saturated-purple SaaS AI agent platform: 76px Plus Jakarta Sans display, 60 CSS keyframes, rotating gradient borders, and elastic overshoot motion.

Saas Product Productivity Ai Platform strong

Design tokens

white
lightGrey
midGrey
muteGrey
textGrey
darkTextSlate
darkText
darkBg
darkSurface
brandPurple
brandPurpleVariant
display
'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', Helvetica, Arial, sans-serif
body
Inter, sans-serif
mono
'Sometype Mono'

Do / Don't

Reference it for

  • Brand purple #7b68ee (MediumSlateBlue) — unusual hue, distinctive against the cooler navy purples most SaaS uses
  • Plus Jakarta Sans display + Inter body + Sometype Mono — three-typeface combination that reads as warm-friendly + corporate-clean + technical-credible
  • 76px hero H1 in Plus Jakarta Sans weight 700 — large display scale for a SaaS
  • 54px workhorse radius (34 hits) — distinctly soft / pill-like across cards and CTAs
  • Elastic overshoot motion curve cubic-bezier(0.68, -0.55, 0.265, 1.55) on opacity/transform — gives motion a bouncy personality
  • 60 CSS @keyframes for the productivity-product animation vocabulary: slide-down menus, progress bars, banner reveals, moveLogos wall, full-translate slides, rotating gradient borders, shimmer streams
  • 425 CSS custom properties — the largest token system in the library
  • Six font weights (400, 500, 600, 650, 700, 800) — the 650 is unusual

Do not copy

  • The ClickUp purple #7b68ee — pick the client's brand saturation colour
  • The OneTrust cookie consent modal pattern — use a lighter consent component
  • The "Next Super Agents" announcement bar copy — brand-specific positioning
  • The 60-keyframe motion library — only justified if the brand has 10+ animated components
  • The 6-weight type system unless the brand has paid font licences
  • The G2 social-proof H2 — only borrow if the brand has comparable third-party credentials
  • The rotating gradient border effect — overused; reads as 2023-era SaaS aesthetic

Signature moves

saturated-purple SaaS system with 76px display

a distinctive brand purple (#7b68ee, MediumSlateBlue) anchors a 76px Plus-Jakarta-Sans-700 hero over white, with alternating dark and light hero strips for pace, within an 1120px rail.

soft 54px workhorse pill radius

a 54px workhorse radius (34 hits) makes cards and CTAs distinctly soft/pill-like, alongside 8/12/16/24px card radii and a 50px soft pill.

elastic-overshoot CSS motion vocabulary

an elastic-overshoot curve (cubic-bezier(0.68,-0.55,0.265,1.55)) gives opacity/transform motion a bouncy personality, drawn from a large CSS keyframe vocabulary (slide-down menus, progress bars, banner reveals) with no JS animation library.