---
name: Dribbble
description: "The site is a prime example of a gallery-style SaaS platform that uses a neutral UI to highlight its primary content: visual design."
version: alpha

colors:
  background: "#FFFFFF"
  primary: "#0D0C22"
  secondary: "#212121"
  tertiary: "#E94B84"
  neutral: "#524B63"
  bg-soft: "#FAF9FB"
  bg-quiet: "#ECBEA300"
  muted-soft: "#BEB9CA"
  line: "rgba(13, 12, 34, 0.08)"

typography:
  display:
    fontFamily: grotesque-sans
    fontSize: 52px
    lineHeight: 1.1
    fontWeight: 600
    letterSpacing: "-0.5px"
  headline:
    fontFamily: grotesque-sans
    fontSize: 32px
    lineHeight: 1.2
    fontWeight: 600
    letterSpacing: "-0.2px"
  body-lg:
    fontFamily: grotesque-sans
    fontSize: 16px
    lineHeight: 1.5
    fontWeight: 400
    letterSpacing: "0px"
  body:
    fontFamily: grotesque-sans
    fontSize: 14px
    lineHeight: 1.6
    fontWeight: 400
    letterSpacing: "0px"
  caption:
    fontFamily: grotesque-sans
    fontSize: 12px
    lineHeight: 1.4
    fontWeight: 400
    letterSpacing: "0px"

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

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

---

## Overview

A curated marketplace connecting designers and clients through visual storytelling.

*A clean, gallery-style exhibition hall for digital design portfolios.*

## Colors

A high-contrast, neutral foundation designed to let colorful user-generated work take center stage.

- **Background (`#FFFFFF`)** — uses `bg` token
- **Primary text (`#0D0C22`)** — uses `ink` token
- **Secondary text (`#212121`)** — uses `ink-soft` token
- **Accent (`#E94B84`)** — uses `accent` token
- **Muted (`#524B63`)** — uses `muted` token
- **Borders (`rgba(13, 12, 34, 0.08)`)** — uses `line` token

## Typography

- **Display:** grotesque-sans
- **Body:** grotesque-sans

- Use -1px letter spacing for large display headlines to create a tight, premium feel.
- Maintain a consistent 600 weight for primary headlines and a 400 weight for body text.

## Layout

A responsive 12-column grid that collapses to 4 columns on mobile.

*Rhythm:* Strict 4px-based grid with generous whitespace to maintain a clean, airy layout.

## Elevation & Depth

- 0px 3px 6px rgba(0, 0, 0, 0.14)
- 0px 15px 50px rgba(27, 32, 50, 0.1)
- 0px 2px 4px rgba(6, 3, 24, 0.1)
- Borders: 1px solid rgba(13, 12, 34, 0.08)

## Shapes

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

## Components

- **button:** Pill-shaped primary buttons with dark backgrounds and white text; secondary buttons with light gray borders.
- **card:** Image-heavy cards with minimal metadata, utilizing 12px rounded corners and subtle hover shadows.
- **chip:** Small, rounded tags with light backgrounds used for navigation and filtering.
- **input:** Large, rounded search bars with integrated action buttons and placeholder text.
- **hero:** Split-layout hero featuring a bold left-aligned headline and a right-aligned contextual image.

## Do's and Don'ts

**Don't:**
- Don't use serif fonts — screenshot shows a consistent use of grotesque-sans throughout.
- Don't use rounded corner radii larger than 12px for cards — screenshot shows 12px as the standard.
- Don't use high-chroma background colors — screenshot shows a strictly white and light gray palette.
- Don't use left-aligned text in the hero — screenshot shows a centered or right-aligned layout depending on the section.
- Don't use thin, low-contrast borders — screenshot shows a distinct 1px border with rgba(13, 12, 34, 0.08).
- Don't use dark mode themes — screenshot shows a purely light-mode interface.

---

## System Prompt (paste into AI agent)

```
Dribbble is a curated marketplace for digital design portfolios and talent. It features a clean, light-mode aesthetic with a white and light gray background (#FFFFFF, #FAF9FB) to let colorful user work stand out. Typography is primarily grotesque-sans (Mona Sans) with a clear hierarchy from bold 52px headlines down to 14px body text. A signature pink accent (#E94B84) is used sparingly for icons and highlights. The layout is a 12-column grid with generous spacing and 12px rounded corners on cards. Critical don'ts: avoid dark mode, avoid serif fonts, and avoid overly complex UI components that distract from the visual work.
```
