# Hardworkclub — Style Reference
> Midnight Stage Black: content bathed in light, surrounded by deep, velvety darkness.
**Theme:** dark
Hardworkclub presents a dark, minimalist aesthetic, using deep black as the primary canvas for content. Typography is dense and commanding, often rendered in stark white against the dark background. A single, vivid violet accent color is reserved for subtle interactive elements, making its infrequent appearance impactful. The design emphasizes content through strong contrasts, creating a sophisticated and focused visual experience.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Midnight Ink | `#000000` | `--color-midnight-ink` | Primary background, text on light surfaces |
| Ghost White | `#ffffff` | `--color-ghost-white` | Neutral form states, badge text, and quiet UI feedback where color should stay understated. Do not promote it to the primary CTA color |
| Violet Bloom | `#1200e3` | `--color-violet-bloom` | Violet wash for highlight backgrounds, decorative bands, and soft emphasis behind content. Do not promote it to the primary CTA color |
| Slate Whisper | `#313130` | `--color-slate-whisper` | Muted borders |
## Tokens — Typography
### Founders Grotesk — Primary typeface for all text content including headings, body, and interactive elements. Its versatility across weights supports hierarchical differentiation. · `--font-founders-grotesk`
- **Substitute:** Inter
- **Weights:** 300, 500, 700
- **Sizes:** 16px, 18px, 22px, 31px
- **Line height:** 0.78, 1.00, 1.10, 1.20, 1.21, 1.50, 1.67
- **Letter spacing:** -0.0300em
- **Role:** Primary typeface for all text content including headings, body, and interactive elements. Its versatility across weights supports hierarchical differentiation.
### Maligna — Reserved for large, impactful headings. Its distinct character provides a decorative counterpoint to Founders Grotesk, making headlines feel artistic. · `--font-maligna`
- **Substitute:** Playfair Display
- **Weights:** 300, 500
- **Sizes:** 31px, 61px
- **Line height:** 1.10, 1.20
- **Letter spacing:** -0.0300em
- **Role:** Reserved for large, impactful headings. Its distinct character provides a decorative counterpoint to Founders Grotesk, making headlines feel artistic.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| body | 16px | 1.5 | -0.48px | `--text-body` |
| subheading | 18px | 1.21 | -0.54px | `--text-subheading` |
| heading-sm | 22px | 1.1 | -0.66px | `--text-heading-sm` |
| heading | 31px | 1.1 | -0.93px | `--text-heading` |
| display | 61px | 1.2 | -1.83px | `--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` |
| 112 | 112px | `--spacing-112` |
| 160 | 160px | `--spacing-160` |
### Border Radius
| Element | Value |
|---------|-------|
| pill | 1440px |
| buttons | 1440px |
| default | 8px |
### Layout
- **Section gap:** 96px
- **Card padding:** 16px
- **Element gap:** 8px
## Components
### Ghost Button
**Role:** Call to action button for secondary actions or navigation.
Transparent background with a 1px 'Slate Whisper' border, 'Ghost White' text. Padding is 7px bottom, 4.5px top, 13px horizontal. Features a large 1440px border-radius for a pill shape.
### Pill Link
**Role:** Interactive elements that appear as text but have a distinct pill-shaped hover state or background.
'Ghost White' text on 'Midnight Ink' background, often with an 8px border-radius. On hover, background fills with 'Midnight Ink' and border appears 'Ghost White'. Radius is 1440px.
### Work Card
**Role:** Container for showcasing featured work items.
Implied dark background with text ('Ghost White') overlaid. Features rounded corners at 8px radius and a soft 'Slate Whisper' border on hover/focus states, or as a subtle divider.
## Do's and Don'ts
### Do
- Use 'Midnight Ink' (#000000) as the default background, ensuring high contrast with 'Ghost White' text.
- Apply Founders Grotesk for all primary text, varying weight and size for hierarchy.
- Reserve Maligna for prominent headlines at 31px or 61px, maintaining its -0.0300em letter spacing.
- Utilize 'Violet Bloom' (#1200e3) sparingly for interactive feedback or subtle visual accents, never for large blocks of color.
- Maintain a comfortable density with an 8px base unit for most element gaps and 96px for section spacing.
- Apply a 1440px border-radius for all buttons and pill-shaped interactive elements to achieve a distinctive rounded look.
- Use 'Ghost White' (#ffffff) for borders on interactive elements against dark backgrounds.
### Don't
- Avoid using 'Violet Bloom' (#1200e3) for primary call-to-action button backgrounds or large text areas, as it isn't used for such a purpose.
- Do not introduce additional saturated colors; stick to 'Violet Bloom' as the sole chromatic accent.
- Avoid box-shadows or heavy elevation effects; rely on color contrast and subtle borders for visual separation.
- Do not deviate from the specified Malinga or Founders Grotesk font families for any text roles.
- Avoid using radii less than 8px, as the system favors either very subtle rounding or full pill shapes.
- Do not use generic system fonts; Founders Grotesk and Maligna are integral to the brand's typographic identity.
- Do not employ solid black borders; use either 'Slate Whisper' (#313130) for subtle definition or 'Ghost White' (#ffffff) for interactive elements.
## Surfaces
| Level | Name | Value | Purpose |
|-------|------|-------|---------|
| 1 | Canvas | `#000000` | The foundational background for all pages and sections. |
| 2 | Interactive Surface | `#1200e3` | Subtle background for specific interactive elements when they require a distinct, non-textual highlight. |
| 3 | Accent Surface | `#ffffff` | Used sparingly for inverted sections or to highlight full-bleed content, creating strong visual breaks. |
## Imagery
The site uses a mix of evocative, dark-toned product and lifestyle photography, often with a cinematic quality. Imagery is typically contained within semi-rounded or pill-shaped masks, emphasizing the object or subject directly. There's an absence of overly vibrant or desaturated images, maintaining a consistent subdued mood. Icons are minimal, likely outlined or simple solid shapes.
## Layout
The page structure is primarily max-width contained, centered on a deep black canvas. The hero section is full-bleed, often featuring a video or large image with centered, stark white text. Sections are clearly delineated with consistent vertical spacing (96px). Content arrangement frequently uses a two-column grid for images and text, often alternating sides. A card-grid layout is used for 'Featured Work' items. The overall density is comfortable, allowing elements to breathe within the dark space.
## Agent Prompt Guide
Quick Color Reference:
text: #ffffff
background: #000000
border: #313130
accent: #1200e3
primary action: no distinct CTA color
Example Component Prompts:
1. Create a header navigation link: 'Ghost White' text, 16px Founders Grotesk weight 500, letter-spacing -0.48px, with a 1440px border-radius, and a 'Midnight Ink' background. This typically appears as plain text until interaction.
2. Design a 'Ghost Button': Transparent background, 1px 'Ghost White' border, 1440px border-radius. Text is 'Ghost White', Founders Grotesk 16px weight 500, with 4.5px top, 7.2px bottom, and 12.6px horizontal padding.
3. Create a 'Work Card' title: 'Ghost White' text, 31px Maligna, letter-spacing -0.93px. This is usually presented over a dark image or solid 'Midnight Ink' background with an 8px corner radius for the overall card.
## Similar Brands
- **Alinea** — Heavy reliance on a dark background with bright, contrasting typography and minimal use of accent colors.
- **Stripe** — Clean, almost sparse design, with strong typographic hierarchy against a neutral background, and interactive elements highlighted by a single accent color.
- **Huge** — Advertising agency with a dark, refined aesthetic and understated use of color, focusing on large-scale imagery and bold typography.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-midnight-ink: #000000;
--color-ghost-white: #ffffff;
--color-violet-bloom: #1200e3;
--color-slate-whisper: #313130;
/* Typography — Font Families */
--font-founders-grotesk: 'Founders Grotesk', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-maligna: 'Maligna', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-body: 16px;
--leading-body: 1.5;
--tracking-body: -0.48px;
--text-subheading: 18px;
--leading-subheading: 1.21;
--tracking-subheading: -0.54px;
--text-heading-sm: 22px;
--leading-heading-sm: 1.1;
--tracking-heading-sm: -0.66px;
--text-heading: 31px;
--leading-heading: 1.1;
--tracking-heading: -0.93px;
--text-display: 61px;
--leading-display: 1.2;
--tracking-display: -1.83px;
/* Typography — Weights */
--font-weight-light: 300;
--font-weight-medium: 500;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 8px;
--spacing-8: 8px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-48: 48px;
--spacing-112: 112px;
--spacing-160: 160px;
/* Layout */
--section-gap: 96px;
--card-padding: 16px;
--element-gap: 8px;
/* Border Radius */
--radius-lg: 8px;
--radius-3xl: 24px;
--radius-full: 1440px;
--radius-full-2: 999999px;
/* Named Radii */
--radius-pill: 1440px;
--radius-buttons: 1440px;
--radius-default: 8px;
/* Surfaces */
--surface-canvas: #000000;
--surface-interactive-surface: #1200e3;
--surface-accent-surface: #ffffff;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-midnight-ink: #000000;
--color-ghost-white: #ffffff;
--color-violet-bloom: #1200e3;
--color-slate-whisper: #313130;
/* Typography */
--font-founders-grotesk: 'Founders Grotesk', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-maligna: 'Maligna', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-body: 16px;
--leading-body: 1.5;
--tracking-body: -0.48px;
--text-subheading: 18px;
--leading-subheading: 1.21;
--tracking-subheading: -0.54px;
--text-heading-sm: 22px;
--leading-heading-sm: 1.1;
--tracking-heading-sm: -0.66px;
--text-heading: 31px;
--leading-heading: 1.1;
--tracking-heading: -0.93px;
--text-display: 61px;
--leading-display: 1.2;
--tracking-display: -1.83px;
/* Spacing */
--spacing-8: 8px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-48: 48px;
--spacing-112: 112px;
--spacing-160: 160px;
/* Border Radius */
--radius-lg: 8px;
--radius-3xl: 24px;
--radius-full: 1440px;
--radius-full-2: 999999px;
}
```
Midnight atelier of digital…
Midnight graphic stage
Midnight Command Center: precise…
Shimmering digital night
Midnight gallery wall.
Monochromatic Canvas, Vivid…
Black canvas, stark typography
Midnight Command Center
Midnight refractography. A dark,…

Midnight data stream
Midnight gallery, sculpted light
Midnight gallery showcase
Midnight Grid, Sharp Light
midnight command center
Black canvas, vivid pixel shimmer
High-contrast digital canvas – a…
Midnight Gallery with Magenta…
Dramatic Midnight Sculpture
Midnight theater with luminous text
Midnight Command Center