---
name: Hugging Face
description: "This site is an excellent example of balancing a playful mascot with a highly technical, utility-driven interface for a professional developer community."
version: alpha

colors:
  background: "#FFFFFF"
  primary: "#000000"
  secondary: "#3D4654"
  neutral: "#6B7280"
  bg-soft: "#F3F4F6"
  bg-quiet: "#F8F9FA"
  muted-soft: "#9CA3AF"
  line: "rgba(229, 231, 235, 1)"

typography:
  display:
    fontFamily: humanist-sans
    fontSize: 56px
    lineHeight: 1.0
    fontWeight: 700
    letterSpacing: "-1px"
  h1:
    fontFamily: humanist-sans
    fontSize: 32px
    lineHeight: 1.2
    fontWeight: 700
    letterSpacing: "0px"
  h2:
    fontFamily: humanist-sans
    fontSize: 20px
    lineHeight: 1.4
    fontWeight: 600
    letterSpacing: "0px"
  body:
    fontFamily: humanist-sans
    fontSize: 16px
    lineHeight: 1.5
    fontWeight: 400
    letterSpacing: "0px"
  caption:
    fontFamily: humanist-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 friendly, high-utility platform for the AI community to collaborate on models, datasets, and apps.

*A bustling digital town square for machine learning engineers and researchers.*

## Colors

Clean white backgrounds with subtle gray borders, anchored by a dark navy gradient in the hero.

- **Background (`#FFFFFF`)** — uses `bg` token
- **Primary text (`#000000`)** — uses `ink` token
- **Secondary text (`#3D4654`)** — uses `ink-soft` token
- **Muted (`#6B7280`)** — uses `muted` token
- **Borders (`rgba(229, 231, 235, 1)`)** — uses `line` token

## Typography

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

## Layout

Standard responsive 12-column grid collapsing to single column on mobile.

*Rhythm:* Consistent 8px grid with tight 4px micro-spacing.

## Elevation & Depth

- rgba(0, 0, 0, 0.1) 0px 1px 2px 0px
- rgba(0, 0, 0, 0.1) 0px 1px 3px 0px
- rgba(0, 0, 0, 0.1) 0px 20px 25px -5px
- Borders: 1px solid #E5E7EB

## Shapes

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

## Components

- **button:** Dark navy filled buttons with white text and pill radius, or transparent with borders.
- **card:** White cards with light gray borders and 12px border-radius, used for features and organization listings.
- **chip:** Small, rounded tags with light gray backgrounds for categories like tasks and libraries.
- **input:** Rounded search fields with subtle gray borders and internal padding.
- **hero:** Dark navy to black gradient background with large white text and prominent mascot.

## Do's and Don'ts

**Don't:**
- Don't use aggressive neon accents — the palette relies on navy, gray, and white.
- Don't use heavy drop shadows — only subtle elevation is present on cards.
- Don't use centered text for long paragraphs — alignment is left-justified.
- Don't use fully rounded corners on all elements — a mix of 8px and pill shapes is used.
- Don't use complex illustrations — UI relies on clean icons and a single mascot.
- Don't use dark mode by default — the primary experience is light with a dark hero.

---

## System Prompt (paste into AI agent)

```
Hugging Face is a friendly, open-source AI community platform with a clean, developer-focused UI. It uses a high-contrast palette of white backgrounds (#FFFFFF), light grays (#F3F4F6), and a deep navy hero gradient (#1A202C), with black (#000000) text for maximum readability. Typography relies on humanist-sans for the body and bold display weights for headlines. Key design elements include the playful hugging mascot, rounded search bars, and categorized 'chips' for filtering tasks. Critical don'ts: avoid aggressive neon colors, use subtle shadows only, and maintain left-aligned text for readability. The layout is a clean 12-column grid with generous whitespace, emphasizing community trust and technical utility.
```
