---
name: Glossier
description: "Worth including as a prime example of 'clean' modern DTC design that uses photography and typography as the primary design drivers rather than complex UI components."
version: alpha

colors:
  background: "#FFFFFF"
  primary: "#000000"
  secondary: "#101010"
  neutral: "#666666"
  bg-soft: "#F7F7F7"
  line: "rgba(0,0,0,0.06)"

typography:
  display:
    fontFamily: grotesque-sans
    fontSize: 130px
    lineHeight: 1.0
    fontWeight: 400
    letterSpacing: "-1px"
  h1:
    fontFamily: grotesque-sans
    fontSize: 32px
    lineHeight: 1.2
    fontWeight: 500
    letterSpacing: "0.03px"
  body:
    fontFamily: grotesque-sans
    fontSize: 16px
    lineHeight: 1.2
    fontWeight: 400
    letterSpacing: "0.03px"
  small:
    fontFamily: grotesque-sans
    fontSize: 12px
    lineHeight: 1.3
    fontWeight: 400
    letterSpacing: "0.03px"

rounded:
  sm: 0px
  md: 0px
  lg: 0px
  pill: 999px

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

---

## Overview

A modern direct-to-consumer beauty brand blending minimalist design with playful, warm photography.

*A friendly, minimalist beauty editor who wears pink and drinks iced coffee.*

## Colors

High-contrast black and white foundation with soft warm neutrals, relying on photography and pink product accents for color.

- **Background (`#FFFFFF`)** — uses `bg` token
- **Primary text (`#000000`)** — uses `ink` token
- **Secondary text (`#101010`)** — uses `ink-soft` token
- **Muted (`#666666`)** — uses `muted` token
- **Borders (`rgba(0,0,0,0.06)`)** — uses `line` token

## Typography

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

- All caps for navigation and small labels
- Tight letter spacing for display text
- Body text remains regular weight for readability

## Layout

Full-width photographic hero sections with overlaid large typography.

*Rhythm:* Standard 4px grid with generous whitespace between sections.

## Elevation & Depth

- Borders: Thin 1px black borders for buttons and input fields, no rounded corners.

## Shapes

- `sm`: 0px
- `md`: 0px
- `lg`: 0px
- `pill`: 999px

## Components

- **button:** Outlined rectangular buttons with black borders and black text.
- **card:** Clean, borderless content blocks relying on typography and photography.
- **chip:** None visible.
- **input:** Simple rectangular input with a 1px border and placeholder text.
- **hero:** Full-bleed lifestyle photography with massive white typographic overlay.

## Do's and Don'ts

**Don't:**
- Don't use vibrant neon colors — screenshot shows a strictly black, white, and soft pink palette.
- Don't round component corners — screenshot shows sharp, square edges on buttons and modals.
- Don't use drop shadows for elevation — screenshot shows flat, borderless design for most elements.
- Don't use serif typography — screenshot shows a consistent use of clean, geometric sans-serif fonts.
- Don't crowd elements with tight padding — screenshot shows generous white space around text and images.
- Don't use heavy gradients for backgrounds — screenshot shows solid colors and photographic backgrounds.

---

## System Prompt (paste into AI agent)

```
This is a clean, modern beauty e-commerce site. The design DNA is defined by a stark black and white foundation with soft pink accents. Typography is a clean grotesque sans-serif (Apercu family) used with tight tracking for display and generous whitespace for readability. The layout is full-bleed and photographic, relying on large lifestyle imagery rather than complex UI elements. Critical don'ts: Do not use rounded corners on UI components; the aesthetic is sharp and geometric. Do not introduce vibrant, high-chroma accent colors; the palette is strictly neutral with a soft pink accent. Do not use serif fonts; the entire system is built on clean sans-serif categories. The interaction model is standard for e-commerce with smooth opacity transitions for modals and overlays.
```
