---
version: alpha
name: Drool
description: "Dark interface measured from drool.community: poppins type, amber accents, flat surfaces and pill-shaped controls."
colors:
  background: "#212121"
  surface: "#212121"
  on-surface: "#FFFFFF"
  on-background: "#FFFFFF"
  primary: "#B09754"
  on-primary: "#000000"
  inverse-surface: "#F4F1EC"
  secondary: "#AAF0CE"
typography:
  body-md:
    fontFamily: poppins
    fontSize: 16px
    fontWeight: 400
  body-sm:
    fontFamily: poppins
    fontSize: 14px
    fontWeight: 400
    lineHeight: 1.55
  label-md:
    fontFamily: poppins
    fontSize: 13.5px
    fontWeight: 600
rounded:
  full: 9999px
spacing:
  sm: 8px
  md: 9.6px
  lg: 19.2px
  gutter: 9.6px
components:
  button-ghost:
    textColor: "{colors.on-primary}"
    typography: "{typography.label-md}"
    rounded: 0px
    padding: 0px
  card:
    backgroundColor: "{colors.inverse-surface}"
    textColor: "#1C1917"
    typography: "{typography.body-md}"
    rounded: 0px
    padding: 17.6px 20px 18.4px 20px
  link:
    textColor: "{colors.primary}"
---

# Drool Design System

## Overview

Drool describes itself as: “Drool Creative Community is a network and toolkit for creatives, freelance designers and studios: client feedback, quoting, briefs, a client portal, Discord and events.” The interface is dark, built on **Charcoal (#212121)** with **White (#FFFFFF)** text, and **Amber (#B09754)** as the main accent.

Type is set in **poppins**. Headlines run large; body text is 16px. Depth comes from soft drop shadows. Controls are pill-shaped.

Measured from [drool.community](https://www.drool.community/) on November 7, 2026 at 1440×900 and 390×844 from 130 rendered elements. Values are computed styles from the live page, not the original source files.

## Colors

The palette has 6 roles.

- **Charcoal (#212121):** Page background. Token `background`, CSS `--drool-eerie`.
- **White (#FFFFFF):** Primary text and headings. Token `on-surface`.
- **Amber (#B09754):** Links and interactive text, seen 1 time. Token `primary`, CSS `--drool-gold`.
- **Near Black (#000000):** Text and icons on primary. Token `on-primary`.
- **Warm Mist (#F4F1EC):** High-contrast fills, seen 3 times. Token `inverse-surface`, CSS `--drool-isabelline`.
- **Light Teal (#AAF0CE):** Accent, seen 1 time. Token `secondary`, CSS `--drool-mint`.

## Typography

**poppins** carries the whole interface. Fallback stack: `poppins, poppins Fallback, sans-serif`. Other loaded fonts: lcd.

- **body-md:** poppins 16px at weight 400. Body text.
- **body-sm:** poppins 14px at weight 400, line height 1.55. Secondary and small text.
- **label-md:** poppins 13.5px at weight 600. Buttons, navigation and labels.

## Layout

Spacing does not follow a strict grid: 40% of measured values are multiples of 4px, so match the measured steps rather than rounding to a grid.

- **Scale:** sm 8px, md 9.6px, lg 19.2px.
- **Gaps:** 9.6px is the most common gap in flex and grid layouts.
- **Breakpoints:** 600px, 640px, 700px, 720px, 768px, 810px, 900px, 1000px, 1024px, 1090px, 1150px, 1179px, 1205px, 1220px.

## Elevation & Depth

Raised elements use soft drop shadows. The most used recipes:

- `rgba(33, 33, 33, 0.8) 3px 4px 0px 0px`
- `rgba(33, 33, 33, 0.85) 4px 5px 0px 0px`

## Shapes

Interactive controls are pill-shaped. Measured radii, most used first:

- **full (9999px):** 16 elements.

## Components

Measured from the rendered page. Token values reference the tokens above.

- **button-ghost (“CLIENT BRIEFS”):** transparent fill, #000000 text, 13.3333px/400, padding 0px.
- **card:** #F4F1EC fill, #1C1917 text, 16px/400, padding 17.6px 20px 18.4px 20px, border 1px solid #212121, shadow `rgba(33, 33, 33, 0.85) 4px 5px 0px 0px`.
- **link:** transparent fill, #B09754 text, padding 0px.

## Do's and Don'ts

- Do use #212121 for the page.
- Do use #B09754 for links and interactive text.
- Do reuse the measured spacing steps (8px, 9.6px, 19.2px).
- Do make buttons and chips fully rounded (9999px).
- Don't introduce new font families beyond poppins.
- Don't use #B09754 for large backgrounds or body text.
- Don't make interface transitions slower than 0.28s.

## Motion

Interface transitions are quick: 0.15s, 0.12s, 0.06s, 0.28s.

- **Easing:** `ease`, `linear`, `ease-out`.
- **Reduced motion:** the page responds to `prefers-reduced-motion`.

Generated by [Sitepeel](https://sitepeel.dev/design-md/drool.community/), the free DESIGN.md generator (engine 2026.10.29+b828a475ee10).
