# B—Line — Style Reference
> Gallery Grid Aesthetics
**Theme:** light
B—Line's visual system evokes a gallery of industrial design: a pristine white canvas showcases product photography and minimal UI elements. Black typography provides high contrast and a grounding presence. The density is compact, making efficient use of space to present a catalog of items with subtle interactive cues and minimal ornamentation. The entire aesthetic is about the product being the star, supported by an understated display system.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, button backgrounds, primary surface for product display cards |
| Ink Black | `#000000` | `--color-ink-black` | Primary text, navigation links, borders, and input text – providing stark contrast on white surfaces |
| Muted Stone | `#595959` | `--color-muted-stone` | Dark borders and separators for elevated surfaces and inverted UI. Do not promote it to the primary CTA color |
## Tokens — Typography
### HELVMONO — Primary UI text, navigation, product titles, input fields, and all body text. Its monospaced nature lends an industrial, precise feel that complements the product design focus. · `--font-helvmono`
- **Substitute:** Space Mono
- **Weights:** 400
- **Sizes:** 14px
- **Line height:** 1.00, 1.30
- **Letter spacing:** normal
- **Role:** Primary UI text, navigation, product titles, input fields, and all body text. Its monospaced nature lends an industrial, precise feel that complements the product design focus.
### helvetica-bold — Fine print, footer text, and specific link states, providing a slightly smaller and subtly bolder option for secondary information. · `--font-helvetica-bold`
- **Substitute:** Helvetica Neue
- **Weights:** 400
- **Sizes:** 12px
- **Line height:** 1.13, 2.50
- **Letter spacing:** normal
- **Role:** Fine print, footer text, and specific link states, providing a slightly smaller and subtly bolder option for secondary information.
### -apple-system — -apple-system — detected in extracted data but not described by AI · `--font-apple-system`
- **Weights:** 700
- **Sizes:** 14px
- **Line height:** 2.71
- **Role:** -apple-system — detected in extracted data but not described by AI
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| body-lg | 14px | 1 | — | `--text-body-lg` |
## Tokens — Spacing & Shapes
**Base unit:** 4px
**Density:** compact
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 4 | 4px | `--spacing-4` |
| 5 | 5px | `--spacing-5` |
| 6 | 6px | `--spacing-6` |
| 7 | 7px | `--spacing-7` |
| 8 | 8px | `--spacing-8` |
| 10 | 10px | `--spacing-10` |
| 16 | 16px | `--spacing-16` |
| 22 | 22px | `--spacing-22` |
### Border Radius
| Element | Value |
|---------|-------|
| cards | 0px |
| links | 14.4px |
| inputs | 0px |
| buttons | 4px |
### Shadows
| Name | Value | Token |
|------|-------|-------|
| subtle | `rgba(0, 0, 0, 0.15) 0px 0px 0px 1px` | `--shadow-subtle` |
### Layout
- **Section gap:** 40px
- **Card padding:** 4px
- **Element gap:** 5px
## Components
### Primary Ghost Button
**Role:** Action button with minimal styling.
backgroundColor: Canvas White (#ffffff), color: Muted Stone (#595959), border: 1px solid Muted Stone (#595959), borderRadius: 4px, padding: 0px.
### Product Display Card
**Role:** Container for product imagery and titles in a grid layout.
backgroundColor: transparent (rgba(0, 0, 0, 0)), borderRadius: 0px, boxShadow: none, paddingRight: 4px, paddingLeft: 4px. Product titles use Ink Black text (HELVMONO, 400).
### Navigation Link
**Role:** Interactive text links in header and footer.
color: Ink Black (#000000), font: HELVMONO 400. Hover/active states are implied by a rounded highlight with 14.4px border-radius, though no distinct visual change is specified beyond this.
### Text Input (minimal)
**Role:** Basic text input field.
backgroundColor: transparent (rgba(0, 0, 0, 0)), color: Ink Black (#000000), border: none, borderRadius: 0px, padding: 0px.
## Do's and Don'ts
### Do
- Prioritize Canvas White (#ffffff) for all large background and surface areas, creating a clean, almost exhibition-like feel.
- Use Ink Black (#000000) for all primary text, headings, and crucial interactive elements to ensure maximum contrast and legibility.
- Employ HELVMONO font at weight 400 for all UI text, reinforcing the precise, industrial aesthetic of the brand.
- Maintain a compact density, using 5px as the default elementGap and 4px for cardPadding to maximize product visibility.
- Utilize a 0px border-radius for all cards and product containers to maintain a sharp, photographic presentation.
- When borders are present, use 1px solid Ink Black (#000000) for a crisp, defined line.
- Apply Vivid Orange (#e73b1d) sparingly for decorative accents or secondary highlights, never for primary interactive elements.
### Don't
- Avoid using multiple font families or excessive font weights; stick to HELVMONO 400 and helvetica-bold 400 for consistency.
- Do not introduce complex shadows or gradients; rely on flat surfaces, high contrast, and photographic content for visual interest.
- Refrain from using heavily saturated colors for backgrounds or large UI areas; the canvas should remain neutral.
- Do not deviate from the compact spacing values; avoid expansive padding or large element gaps that would reduce content density.
- Avoid decorative iconography; the visual system is focused on product display and simple typographic elements.
- Do not use heavily rounded corners on cards or major content blocks; maintain a sharp, almost technical edge (0px radius).
- Avoid custom button styles beyond ghost or outlined; do not introduce filled buttons with accent colors as primary actions.
## Imagery
The visual language is dominated by high-quality product photography. Products are presented as isolated objects against a neutral gray background, often with subtle lighting that highlights their form and texture. There are no lifestyle shots or human elements, focusing entirely on the design of the objects themselves. Imagery is the primary content, with UI elements acting as a frame around these product showcased items. Icons are minimal, likely single-color outlines or filled monochromes for navigation.
## Layout
The page primarily uses a max-width contained layout section, though the header elements touch the viewport edges. The hero section is minimal, with a large brand mark and a compact horizontal navigation. The main content area features a distinct grid pattern for product display, with 4 columns of cards repeated vertically. Each product card is a visual square with the product name below it. Sections flow seamlessly without distinct visual dividers, maintaining consistent vertical spacing. The overall impression is a dense, responsive grid layout that prioritizes product visibility.
## Agent Prompt Guide
Quick Color Reference:
text: #000000
background: #ffffff
border: #000000
accent: #e73b1d
primary action: no distinct CTA color
Example Component Prompts:
1. Create a header with navigation: Background Canvas White (#ffffff). Top-left logo text 'B—Line' Ink Black (#000000), HELVMONO 400. Navigation links 'Tutti', 'Tavoli', 'Sedute' in Ink Black (#000000), HELVMONO 400, with 7px marginRight between them. Right-aligned 'IT / EN' links, also Ink Black HELVMONO 400.
2. Design a product grid section: Main background Canvas White (#ffffff). Display products in a 4-column grid, each product card using 0px border-radius, transparent background. Below each product image, display the product name in Ink Black (#000000), HELVMONO 400, with 8px marginBottom. Cards have 4px padding on left/right.
3. Create a minimal ghost button: Background Canvas White (#ffffff), text Muted Stone (#595959), border 1px solid Muted Stone (#595959), 4px border-radius, 0px padding. This functions as a secondary action.
## Similar Brands
- **Fritz Hansen** — Similar emphasis on clean product photography on neutral backgrounds, minimal UI, and a focus on industrial design.
- **Herman Miller** — Showcases furniture with high-contrast typography, ample white space, and a gallery-like presentation.
- **Objets Nomades (Louis Vuitton)** — Exclusive product-focused presentation with large imagery, minimal text, and a sophisticated, almost stark UI.
- **Artek** — Finnish design brand with a clean, functional aesthetic, strong typography, and primary focus on showcasing products.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-canvas-white: #ffffff;
--color-ink-black: #000000;
--color-muted-stone: #595959;
/* Typography — Font Families */
--font-helvmono: 'HELVMONO', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
--font-helvetica-bold: 'helvetica-bold', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-apple-system: '-apple-system', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-body-lg: 14px;
--leading-body-lg: 1;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 4px;
--spacing-4: 4px;
--spacing-5: 5px;
--spacing-6: 6px;
--spacing-7: 7px;
--spacing-8: 8px;
--spacing-10: 10px;
--spacing-16: 16px;
--spacing-22: 22px;
/* Layout */
--section-gap: 40px;
--card-padding: 4px;
--element-gap: 5px;
/* Border Radius */
--radius-md: 4px;
--radius-xl: 14.4px;
/* Named Radii */
--radius-cards: 0px;
--radius-links: 14.4px;
--radius-inputs: 0px;
--radius-buttons: 4px;
/* Shadows */
--shadow-subtle: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-canvas-white: #ffffff;
--color-ink-black: #000000;
--color-muted-stone: #595959;
/* Typography */
--font-helvmono: 'HELVMONO', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
--font-helvetica-bold: 'helvetica-bold', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-apple-system: '-apple-system', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-body-lg: 14px;
--leading-body-lg: 1;
/* Spacing */
--spacing-4: 4px;
--spacing-5: 5px;
--spacing-6: 6px;
--spacing-7: 7px;
--spacing-8: 8px;
--spacing-10: 10px;
--spacing-16: 16px;
--spacing-22: 22px;
/* Border Radius */
--radius-md: 4px;
--radius-xl: 14.4px;
/* Shadows */
--shadow-subtle: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px;
}
```

Gallery of precise objects. A…
Gallery Grid Serenity
Gallery Wall Catalog: A stark,…
Architectural blueprint on stark…
White canvas, sharp monochrome…
gallery wall contrast
Architectural grid on white

Minimalist digital gallery
Black & White Gallery
Architectural blueprint on white…
Monochromatic architectural…
Photographic gallery on…
Gray canvas, vivid art
Gallery Wall Precision
Monochromatic gallery exhibit.
Gallery Canvas, Monochromatic Depth
High-contrast stark blueprint
Warm Minimalism Canvas
gallery on black velvet
monochrome gallery canvas