# Sigmaphoto — Style Reference
> Precision engineered, high-contrast monochrome
**Theme:** light
Sigma presents a sophisticated, high-contrast aesthetic emphasizing product photography against a mostly achromatic interface. Typography is reserved yet impactful, combining custom sans-serif and serif fonts for a classic yet modern feel. Visual hierarchy is achieved through stark black and white contrasts, with a single vivid blue for primary interactive elements, reserving color for action and brand emphasis. Components are sharp-edged and minimalist, reflecting precision and technical excellence.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, card surfaces, text elements on dark backgrounds |
| Ink Black | `#000000` | `--color-ink-black` | Primary text, critical borders, icons, input text. Used for strong contrast |
| Charcoal Gray | `#333333` | `--color-charcoal-gray` | Secondary text, dark navigation backgrounds, subtle borders, input placeholder text |
| Cadet Blue | `#0048ff` | `--color-cadet-blue` | Primary action backgrounds, interactive elements, branding accents — a singular vibrant color to signify interactivity |
| Cool Gray | `#707070` | `--color-cool-gray` | Muted text, helper text, less prominent links, input borders |
| Silver Mist | `#999999` | `--color-silver-mist` | Disabled states, faint icon details, ghost button borders |
## Tokens — Typography
### Sigma Sans — General body text, navigation links, and button labels. Its clean, sans-serif form ensures readability in functional UI areas. · `--font-sigma-sans`
- **Weights:** 400
- **Sizes:** 13px, 16px
- **Line height:** 1.10, 1.20, 1.25, 1.54
- **Letter spacing:** -0.31em at 13px, 0.005em at 16px
- **Role:** General body text, navigation links, and button labels. Its clean, sans-serif form ensures readability in functional UI areas.
### Sigma Serif — Subheadings and featured product descriptions, adding a touch of classic sophistication without being ornate. The serif grounds longer text blocks. · `--font-sigma-serif`
- **Weights:** 400
- **Sizes:** 16px, 24px
- **Line height:** 1.10, 1.25
- **Letter spacing:** 0.003em at 16px, 0.005em at 24px
- **Role:** Subheadings and featured product descriptions, adding a touch of classic sophistication without being ornate. The serif grounds longer text blocks.
### Sigma Serif head — Prominent headings and display text for hero sections, conveying authority and product focus. Its relatively loose tracking maintains a premium feel. · `--font-sigma-serif-head`
- **Substitute:** Palatino
- **Weights:** 400
- **Sizes:** 48px, 88px
- **Line height:** 1.10, 1.25
- **Letter spacing:** 0.001em at 48px, 0.002em at 88px
- **Role:** Prominent headings and display text for hero sections, conveying authority and product focus. Its relatively loose tracking maintains a premium feel.
### Arial — Accessibility text and fallback for small UI elements, ensuring universal legibility. · `--font-arial`
- **Weights:** 400
- **Sizes:** 13px
- **Line height:** 1.20
- **Letter spacing:** normal
- **Role:** Accessibility text and fallback for small UI elements, ensuring universal legibility.
### Metropolis — Specific, smaller body text applications where a slightly more condensed feel is desired, with a subtle negative letter-spacing for tightness. · `--font-metropolis`
- **Substitute:** Open Sans
- **Weights:** 500
- **Sizes:** 14px
- **Line height:** 1.14
- **Letter spacing:** -0.004em
- **Role:** Specific, smaller body text applications where a slightly more condensed feel is desired, with a subtle negative letter-spacing for tightness.
### Times — Times — detected in extracted data but not described by AI · `--font-times`
- **Weights:** 400
- **Sizes:** 16px
- **Line height:** 1.2
- **Role:** Times — detected in extracted data but not described by AI
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 13px | 1.2 | -0.31px | `--text-caption` |
| body | 16px | 1.25 | 0.005px | `--text-body` |
| subheading | 24px | 1.25 | 0.005px | `--text-subheading` |
| heading | 48px | 1.1 | 0.001px | `--text-heading` |
| display | 88px | 1.25 | 0.002px | `--text-display` |
## Tokens — Spacing & Shapes
**Base unit:** 8px
**Density:** comfortable
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 8 | 8px | `--spacing-8` |
| 16 | 16px | `--spacing-16` |
| 24 | 24px | `--spacing-24` |
| 32 | 32px | `--spacing-32` |
| 48 | 48px | `--spacing-48` |
| 72 | 72px | `--spacing-72` |
| 80 | 80px | `--spacing-80` |
| 120 | 120px | `--spacing-120` |
| 184 | 184px | `--spacing-184` |
### Border Radius
| Element | Value |
|---------|-------|
| inputs | 1px |
### Shadows
| Name | Value | Token |
|------|-------|-------|
| sm | `rgba(0, 0, 0, 0.5) -2px 0px 5px 0px` | `--shadow-sm` |
### Layout
- **Section gap:** 24px
- **Card padding:** 15px
- **Element gap:** 16px
## Components
### Ghost Button
**Role:** Secondary action or discrete navigation trigger.
Transparent background, Charcoal Gray (#333333) text and border. No padding, giving it a minimalist, text-link like appearance. Border radius 0px.
### Solid Button (Dark)
**Role:** Standard action button for primary or important actions.
Solid Charcoal Gray (#333333) background with Canvas White (#ffffff) text. Padding of 11px vertical, 15px horizontal. Border radius 0px.
### Blue Circular Button
**Role:** Distinctive interactive element, possibly for a specific function like an accessibility toggle.
Solid Cadet Blue (#0048ff) background. Content color Ink Black (#000000). Circular shape with 50% border radius. No explicit padding.
### Muted Ghost Button
**Role:** An action button with lower visual emphasis, for less critical functions.
Transparent background, Silver Mist (#999999) text and border. No padding, Border radius 0px.
### Standard Input Field
**Role:** Form input element for text entry.
Canvas White (#ffffff) background, Ink Black (#000000) text. Border is a 1px solid Cool Gray (#707070) for normal state. Padding 7px vertical, 11px horizontal. Border radius 1px.
### Header Navigation Link
**Role:** Primary navigation item in the header.
Uses Sigma Sans, weight 400, size 13px. Charcoal Gray text (#333333), no explicit background or border, implying a text-only link within a navigation bar.
## Do's and Don'ts
### Do
- Prioritize high visual contrast between text (Ink Black #000000, Charcoal Gray #333333) and backgrounds (Canvas White #ffffff) for all informational elements.
- Use Cadet Blue (#0048ff) exclusively for primary interactive elements, ensuring it stands out against the achromatic palette.
- Maintain a border-radius of 0px for most buttons and visual containers to reinforce a precise, engineered aesthetic.
- Apply Sigma Serif head for all primary marketing headlines (sizes 48px, 88px) with their specified letter-spacing to convey impact.
- Use 1px borders sparingly for subtle separation, favoring hard edges and direct contrast over extensive use of outlines.
- Employ consistent 16px element gaps for spacing between distinct inline items, ensuring a comfortable data density.
- Ensure all input fields have a 1px border radius and a Cool Gray (#707070) border when not focused, signaling a slightly framed but clean input area.
### Don't
- Avoid using multiple chromatic colors; limit color accents strictly to Cadet Blue (#0048ff) for critical interaction.
- Do not use soft, rounded corners for primary UI components or buttons, as the system favors sharp, defined edges.
- Do not introduce extensive drop shadows or complex elevation schemes; rely on direct background changes and contrast for visual layering.
- Do not use highly decorative or script fonts; stick to the defined Sigma Sans and Sigma Serif families for all text.
- Avoid large, uncontained images; always ensure product photography is precisely cropped and presented against clear backgrounds.
- Do not create excessive visual noise with gradients or complex background patterns; keep surfaces clean and solid.
- Do not use overly large padding or element gaps that would reduce the sense of precision and density.
## Surfaces
| Level | Name | Value | Purpose |
|-------|------|-------|---------|
| 1 | Canvas Background | `#ffffff` | Dominant page background for most content sections. |
| 2 | Card Surface | `#ffffff` | Background for self-contained content blocks, often within the main canvas. |
| 3 | Interactive Background | `#333333` | Dark backgrounds for interactive components like filled buttons or navigation bars that require white text for contrast. |
## Elevation
- **Product Display Object:** `rgba(0, 0, 0, 0.5) -2px 0px 5px 0px`
## Imagery
Imagery primarily features product photography: tight crops of lenses and cameras, often against dark, stark, or reflective monochrome backgrounds. The products are presented in high detail, well-lit, and isolated, emphasizing their form and precision. No lifestyle photography is used. Icons are monochromatic, either Ink Black (#000000) or Cool Gray (#707070), with a clean, outlined style. Imagery serves to showcase products as the central focus.
## Layout
The page primarily employs a max-width contained layout for content, but hero sections frequently use a full-bleed dark background with centered product imagery. There's a consistent vertical rhythm with sections clearly delineated by background color changes (white to dark). Content is often arranged in centered stacks for headlines and body text, emphasizing product information. Feature sections may use implicit grids for product display. A sticky top navigation bar remains present.
## Agent Prompt Guide
Quick Color Reference:
text: #000000
background: #ffffff
border: #333333
accent: #0048ff
primary action: #0048ff (filled action)
Example Component Prompts:
1. Create a hero section: full-width dark background. Headline 'EXPLORE THE NEW GENERATION' using Sigma Serif head at 88px, Ink Black (#000000), letter-spacing 0.002em, centered. Subtext 'Unleashing unparalleled optical performance' using Sigma Serif at 24px, Ink Black (#000000), centered. Include a prominent product image centered within the dark background.
2. Create a Call to Action button: Solid Cadet Blue (#0048ff) background, Canvas White (#ffffff) text 'LEARN MORE' using Sigma Sans at 16px, weight 400, border-radius 0px, padding 11px vertical, 15px horizontal.
3. Create a secondary navigation link: Text 'PRODUCT CATEGORIES' using Sigma Sans at 13px, weight 400, Charcoal Gray (#333333), border-radius 0px, no background.
4. Create a text input field: Canvas White (#ffffff) background, 1px solid Cool Gray (#707070) border, 1px border-radius. Placeholder text 'Search' in Cool Gray (#707070) using Sigma Sans 16px, weight 400. Text input should be Ink Black (#000000).
## Similar Brands
- **Leica Camera** — High-end product focus, minimalist design, and strong use of black and white photography against clean backgrounds.
- **Bang & Olufsen** — Premium electronics brand with a stark, sophisticated visual style, often featuring products in isolated, well-lit settings and minimal UI.
- **Apple** — Emphasis on product-focused photography with clean, minimalist interfaces and a deliberate use of white space and subdued typography.
- **Hasselblad** — Luxury camera brand aesthetic characterized by precision, dark themes highlighting product detail, and a lean, functional UI.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-canvas-white: #ffffff;
--color-ink-black: #000000;
--color-charcoal-gray: #333333;
--color-cadet-blue: #0048ff;
--color-cool-gray: #707070;
--color-silver-mist: #999999;
/* Typography — Font Families */
--font-sigma-sans: 'Sigma Sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-sigma-serif: 'Sigma Serif', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
--font-sigma-serif-head: 'Sigma Serif head', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
--font-arial: 'Arial', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-metropolis: 'Metropolis', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-times: 'Times', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 13px;
--leading-caption: 1.2;
--tracking-caption: -0.31px;
--text-body: 16px;
--leading-body: 1.25;
--tracking-body: 0.005px;
--text-subheading: 24px;
--leading-subheading: 1.25;
--tracking-subheading: 0.005px;
--text-heading: 48px;
--leading-heading: 1.1;
--tracking-heading: 0.001px;
--text-display: 88px;
--leading-display: 1.25;
--tracking-display: 0.002px;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-medium: 500;
/* Spacing */
--spacing-unit: 8px;
--spacing-8: 8px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-48: 48px;
--spacing-72: 72px;
--spacing-80: 80px;
--spacing-120: 120px;
--spacing-184: 184px;
/* Layout */
--section-gap: 24px;
--card-padding: 15px;
--element-gap: 16px;
/* Border Radius */
--radius-sm: 1px;
/* Named Radii */
--radius-inputs: 1px;
/* Shadows */
--shadow-sm: rgba(0, 0, 0, 0.5) -2px 0px 5px 0px;
/* Surfaces */
--surface-canvas-background: #ffffff;
--surface-card-surface: #ffffff;
--surface-interactive-background: #333333;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-canvas-white: #ffffff;
--color-ink-black: #000000;
--color-charcoal-gray: #333333;
--color-cadet-blue: #0048ff;
--color-cool-gray: #707070;
--color-silver-mist: #999999;
/* Typography */
--font-sigma-sans: 'Sigma Sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-sigma-serif: 'Sigma Serif', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
--font-sigma-serif-head: 'Sigma Serif head', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
--font-arial: 'Arial', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-metropolis: 'Metropolis', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-times: 'Times', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 13px;
--leading-caption: 1.2;
--tracking-caption: -0.31px;
--text-body: 16px;
--leading-body: 1.25;
--tracking-body: 0.005px;
--text-subheading: 24px;
--leading-subheading: 1.25;
--tracking-subheading: 0.005px;
--text-heading: 48px;
--leading-heading: 1.1;
--tracking-heading: 0.001px;
--text-display: 88px;
--leading-display: 1.25;
--tracking-display: 0.002px;
/* Spacing */
--spacing-8: 8px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-48: 48px;
--spacing-72: 72px;
--spacing-80: 80px;
--spacing-120: 120px;
--spacing-184: 184px;
/* Border Radius */
--radius-sm: 1px;
/* Shadows */
--shadow-sm: rgba(0, 0, 0, 0.5) -2px 0px 5px 0px;
}
```
Precision minimal optics. White…
Precision instrument display. A…
Photographic gallery on…
Matte black precision instrument.…

Gallery of precise objects. A…
gallery on black velvet

Precise Canvas, Vivid Product. A…
engineered precision, clean…
Monochromatic cinematic gallery.

Minimalist digital gallery
monochrome gallery canvas
White canvas, sharp monochrome…

Polished lens on innovation —…
Gallery Wall Precision

Precision instrument in shadow —…
Monochrome high-performance stadium
Black & White Gallery
Editorial White-glove Service
Black script on white canvas

Matte black and white studio…