---
name: Campsite
description: "The site exemplifies a modern, restrained SaaS landing page design, using typography and whitespace as primary design tools."
version: alpha

colors:
  background: "#ffffff"
  primary: "#171717"
  secondary: "#737373"
  tertiary: "#fb432c"
  neutral: "#a3a3a3"
  bg-soft: "#f5f5f5"
  bg-quiet: "#f0f0f0"
  line: "rgba(0, 0, 0, 0.1)"

typography:
  display:
    fontFamily: humanist-sans
    fontSize: 56px
    lineHeight: 1.0
    fontWeight: 500
    letterSpacing: "-1.8px"
  h2:
    fontFamily: humanist-sans
    fontSize: 32px
    lineHeight: 1.2
    fontWeight: 600
    letterSpacing: "-0.5px"
  body:
    fontFamily: humanist-sans
    fontSize: 16px
    lineHeight: 1.5
    fontWeight: 400
    letterSpacing: "0px"
  small:
    fontFamily: humanist-sans
    fontSize: 14px
    lineHeight: 1.4
    fontWeight: 400
    letterSpacing: "0px"

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

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

---

## Overview

A focused team communication tool that replaces noisy chats with organized posts.

*A quiet, well-organized library for team posts.*

## Colors

High-contrast minimalism: crisp white surfaces anchored by deep ink, with a vibrant orange-red accent for key actions.

- **Background (`#ffffff`)** — uses `bg` token
- **Primary text (`#171717`)** — uses `ink` token
- **Secondary text (`#737373`)** — uses `ink-soft` token
- **Accent (`#fb432c`)** — uses `accent` token
- **Muted (`#a3a3a3`)** — uses `muted` token
- **Borders (`rgba(0, 0, 0, 0.1)`)** — uses `line` token

## Typography

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

- Negative letter-spacing on large display text
- Regular weight for body copy
- Semi-bold for section headings

## Layout

Standard marketing site layout with centered content and generous whitespace.

*Rhythm:* Consistent 4px base grid

## Elevation & Depth

- 0px 3px 6px -3px rgba(0, 0, 0, 0.05)
- 0px 1px 2px 0px rgba(0, 0, 0, 0.05)
- 0px 1px 0px -1px rgba(0, 0, 0, 0.05)
- Borders: 1px solid rgba(0, 0, 0, 0.1)

## Shapes

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

## Components

- **button:** Rounded pill shape, outlined or solid primary color.
- **card:** Clean white containers with subtle borders and soft shadows.
- **chip:** Small rounded labels with subtle backgrounds.
- **input:** Standard text fields with light borders.
- **hero:** Large centered headline with supportive subtext and product screenshot.

## Do's and Don'ts

**Don't:**
- Don't use deep or dark mode backgrounds — screenshot shows bright white surfaces (#ffffff).
- Don't use sharp, unrounded corners — screenshot shows pill shapes (9999px) and rounded cards (8px–12px).
- Don't use loud, complex gradients — screenshot shows a clean, flat background with a singular orange accent.
- Don't use overly decorative or script fonts — screenshot shows a clean, functional sans-serif.
- Don't crowd elements together — screenshot shows generous whitespace (base 4px grid).
- Don't use harsh drop shadows — screenshot shows very subtle, low-opacity box shadows.

---

## System Prompt (paste into AI agent)

```
Campsite is a focused team communication tool for remote teams. Its design DNA is built on a clean, high-contrast minimalist aesthetic: crisp white (#ffffff) surfaces, deep ink (#171717) for text, and a vibrant orange-red accent (#fb432c) for primary actions. Typography uses a humanist sans-serif category with negative letter-spacing on large display text. Critical design constraints: do not use dark mode or complex gradients, do not use sharp corners (always use rounded pills or soft radiuses), and do not crowd the layout (maintain generous whitespace).
```
