# Silencio — Style Reference
> Archival Text on White. A single page from a carefully curated, minimalist document, demanding close attention.
**Theme:** light
This design system evokes a sense of stark, intellectual minimalism, like text on archival paper. The near-exclusive use of achromatic colors combined with extremely tight letter spacing and ultra-light font weights creates a unique atmosphere of quiet authority. Interactions are marked by subtle inversions of the monochrome palette rather than vibrant accents, directing focus with understated precision. The overall impression is one of serious, almost academic rigor, where content takes absolute precedence.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Canvas White | `#FFFFFF` | `--color-canvas-white` | Backgrounds, primary surface for content and typography. |
| Ink Black | `#000000` | `--color-ink-black` | Primary typography, outlines, and interactive states for light elements. |
| Paper Gray | `#DBDAD9` | `--color-paper-gray` | Subtle background for UI elements, secondary surfaces, and non-interactive button backgrounds — offers a barely-there differentiation from Canvas White. |
| Border Gray | `#808080` | `--color-border-gray` | Table borders and dividers, providing separation without high contrast. |
| Subtle Fade | `linear-gradient(0deg, rgb(219, 218, 217), rgb(255, 255, 255))` | `--color-subtle-fade` | Gradient for hero sections or subtle background transitions, creating a sense of depth without color. |
## Tokens — Typography
### HaasR — Primary body, subtitles, and smaller headings. The range of weights and tight line heights are crucial for its precise, often compact presentation. · `--font-haasr`
- **Substitute:** Inter
- **Weights:** 100, 400, 700
- **Sizes:** 12px, 16px, 19px, 22px, 39px, 58px
- **Line height:** 0.90, 1.00, 1.10, 1.20, 1.40
- **Letter spacing:** normal
- **Role:** Primary body, subtitles, and smaller headings. The range of weights and tight line heights are crucial for its precise, often compact presentation.
### HaasT — Display headings. The extremely large size and tightest possible line height emphasize impact through scale rather than color or bold weight, typical for a design agency's self-presentation. · `--font-haast`
- **Substitute:** Inter
- **Weights:** 100, 400
- **Sizes:** 141px
- **Line height:** 0.90, 1.20
- **Letter spacing:** normal
- **Role:** Display headings. The extremely large size and tightest possible line height emphasize impact through scale rather than color or bold weight, typical for a design agency's self-presentation.
### PT Mono — Monospace for subtle annotations, references, and code-like elements, adding a technical, detailed footnote feel. · `--font-pt-mono`
- **Substitute:** PT Mono
- **Weights:** 400
- **Sizes:** 11px
- **Line height:** 1.20
- **Letter spacing:** normal
- **Role:** Monospace for subtle annotations, references, and code-like elements, adding a technical, detailed footnote feel.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 11px | 1.2 | — | `--text-caption` |
| body | 16px | 1.4 | — | `--text-body` |
| subheading | 19px | 1.2 | — | `--text-subheading` |
| heading | 22px | 1.2 | — | `--text-heading` |
| heading-lg | 39px | 1.1 | — | `--text-heading-lg` |
| display | 141px | 0.9 | — | `--text-display` |
## Tokens — Spacing & Shapes
**Base unit:** 4px
**Density:** comfortable
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 4 | 4px | `--spacing-4` |
| 6 | 6px | `--spacing-6` |
| 7 | 7px | `--spacing-7` |
| 10 | 10px | `--spacing-10` |
| 14 | 14px | `--spacing-14` |
| 16 | 16px | `--spacing-16` |
| 17 | 17px | `--spacing-17` |
| 22 | 22px | `--spacing-22` |
| 29 | 29px | `--spacing-29` |
| 43 | 43px | `--spacing-43` |
| 72 | 72px | `--spacing-72` |
| 144 | 144px | `--spacing-144` |
| 173 | 173px | `--spacing-173` |
### Border Radius
| Element | Value |
|---------|-------|
| large | 43.2px |
| buttons | 129.6px |
| default | 7.2px |
### Layout
- **Card padding:** 29px
- **Element gap:** 6-14px
## Components
### Ghost Button
**Role:** Primary Call to Action
Text-only button with Ink Black text on a Paper Gray background, transitioning to Ink Black text on transparent background with an Ink Black border on hover/active. The extremely large 129.6px border-radius makes it appear as a pill shape without added padding. Text is HaasR, weight 400, size 16px. Padding is minimal and implicitly handled by surrounding layout rather than explicit component values.
### Content Section Heading
**Role:** Secondary section titles
HaasR, 39px, weight 700, Ink Black. Used for prominent headings within content sections, often styled with extreme letter spacing or line breaks for visual rhythm.
### Display Heading
**Role:** Signature large text
HaasT, 141px, weight 100 or 400, Ink Black. Used for dramatic, large-scale typography that defines key sections or introduces themes, often featuring tight line heights of 0.9.
### Reference Text
**Role:** Metadata and small print
PT Mono, 11px, weight 400, Ink Black. Used for subtle, monospace text like reference numbers or footnotes, giving an archival feel.
## Do's and Don'ts
### Do
- Prioritize Canvas White (#FFFFFF) and Ink Black (#000000) for high-contrast pairs, achieving AAA contrast.
- Use Paper Gray (#DBDAD9) sparingly for subtle background offsets or non-interactive element fills.
- Apply HaasT at 141px with weight 100 and line-height 0.9 for all display-level headings, breaking lines creatively for visual impact.
- Maintain a default border-radius of 7.2px for most container elements.
- Ensure all interactive buttons utilize a 129.6px border-radius, creating an exaggerated pill shape.
- Use PT Mono, 11px, weight 400 for any technical or metadata text.
- Employ the Subtle Fade gradient from #DBDAD9 to #FFFFFF for background transitions to introduce soft, material depth.
### Don't
- Avoid introducing any chromatic colors; the system is strictly achromatic.
- Do not use explicit padding on buttons; their shape and content are implicitly spaced by the surrounding layout.
- Never use HaasR at 39px with weight 100; it's a 700 weight for that size.
- Do not use generic square or slightly rounded buttons; the 129.6px pill shape is a critical brand identifier.
- Avoid heavy drop shadows or vibrant elevation cues; depth is primarily conveyed through subtle background shifts and gradients.
- Do not use letter spacing variations unless explicitly defined for display type; stick to 'normal' for body and subheadings.
- Do not break the strict line-height values for HaasR and HaasT; they are integral to the system's precise feel.
## Imagery
Imagery on this site focuses on abstract, often sculptural representations of objects or raw materials with a distinct lack of human presence. Product shots, if any, are hyper-minimalist and isolated on white or light gray backgrounds, emphasizing form and texture. The treatment is primarily isolated with soft, diffused shadows, creating an ethereal, floating effect. The visual style is highly conceptual and serves to underline the agency's focus on 'visual languages' by presenting objects as pure, unadorned forms. Density is extremely low; images are sparse and given ample white space, making them significant visual anchors when they appear.
## Layout
The layout is characterized by a full-bleed background model that often features the Subtle Fade gradient vertically, giving a soft, infinite canvas feel. Content is organized into distinct, expansive vertical sections marked by changes in background color from Canvas White to Paper Gray, or by the presence of large, impactful typography. The hero section often features oversized, tightly spaced type. Content arrangement within sections appears to alternate between centered headings and left-aligned text blocks, with visual elements (like product mocks) sometimes floating or partially overlapping with text areas, creating an almost gallery-like composition. There's a strong emphasis on spaciousness, with liberal use of vertical whitespace between content blocks. Navigation is likely minimal, perhaps a sticky top bar or discrete menu button, given the text-heavy and large-scale visual approach.
## Agent Prompt Guide
### Quick Color Reference
- **Text:** Ink Black (#000000)
- **Background:** Canvas White (#FFFFFF)
- **Secondary Background:** Paper Gray (#DBDAD9)
- **Button Background:** Paper Gray (#DBDAD9)
- **Border/Divider:** Border Gray (#808080)
### Example Component Prompts
1. **Create a hero section:** Full-bleed background with Subtle Fade gradient (linear-gradient(0deg, rgb(219, 218, 217), rgb(255, 255, 255))). Centered display headline: 'DIGITAL VISUAL LANGUAGES' using HaasT, 141px, weight 100, line-height 0.9, Ink Black (#000000).
2. **Generate a primary call-to-action button:** 'Let's talk!' using HaasR, 16px, weight 400, Ink Black (#000000) text on a Paper Gray (#DBDAD9) background, with a 129.6px border-radius. On hover, background becomes transparent with a 1px Ink Black (#000000) border.
3. **Design a content section heading:** 'Bold thinking as a basis' using HaasR, 39px, weight 700, Ink Black (#000000) text on a Canvas White (#FFFFFF) background. Center aligned, with a vertical element gap of 29px below it.
4. **Build a footer reference paragraph:** 'REF: SHH-0001' using PT Mono, 11px, weight 400, Ink Black (#000000). Left-aligned, with a 7px margin-right.
## Similar Brands
- **Akin Collective** — Shares the monochrome palette with high contrast and a strong focus on expansive, minimalist layouts and large, dramatic typography.
- **Büro Union** — Exhibits a similar architectural and sparse aesthetic, primarily using black and white, with an emphasis on precise typography and ample whitespace.
- **Weissraum** — Known for its extremely minimalist, almost stark approach to design, heavy on whitespace and strong typographic hierarchy without reliance on color.
- **Basic Type Foundry** — Focuses intensely on typography as the primary design element, often with large text, minimal imagery, and a monochrome color scheme.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-canvas-white: #FFFFFF;
--color-ink-black: #000000;
--color-paper-gray: #DBDAD9;
--color-border-gray: #808080;
--color-subtle-fade: #DBDAD9;
--gradient-subtle-fade: linear-gradient(0deg, rgb(219, 218, 217), rgb(255, 255, 255));
/* Typography — Font Families */
--font-haasr: 'HaasR', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-haast: 'HaasT', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-pt-mono: 'PT Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
/* Typography — Scale */
--text-caption: 11px;
--leading-caption: 1.2;
--text-body: 16px;
--leading-body: 1.4;
--text-subheading: 19px;
--leading-subheading: 1.2;
--text-heading: 22px;
--leading-heading: 1.2;
--text-heading-lg: 39px;
--leading-heading-lg: 1.1;
--text-display: 141px;
--leading-display: 0.9;
/* Typography — Weights */
--font-weight-thin: 100;
--font-weight-regular: 400;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 4px;
--spacing-4: 4px;
--spacing-6: 6px;
--spacing-7: 7px;
--spacing-10: 10px;
--spacing-14: 14px;
--spacing-16: 16px;
--spacing-17: 17px;
--spacing-22: 22px;
--spacing-29: 29px;
--spacing-43: 43px;
--spacing-72: 72px;
--spacing-144: 144px;
--spacing-173: 173px;
/* Layout */
--card-padding: 29px;
--element-gap: 6-14px;
/* Border Radius */
--radius-lg: 7.2px;
--radius-3xl: 43.2px;
--radius-full: 129.6px;
/* Named Radii */
--radius-large: 43.2px;
--radius-buttons: 129.6px;
--radius-default: 7.2px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-canvas-white: #FFFFFF;
--color-ink-black: #000000;
--color-paper-gray: #DBDAD9;
--color-border-gray: #808080;
--color-subtle-fade: #DBDAD9;
/* Typography */
--font-haasr: 'HaasR', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-haast: 'HaasT', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-pt-mono: 'PT Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
/* Typography — Scale */
--text-caption: 11px;
--leading-caption: 1.2;
--text-body: 16px;
--leading-body: 1.4;
--text-subheading: 19px;
--leading-subheading: 1.2;
--text-heading: 22px;
--leading-heading: 1.2;
--text-heading-lg: 39px;
--leading-heading-lg: 1.1;
--text-display: 141px;
--leading-display: 0.9;
/* Spacing */
--spacing-4: 4px;
--spacing-6: 6px;
--spacing-7: 7px;
--spacing-10: 10px;
--spacing-14: 14px;
--spacing-16: 16px;
--spacing-17: 17px;
--spacing-22: 22px;
--spacing-29: 29px;
--spacing-43: 43px;
--spacing-72: 72px;
--spacing-144: 144px;
--spacing-173: 173px;
/* Border Radius */
--radius-lg: 7.2px;
--radius-3xl: 43.2px;
--radius-full: 129.6px;
}
```
Minimalist editorial canvas; stark…
Minimalist gallery wall. Expansive…
Black & White Blueprint: A stark,…
Gallery Grid and Whisper
Gallery White Box – stark,…
Architectural blueprint on…
Minimalist textual canvas.…
Gallery brochure on textured…
High-contrast stark blueprint
High-contrast geometric…
Architectural blueprint on white…

Minimalist digital gallery

White gallery canvas.
monochromatic minimalist gallery
alpine starkness on white canvas
Editorial Minimal Canvas — Large,…
Monochromatic typographic statement
Minimalist digital folio
High-contrast digital canvas – a…
Graphic Monochrome Canvas: crisp,…