Krea

Krea, dark-mode, minimalist

Preview image. Unlock full-res

Midnight Terminal Interface. Imagine looking at code on a deep dark monitor, illuminated only by crisp white text and subtle UI elements.

Industryai, ai
Palette
#000000
#ffffff
#a3a3a3
#171717
#262626
#f5f5f5
#474747
#646464
#FFFFFF

Color palette

neutral
Void Black
#000000

Primary background, text (on light buttons), icons, borders.

Canvas White
#ffffff

Primary text, button backgrounds, interactive elements, icons.

Ash Gray
#a3a3a3

Secondary text, disabled states, subtle borders.

Coal
#171717

Darker interactive elements, subtle surface variations.

Iron
#262626

Button backgrounds for secondary actions.

Frost
#f5f5f5

Light button backgrounds, subtle accents in light mode elements.

Deep Space Gradient
#474747

Background feature sections, providing a sense of depth and atmospheric perspective.

Cosmic Drift Gradient
#646464

Variant gradient for sections, implying subtle light sources or material depth.

Haze Gradient
#FFFFFF

Rare usage, likely for product shots or specific content blocks, to hint at a layered interface element.

Typography

Type scale
Perfect Fourth (1.333) from 16px base
display72px · 1.05 · -1.08px
The quick brown fox jumps over the lazy dog
heading-lg48px · 1.2 · -0.72px
The quick brown fox jumps over the lazy dog
heading36px · 1.25 · -0.54px
The quick brown fox jumps over the lazy dog
subheading24px · 1.33 · -0.48px
The quick brown fox jumps over the lazy dog
body16px · 1.5
The quick brown fox jumps over the lazy dog
body-sm14px · 1.43 · 0.15px
The quick brown fox jumps over the lazy dog
caption12px · 1.5
The quick brown fox jumps over the lazy dog
Suisse Intl
Weights
400, 450, 500, 600, 700
Sizes
12px, 13px, 14px, 15px, 16px, 18px, 20px, 24px, 30px, 36px, 48px, 60px, 72px, 96px
Line height
1, 1.05, 1.11, 1.2, 1.25, 1.33, 1.38, 1.4, 1.43, 1.5, 1.56
Letter spacing
-0.0250em, -0.0150em, 0.0100em, 0.0150em, 0.1000em
Fallback
Inter

Dominant and sole typeface, maintaining a consistent, precise tone across all content from large display headings to small body text. The tight letter-spacing for larger sizes gives headlines a carved, intentional feel, while wider spacing for small text aids readability. Its custom nature highlights a brand commitment to distinct visual identity.

Spacing & shape

Spacing
Section gap72px
Card padding20px
Element gap8px
Radius
Default8px
Buttons8px
extraLarge32px
large14px

Elevation

Primary Action Button
rgba(0, 0, 0, 0.1) 0px 1px 6px 0px
Secondary Action Button
rgba(0, 0, 0, 0.1) 0px 1px 6px 0px
Card/Container
rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px

Components

CTA Button Group
Feature Stat / Metric Cards
Pricing Plan Cards
Primary Action ButtonCall to action.

Canvas White background, Void Black text. Padding 12px vertical, 20px horizontal. 8px border radius. Subtle shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px.

Secondary Action ButtonAlternative action.

Iron background, Canvas White text. Padding 12px vertical, 20px horizontal. 8px border radius. Subtle shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px.

Ghost Navigation ButtonNavigation links in header, subtle secondary calls-to-action.

Transparent background, Coal text. Padding 8px vertical, 24px horizontal. No border radius (0px). No shadow.

Navigation Link ButtonTop navigation items.

Transparent background, Canvas White text. Padding not explicitly defined, but implies minimal (e.g. 8px vertical, 12px horizontal). 8px border radius when active/hovered for interactive feedback.

Image Action ButtonAction button within an image or content block.

Ash Gray background, Void Black text. 8px border radius. No explicit padding detectable but likely 0px on all sides, acting as a small accent.

Header Navigation LinkPrimary navigation items in the header.

Canvas White text (body weight 400). Padded for spacing rather than explicit button styling.

Guidelines

Do
  • Use Suisse Intl as the sole typeface, varying weight and size for hierarchy.
  • Prioritize Void Black (#000000) for backgrounds and Canvas White (#ffffff) for foreground text to maintain high contrast.
  • Apply 8px border radius consistently for most interactive elements like buttons and cards.
  • Employ the Deep Space Gradient (linear-gradient(rgb(71, 71, 71) 0%, rgb(0, 0, 0) 100%)) or Cosmic Drift Gradient (linear-gradient(200deg, rgb(100, 100, 100) 0%, rgb(0, 0, 0) 100%)) for feature section backgrounds to create subtle depth.
  • Use Ash Gray (#a3a3a3) for secondary text and disabled states to reduce visual hierarchy.
  • Maintain a default letter-spacing pattern, notably the tight -0.0150em for larger headings, to achieve a precise, chiseled look.
  • Utilize specific padding values (e.g., 12px vertical, 20px horizontal for primary buttons) to ensure consistent element sizing.
Don’t
  • Do not introduce additional saturated colors beyond the strict neutral palette.
  • Avoid overuse of shadows; reserve the rgba(0, 0, 0, 0.1) 0px 1px 6px 0px shadow for interactive elements only.
  • Do not deviate from Suisse Intl; no other font families should be used.
  • Do not use generic border radii; adhere to 8px, 14px, or 32px values.
  • Avoid bright or high-key imagery that would disrupt the dark, high-contrast aesthetic.
  • Do not use letter-spacing values outside the defined -0.0250em, -0.0150em, 0.0100em, 0.0150em, 0.1000em ranges.
  • Do not apply vibrant accent colors to active states; rely on subtle background changes or border shifts instead.

About this system

Show

This system evokes a sleek, high-tech command center with deep, subdued tones and crisp, functional typography. The near-black background provides a stark contrast for the luminous white text, emphasizing content. Subtle gradients introduce depth without overwhelming the dark aesthetic, mimicking layered screens in a digital environment. The interplay of sharp 8px radii and some larger 14px and 32px radii, combined with a total absence of strong accent colors, creates a restrained and focused visual experience.

Layout

The layout is primarily full-bleed, with content centered. The hero section features a full-viewport, dark, atmospheric background image with a centered headline and subheading, followed by centered action buttons. Content sections appear to alternate between darker gradient backgrounds and potentially pure black, maintaining consistent vertical rhythm. Text-dominant sections are centered, while key features or product displays are often presented within a visual element like a monitor. The navigation is a classic top bar, horizontally aligned, with primary links left-aligned and authentication actions right-aligned. Density is balanced, with ample breathing room around key content blocks and a clear visual hierarchy.

Imagery

The site uses a mix of real-world photography and UI product screenshots. Photography is dark, moody, and atmospheric (like the background behind the monitor), providing context without distraction. Product screenshots are contained within device mockups (e.g., monitor), showcasing the UI in a realistic, non-abstract way. Icons are simple, monochrome, and filled, often in Canvas White against Void Black, or vice-versa. The overall visual language for imagery is functional, demonstrating the product in a high-fidelity context rather than decorative or abstract illustration.

Reminiscent of Framer, Vercel, Linear.

# Krea — Style Reference
> Midnight Terminal Interface. Imagine looking at code on a deep dark monitor, illuminated only by crisp white text and subtle UI elements.

**Theme:** dark

**Site:** https://krea.ai

This system evokes a sleek, high-tech command center with deep, subdued tones and crisp, functional typography. The near-black background provides a stark contrast for the luminous white text, emphasizing content. Subtle gradients introduce depth without overwhelming the dark aesthetic, mimicking layered screens in a digital environment. The interplay of sharp 8px radii and some larger 14px and 32px radii, combined with a total absence of strong accent colors, creates a restrained and focused visual experience.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Void Black | `#000000` | `--color-void-black` | Primary background, text (on light buttons), icons, borders. |
| Canvas White | `#ffffff` | `--color-canvas-white` | Primary text, button backgrounds, interactive elements, icons. |
| Ash Gray | `#a3a3a3` | `--color-ash-gray` | Secondary text, disabled states, subtle borders. |
| Coal | `#171717` | `--color-coal` | Darker interactive elements, subtle surface variations. |
| Iron | `#262626` | `--color-iron` | Button backgrounds for secondary actions. |
| Frost | `#f5f5f5` | `--color-frost` | Light button backgrounds, subtle accents in light mode elements. |
| Deep Space Gradient | `#474747` | `--color-deep-space-gradient` | Background feature sections, providing a sense of depth and atmospheric perspective. |
| Cosmic Drift Gradient | `#646464` | `--color-cosmic-drift-gradient` | Variant gradient for sections, implying subtle light sources or material depth. |
| Haze Gradient | `#FFFFFF` | `--color-haze-gradient` | Rare usage, likely for product shots or specific content blocks, to hint at a layered interface element. |

## Tokens — Typography

### Suisse Intl
- **Substitute:** Inter
- **Weights:** 400, 450, 500, 600, 700
- **Sizes:** 12px, 13px, 14px, 15px, 16px, 18px, 20px, 24px, 30px, 36px, 48px, 60px, 72px, 96px
- **Line height:** 1, 1.05, 1.11, 1.2, 1.25, 1.33, 1.38, 1.4, 1.43, 1.5, 1.56
- **Letter spacing:** -0.0250em, -0.0150em, 0.0100em, 0.0150em, 0.1000em
- **Role:** Dominant and sole typeface, maintaining a consistent, precise tone across all content from large display headings to small body text. The tight letter-spacing for larger sizes gives headlines a carved, intentional feel, while wider spacing for small text aids readability. Its custom nature highlights a brand commitment to distinct visual identity.

## Tokens — Type Scale

Perfect Fourth (1.333) from 16px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 12px | 1.5 | — |
| body-sm | 14px | 1.43 | 0.15px |
| body | 16px | 1.5 | — |
| subheading | 24px | 1.33 | -0.48px |
| heading | 36px | 1.25 | -0.54px |
| heading-lg | 48px | 1.2 | -0.72px |
| display | 72px | 1.05 | -1.08px |

## Tokens — Spacing

- **Section gap:** 72px
- **Card padding:** 20px
- **Element gap:** 8px

## Tokens — Radius

- **Default:** 8px
- **Buttons:** 8px
- **extraLarge:** 32px
- **large:** 14px

## Tokens — Elevation

- **Primary Action Button:** `rgba(0, 0, 0, 0.1) 0px 1px 6px 0px`
- **Secondary Action Button:** `rgba(0, 0, 0, 0.1) 0px 1px 6px 0px`
- **Card/Container:** `rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px`

## Layout

The layout is primarily full-bleed, with content centered. The hero section features a full-viewport, dark, atmospheric background image with a centered headline and subheading, followed by centered action buttons. Content sections appear to alternate between darker gradient backgrounds and potentially pure black, maintaining consistent vertical rhythm. Text-dominant sections are centered, while key features or product displays are often presented within a visual element like a monitor. The navigation is a classic top bar, horizontally aligned, with primary links left-aligned and authentication actions right-aligned. Density is balanced, with ample breathing room around key content blocks and a clear visual hierarchy.

## Imagery

The site uses a mix of real-world photography and UI product screenshots. Photography is dark, moody, and atmospheric (like the background behind the monitor), providing context without distraction. Product screenshots are contained within device mockups (e.g., monitor), showcasing the UI in a realistic, non-abstract way. Icons are simple, monochrome, and filled, often in Canvas White against Void Black, or vice-versa. The overall visual language for imagery is functional, demonstrating the product in a high-fidelity context rather than decorative or abstract illustration.

## Components

### CTA Button Group

### Feature Stat / Metric Cards

### Pricing Plan Cards

### Primary Action Button
*Call to action.*

Canvas White background, Void Black text. Padding 12px vertical, 20px horizontal. 8px border radius. Subtle shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px.

### Secondary Action Button
*Alternative action.*

Iron background, Canvas White text. Padding 12px vertical, 20px horizontal. 8px border radius. Subtle shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px.

### Ghost Navigation Button
*Navigation links in header, subtle secondary calls-to-action.*

Transparent background, Coal text. Padding 8px vertical, 24px horizontal. No border radius (0px). No shadow.

### Navigation Link Button
*Top navigation items.*

Transparent background, Canvas White text. Padding not explicitly defined, but implies minimal (e.g. 8px vertical, 12px horizontal). 8px border radius when active/hovered for interactive feedback.

### Image Action Button
*Action button within an image or content block.*

Ash Gray background, Void Black text. 8px border radius. No explicit padding detectable but likely 0px on all sides, acting as a small accent.

### Header Navigation Link
*Primary navigation items in the header.*

Canvas White text (body weight 400). Padded for spacing rather than explicit button styling.

## Guidelines

### Do

- Use Suisse Intl as the sole typeface, varying weight and size for hierarchy.
- Prioritize Void Black (#000000) for backgrounds and Canvas White (#ffffff) for foreground text to maintain high contrast.
- Apply 8px border radius consistently for most interactive elements like buttons and cards.
- Employ the Deep Space Gradient (linear-gradient(rgb(71, 71, 71) 0%, rgb(0, 0, 0) 100%)) or Cosmic Drift Gradient (linear-gradient(200deg, rgb(100, 100, 100) 0%, rgb(0, 0, 0) 100%)) for feature section backgrounds to create subtle depth.
- Use Ash Gray (#a3a3a3) for secondary text and disabled states to reduce visual hierarchy.
- Maintain a default letter-spacing pattern, notably the tight -0.0150em for larger headings, to achieve a precise, chiseled look.
- Utilize specific padding values (e.g., 12px vertical, 20px horizontal for primary buttons) to ensure consistent element sizing.

### Don't

- Do not introduce additional saturated colors beyond the strict neutral palette.
- Avoid overuse of shadows; reserve the rgba(0, 0, 0, 0.1) 0px 1px 6px 0px shadow for interactive elements only.
- Do not deviate from Suisse Intl; no other font families should be used.
- Do not use generic border radii; adhere to 8px, 14px, or 32px values.
- Avoid bright or high-key imagery that would disrupt the dark, high-contrast aesthetic.
- Do not use letter-spacing values outside the defined -0.0250em, -0.0150em, 0.0100em, 0.0150em, 0.1000em ranges.
- Do not apply vibrant accent colors to active states; rely on subtle background changes or border shifts instead.

## Agent Prompt Guide

### Quick Color Reference
- Text (primary): #ffffff
- Background (primary): #000000
- CTA Button Background: #ffffff
- CTA Button Text: #000000
- Secondary Button Background: #262626

### 3-5 Example Component Prompts
1. **Create a hero section:** full-width, using the 'Deep Space Gradient' (linear-gradient(rgb(71, 71, 71) 0%, rgb(0, 0, 0) 100%)) as background. Center a display heading in Canvas White (#ffffff), size 72px, Suisse Intl weight 700, letter-spacing -1.08px. Below it, add a body text (#ffffff) size 16px, Suisse Intl weight 400. Include two buttons centered below the text: a 'Primary Action Button' and a 'Secondary Action Button' with 20px horizontal gap between them.
2. **Generate a 'Start for Free' Primary Action Button:** Background Canvas White (#ffffff), text Void Black (#000000). Padding 12px vertical, 20px horizontal. Border radius 8px. Apply shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px.
3. **Design a 'Launch App' Secondary Action Button:** Background Iron (#262626), text Canvas White (#ffffff). Padding 12px vertical, 20px horizontal. Border radius 8px. Apply shadow: rgba(0, 0, 0, 0.1) 0px 1px 6px 0px.
4. **Create a Header Navigation Link (e.g., 'Features'):** Text Canvas White (#ffffff), Suisse Intl weight 400, size 16px. Ensure consistent padding to maintain visual alignment with other navigation items.

More like this