---
name: Contentful
description: "A strong example of a professional, developer-friendly SaaS interface that balances technical credibility with approachable design."
version: alpha

colors:
  background: "#FFFFFF"
  primary: "#2B2D31"
  secondary: "#6D7682"
  tertiary: "#3C80CF"
  neutral: "#55575B"
  bg-soft: "#F5F7F9"
  bg-quiet: "#E4EFF8"
  muted-soft: "#C4D1DE"
  line: "rgba(229, 231, 235, 1)"

typography:
  display:
    fontFamily: humanist-sans
    fontSize: 72px
    lineHeight: 1.0
    fontWeight: 400
    letterSpacing: "-2.16px"
  heading:
    fontFamily: humanist-sans
    fontSize: 56px
    lineHeight: 1.0
    fontWeight: 400
    letterSpacing: "-1.12px"
  body-lg:
    fontFamily: humanist-sans
    fontSize: 18px
    lineHeight: 1.55
    fontWeight: 400
    letterSpacing: "0"
  body:
    fontFamily: humanist-sans
    fontSize: 16px
    lineHeight: 1.55
    fontWeight: 400
    letterSpacing: "0"
  small:
    fontFamily: humanist-sans
    fontSize: 14px
    lineHeight: 1.55
    fontWeight: 600
    letterSpacing: "0"

rounded:
  sm: 4px
  md: 8px
  lg: 12px
  pill: 999px

spacing:
  xs: 4px
  sm: 8px
  md: 16px
  lg: 24px
  xl: 32px
  2xl: 48px
  3xl: 64px

---

## Overview

A professional SaaS platform for enterprise content management and personalization.

*A clean, professional workspace for developers and content teams, emphasizing clarity and efficiency.*

## Colors

Professional restraint with a soft blue accent palette for clarity and trust.

- **Background (`#FFFFFF`)** — uses `bg` token
- **Primary text (`#2B2D31`)** — uses `ink` token
- **Secondary text (`#6D7682`)** — uses `ink-soft` token
- **Accent (`#3C80CF`)** — uses `accent` token
- **Muted (`#55575B`)** — uses `muted` token
- **Borders (`rgba(229, 231, 235, 1)`)** — uses `line` token

## Typography

- **Display:** humanist-sans
- **Body:** humanist-sans
- **Mono:** monospace

- Headlines use tight negative letter spacing for impact.
- Body text maintains generous line-height for readability.
- Font weights are primarily regular (400) with semibold (600) for UI elements.

## Layout

Centered content with a wide navigation bar and generous vertical padding.

*Rhythm:* Consistent 32px gap between grid items and sections.

## Elevation & Depth

- rgba(0, 0, 0, 0.25) 0px 0px 20px 0px
- Borders: 1px solid #E5E7EB

## Shapes

- `sm`: 4px
- `md`: 8px
- `lg`: 12px
- `pill`: 999px

## Components

- **button:** Pill-shaped primary buttons with solid dark backgrounds and white text, or outlined secondary buttons.
- **card:** Clean containers with subtle borders or soft backgrounds, used for features and testimonials.
- **chip:** Small pill-shaped elements with icons for feature tags or navigation.
- **input:** Clean, minimal inputs with subtle borders and rounded corners.
- **hero:** Large, impactful headline with a supportive illustration or photo on a soft colored background.

## Do's and Don'ts

**Don't:**
- Don't use serif fonts — screenshot shows a clean humanist sans-serif throughout.
- Don't use neon or highly saturated accent colors — screenshot shows a muted, professional blue (#3C80CF) as the primary accent.
- Don't use complex gradients in backgrounds — screenshot shows mostly solid white or very soft, flat colored sections (#F5F7F9, #E4EFF8).
- Don't use heavy, dark borders everywhere — screenshot shows light, subtle borders (#E5E7EB) or borderless designs.
- Don't use extremely tight line spacing for body text — screenshot shows comfortable, readable line heights (approx 1.55).
- Don't use sharp, 90-degree corners on buttons or cards — screenshot shows consistently rounded corners (4px to 999px).

---

## System Prompt (paste into AI agent)

```
This is the Contentful homepage, a professional SaaS platform for enterprise content management. The design is clean, restrained, and focused on clarity. Key colors include a white background (#FFFFFF), soft grey sections (#F5F7F9), and a primary blue accent (#3C80CF). Typography uses a humanist sans-serif (Avenir Next) with large, tightly-spaced display headlines and comfortable body text. Key donts: don't use serif fonts, don't use neon colors, don't use heavy dark borders, don't use sharp corners, don't use tight body text spacing, and don't use complex background gradients.
```
