# BASIC/DEPT® — Style Reference
> Gallery Grid and Whisper
**Theme:** light
This design system projects a refined, minimalist aesthetic through a stark monochrome palette punctuated by a single, muted accent. Predominantly light backgrounds with subtle texture create an expansive, almost gallery-like feel. Typography is paramount, delivered in a custom-designed, highly legible sans-serif with precise letter-spacing adjustments, fostering a sense of sharp, intellectual precision. The restrained use of an "azalea" pink shade for subtle interactive cues or emotive accents prevents the system from feeling cold, adding an unexpected, almost artistic touch amidst the otherwise severe structure.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Storm Graphite | `#252422` | `--color-storm-graphite` | Primary text, deep backgrounds, icon fills — provides a strong, authoritative contrast against light surfaces. |
| Canvas White | `#ffffff` | `--color-canvas-white` | Interactive elements, inverse text on dark backgrounds, secondary backgrounds — offers a crisp, clean counterpoint. |
| Cloud Whisper | `#f4f4f4` | `--color-cloud-whisper` | Page backgrounds, subtle dividers — provides a soft, expansive base layer, avoiding harsh pure white. |
| Subtle Ash | `#5e5e5` | `--color-subtle-ash` | Secondary text, footer text, less prominent information — a softer gray for tertiary content. |
| Azalea Frost | `#f9cdcd` | `--color-azalea-frost` | Interactive states, subtle accents, badge backgrounds — a singular, muted chromatic touch that injects a quiet hint of warmth. |
## Tokens — Typography
### SctoGroteskA — The primary and sole typeface, it dominates all content from headlines to body text and navigation. Its custom nature and precise, slightly condensed letter-spacing at larger sizes ensure a distinctive, sharp typographic voice. There are no decorative fonts; all typographic expression comes from size, weight, and spacing variations within this single family. · `--font-sctogroteska`
- **Substitute:** Inter
- **Weights:** 400, 700
- **Sizes:** 12px, 13px, 14px, 18px, 22px
- **Line height:** 1.00, 1.10, 1.11, 1.14, 1.20, 1.40
- **Letter spacing:** -0.0350em (for 22px), -0.0200em (for 18px), -0.0140em (for 14px), -0.0130em (for 13px), -0.0100em (for 12px)
- **Role:** The primary and sole typeface, it dominates all content from headlines to body text and navigation. Its custom nature and precise, slightly condensed letter-spacing at larger sizes ensure a distinctive, sharp typographic voice. There are no decorative fonts; all typographic expression comes from size, weight, and spacing variations within this single family.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 12px | 1.4 | -0.12px | `--text-caption` |
| heading | 18px | 1.1 | -0.36px | `--text-heading` |
| display | 22px | 1 | -0.77px | `--text-display` |
## Tokens — Spacing & Shapes
**Density:** spacious
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 4 | 4px | `--spacing-4` |
| 5 | 5px | `--spacing-5` |
| 10 | 10px | `--spacing-10` |
| 20 | 20px | `--spacing-20` |
| 25 | 25px | `--spacing-25` |
| 30 | 30px | `--spacing-30` |
| 35 | 35px | `--spacing-35` |
| 38 | 38px | `--spacing-38` |
| 50 | 50px | `--spacing-50` |
| 80 | 80px | `--spacing-80` |
| 150 | 150px | `--spacing-150` |
| 216 | 216px | `--spacing-216` |
### Border Radius
| Element | Value |
|---------|-------|
| buttons | 50% |
| default | 0px |
### Layout
- **Page max-width:** 1440px
- **Section gap:** 150px
- **Element gap:** 10-38px
## Components
### Circular Call to Action (CTA) Button
**Role:** Primary interactive element on hero sections for media playback or key actions.
A circular button with a 50% border-radius, no background color (rgba(0,0,0,0)), white text (rgb(255,255,255)), and a 1px white border (rgb(255,255,255)). Minimal padding (0px) suggests the interactivity is primarily through the circular shape rather than an expansive hit area.
### Ghost Navigation Button
**Role:** Tertiary interactive elements for navigation or less critical actions.
A button with no background (rgba(0,0,0,0)), white text (rgb(255,255,255)), and no border-radius. Padding is 0px, suggesting these are text-based links styled as buttons for interactive context. Used for header navigation.
### Accent Badge (Azalea Frost)
**Role:** Visual indicator or tag, often highlighting status or category.
A badge with no background color (rgba(0,0,0,0)), text color Azalea Frost (#f9cdcd), and 0px border-radius. Significant left padding (80px) indicates a layout-specific use case, possibly for aligning text within a larger interactive area or image overlay.
### Work Showcase Card
**Role:** Presentation of portfolio items, typically featuring an image and brief text.
Cards feature minimal visual adornment: a rectangular image on top, with text below in Storm Graphite (#252422) using SctoGroteskA. No border-radius. Padding is implicit for content blocks within sections, structured by the grid system.
### Inverse Ghost Button
**Role:** Call to action button for secondary actions on light backgrounds.
A text-only button with no background (rgba(0,0,0,0)), Storm Graphite text (#252422), and a 1px Storm Graphite border. 0px border-radius. Padding is consistent with other interactive elements for cohesive feel.
## Do's and Don'ts
### Do
- Prioritize SctoGroteskA for all typography, leveraging its weight and letter-spacing variations for hierarchy.
- Maintain a monochromatic base with Storm Graphite (#252422) for primary text and elements, and Canvas White (#ffffff) or Cloud Whisper (#f4f4f4) for backgrounds and inverse elements.
- Use Azalea Frost (#f9cdcd) explicitly for interactive states, badges, or subtle, emotionally resonant accents.
- Employ `0px` border-radius almost universally, reserving `50%` radius only for prominent circular interactive elements.
- Ensure generous `sectionGap` of 150px to create ample negative space and a sense of calm visual rhythm.
- Utilize a precise typographic scale where letter-spacing is systematically decreased for larger font sizes: e.g., 22px text uses -0.0350em letter-spacing.
- Implement the `Cloud Whisper` (#f4f4f4) neutral background for primary page content, providing a soft, subtle backdrop.
### Don't
- Avoid introducing additional chromatic colors; the Azalea Frost (#f9cdcd) is the sole accent.
- Do not use box-shadows or other elevation techniques; all depth is implied through color contrast and compositional layering.
- Refrain from using heavily saturated images; prefer desaturated or monochrome photography that blends with the system's muted palette.
- Do not deviate from the single typeface SctoGroteskA; typographic diversity comes from size and weight.
- Avoid excessive padding on ghost buttons; they should appear as underlined text links unless styled with a border for emphasis.
- Do not introduce rounded corners (e.g. 4px, 8px) on cards, containers, or general elements; maintain sharp, angular forms.
- Never use pure black (#000000) for body text on light backgrounds; always opt for Storm Graphite (#252422) for softer contrast.
## Imagery
The visual language for imagery is specific and curated. Photography features tight product crops or evocative, desaturated lifestyle shots, often with a raw, candid feel rather than overly staged perfection. Images are typically full-bleed within their containers, maintaining sharp, unrounded edges to align with the overall angular aesthetic. Product screenshots are clean and precise. Illustrations, when present, are likely minimal, line-based, or geometric, adhering to the limited brand palette. The role of imagery is primarily to showcase work and evoke emotion, rather than just decorate. There's a deliberate choice for image density to be balanced, allowing visuals space to breathe without overwhelming text content.
## Layout
The page structure favors a max-width, centered container for most content, providing a clear visual boundary against the expansive Cloud Whisper background. The hero section is characterized by a central, iconic interactive element (the 'WATCH REEL' button) on a softly textured, light background. Sections are distinctly separated by generous vertical `sectionGap` of 150px, establishing a spacious rhythmic flow rather than continuous scrolling. Content blocks often employ a two-column layout, typically alternating text and image, creating dynamic, asymmetrical compositions. There are prevalent usage of card grids for showcasing work, although the exact column count and card padding are fluid based on content, but maintaining the underlying grid structure. Navigation is a minimalist top bar, likely sticky, with ghost links or text-only buttons that are visually subtle to avoid distracting from the main content. The overall impression is one of intentional, unhurried presentation.
## Agent Prompt Guide
### Quick Color Reference
- **Primary Text:** Storm Graphite (#252422)
- **Background:** Cloud Whisper (#f4f4f4)
- **Accent/Interactive:** Azalea Frost (#f9cdcd)
- **Inverse Text:** Canvas White (#ffffff)
- **Secondary Text:** Subtle Ash (#5e5e5e)
### Example Component Prompts
1. **Create a hero section:** Set background to Cloud Whisper (#f4f4f4). Center a 'WATCH REEL' button using the Circular Call to Action Button component: no background, Canvas White text, 1px Canvas White border, 50% border-radius, 0px padding. Below it, display secondary text 'BY BASIC/DEPT®' in SctoGroteskA 12px, weight 400, Storm Graphite (#252422), letter-spacing -0.010em.
2. **Generate a 'See the Work' section:** Use Cloud Whisper (#f4f4f4) background. Add a headline 'OUR WORK' in SctoGroteskA 22px, weight 700, Storm Graphite (#252422), letter-spacing -0.0350em. Below, add an Inverse Ghost Button 'SEE THE WORK' in SctoGroteskA 14px, weight 400, Storm Graphite (#252422) text and 1px Storm Graphite border, 0px border-radius. Follow with a two-column grid of Work Showcase Cards, each containing a sharp-edged image and text block below it using SctoGroteskA 14px for titles and 13px for descriptions, Storm Graphite for all text.
3. **Design a navigation bar:** Use Storm Graphite (#252422) for the logo 'BASIC/DEPT®' (SctoGroteskA 18px, weight 700). Create a right-aligned navigation menu with Ghost Navigation Buttons for 'Work', 'About', 'News', 'Thinking', 'Careers', 'Contact'. Each link should be SctoGroteskA 14px, weight 400, Canvas White (#ffffff) text, no background, no border, 0px padding.
4. **Display an awards section:** Set background to Cloud Whisper (#f4f4f4). Place three company logos (e.g., AdAge, The Webby Awards, Campaign) horizontally centered, with associated descriptive text below each, using SctoGroteskA 13px, weight 400, Storm Graphite (#252422), letter-spacing -0.013em. Ensure `elementGap` of 80px between each award block.
## Similar Brands
- **AIGA Design** — Shares a stark, typographic-first approach with large negative space and a minimalist color palette, focusing on content hierarchy.
- **Pentagram** — Employs strong typographic branding and a limited, highly controlled color palette to convey a sense of intellectual rigor and design authority.
- **Huge Inc.** — Known for clean interfaces, strong sans-serif typography, and generous spacing to create a premium, uncrowded digital experience.
- **AREA 17** — Uses a minimalist design featuring sharp lines, monochrome base, and carefully selected accent colors, often with a focus on editorial layouts and custom typography.
- **Figma** — Exhibits a clean, functional UI with precise typography, ample whitespace, and a limited color palette for an efficient, focused user experience, though more functionally-driven than aesthetic.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-storm-graphite: #252422;
--color-canvas-white: #ffffff;
--color-cloud-whisper: #f4f4f4;
--color-subtle-ash: #5e5e5;
--color-azalea-frost: #f9cdcd;
/* Typography — Font Families */
--font-sctogroteska: 'SctoGroteskA', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.4;
--tracking-caption: -0.12px;
--text-heading: 18px;
--leading-heading: 1.1;
--tracking-heading: -0.36px;
--text-display: 22px;
--leading-display: 1;
--tracking-display: -0.77px;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-bold: 700;
/* Spacing */
--spacing-4: 4px;
--spacing-5: 5px;
--spacing-10: 10px;
--spacing-20: 20px;
--spacing-25: 25px;
--spacing-30: 30px;
--spacing-35: 35px;
--spacing-38: 38px;
--spacing-50: 50px;
--spacing-80: 80px;
--spacing-150: 150px;
--spacing-216: 216px;
/* Layout */
--page-max-width: 1440px;
--section-gap: 150px;
--element-gap: 10-38px;
/* Named Radii */
--radius-buttons: 50%;
--radius-default: 0px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-storm-graphite: #252422;
--color-canvas-white: #ffffff;
--color-cloud-whisper: #f4f4f4;
--color-subtle-ash: #5e5e5;
--color-azalea-frost: #f9cdcd;
/* Typography */
--font-sctogroteska: 'SctoGroteskA', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.4;
--tracking-caption: -0.12px;
--text-heading: 18px;
--leading-heading: 1.1;
--tracking-heading: -0.36px;
--text-display: 22px;
--leading-display: 1;
--tracking-display: -0.77px;
/* Spacing */
--spacing-4: 4px;
--spacing-5: 5px;
--spacing-10: 10px;
--spacing-20: 20px;
--spacing-25: 25px;
--spacing-30: 30px;
--spacing-35: 35px;
--spacing-38: 38px;
--spacing-50: 50px;
--spacing-80: 80px;
--spacing-150: 150px;
--spacing-216: 216px;
}
```
Black & White Blueprint: A stark,…
Sculpted Minimalism on Canvas. An…
Architectural blueprints on…
Minimalist editorial canvas; stark…
gallery wall contrast

Artist's sketchbook, bursting with…
Minimalist gallery wall. Expansive…
Vibrant digital gallery. Each…
Midnight Command Center: precise…
monochromatic minimalist gallery
Photographic gallery on parchment
Architectural Blueprint Precision
Archival Text on White. A single…
Architectural blueprint on white…
High-contrast monochrome blueprint
Architectural blueprint on warm…
Gallery Wall Precision

Frosted glass on crisp canvas
Editorial Minimal Canvas — Large,…
Architectural blueprint on white…