V7labs

V7labs

Preview image. Unlock full-res

Dark Slate Operational Hub

Industryfintech
Palette
#000000
#ffffff
#f7f6f5
#292929
#1c1c1c
#484848
#989897
#00104e
#ff683d
#ec580a
#2663eb
#ce8c04

Color palette

brand
Link Ink
#00104e

Interactive link color, outlined button borders. A deep, saturated blue-violet for interaction

Action Orange
#ff683d

Orange outline accent for tags, dividers, and focused UI edges. Do not promote it to the primary CTA color

accent
Danger Red
#ec580a

Orange outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color

Info Blue
#2663eb

Violet outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color

Warning Yellow
#ce8c04

Yellow outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color

Success Green
#14a249

Green outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color

neutral
Midnight Ink
#000000

Primary text, critical UI elements, background sections in dark layouts. The foundational dark color

White Canvas
#ffffff

Primary background for light sections, inverse text on dark backgrounds, active states

Ghost Gray
#f7f6f5

Secondary page background, subtle dividers, input fields. Provides slight visual separation from White Canvas

Charcoal Surface
#292929

Dark surface background for cards and panels, borders, secondary text in dark mode

Deep Gray
#1c1c1c

Elevated dark backgrounds, footer background – darker than Charcoal Surface

Card Gray
#484848

Background for information cards, slightly lighter than text color in dark sections to create subtle contrast

Muted Ash
#989897

Muted body text, placeholder text, secondary icons. Provides a softer alternative to Charcoal Surface for less prominent information

Typography

Type scale
display60px · 1 · -1.2px
The quick brown fox jumps over the lazy dog
heading-lg21px · 1.14 · -0.525px
The quick brown fox jumps over the lazy dog
heading18px · 1.17 · -0.36px
The quick brown fox jumps over the lazy dog
sans-serif
Weights
400
Sizes
12px
Line height
1.2

sans-serif — detected in extracted data but not described by AI

Martina Plantijn Light
Weights
300, 400
Sizes
24px, 30px, 40px, 60px
Line height
1, 1.07, 1.33, 1.4
Letter spacing
-0.02em at 60px, -0.01em at 24px
Fallback
serif

Display and marketing headlines. Weight 300 for large sizes creates a sophisticated, authoritative tone, while 400 for smaller headings offers robust readability without losing elegance.

STK Bureau
Weights
400, 430
Sizes
9px, 10px, 12px, 14px, 16px, 18px, 21px, 24px
Line height
1, 1.08, 1.11, 1.14, 1.17, 1.25, 1.4, 1.43, 1.56
Letter spacing
-0.027em at 24px, -0.025em at 21px, -0.02em at 18px, -0.01em at 16px
Fallback
Roboto

Primary user interface text, navigation, and input labels. Its precise tracking ensures compact, information-dense areas remain legible and sharp.

Inter Variable
Weights
400, 500
Sizes
12px
Line height
1.33
Letter spacing
normal
Fallback
Inter

Small functional text, captions, and secondary information where legibility at small sizes is paramount.

Inter
Weights
400
Sizes
12px, 16px
Line height
1.2
Letter spacing
normal
Fallback
Inter

System-level text, tooltips, and default body copy for straightforward content.

Spacing & shape

Spacing
Section gap39px
Card padding12px
Element gap4px
Radius
Buttons160px
Cards8px
circular99px
forms160px
secondaryElements2px
tags40px

Components

Pill Button - FilledPrimary action button with a rounded, pill-like shape.

Background: Charcoal Surface (#292929), Text: White Canvas (#ffffff), Border Radius: 160px, Padding: 12px vertical, 20px horizontal.

Pill Button - OutlinedSecondary action button with a distinct border accent.

Background: transparent, Text: Link Ink (#00104e) or primary brand text for navigation, Border Color: Link Ink (#00104e), Border Radius: 160px, Padding: 12px vertical, 20px horizontal.

White Text ButtonLight-themed or ghost button.

Background: White Canvas (#ffffff), Text: Midnight Ink (#000000), Border Radius: 160px, Padding: 0px.

Standard Content CardContainer for information modules within a dark section.

Background: Card Gray (#484848), Border Radius: 14px, Padding: 10px.

Compact Content CardSmaller variant of the content card for denser information display.

Background: Card Gray (#484848), Border Radius: 7px, Padding: 4px.

Light Overlay CardSlightly transparent card for highlighting content over a dark background.

Background: rgba(255, 255, 255, 0.12), Border Radius: 8px, Padding: 8px horizontal, 14px vertical.

Pill Input FieldForm input field with a distinctive pill shape.

Background: Ghost Gray (#f7f6f5), Text/Placeholder: Charcoal Surface (#292929), Border Color: Charcoal Surface (#292929), Border Radius: 160px, Padding: 10px vertical, 16px horizontal.

Guidelines

Do
  • Prioritize Martina Plantijn Light for all prominent headlines (H1-H3), using weight 300 for large sizes (above 40px) to achieve a sophisticated, non-shouting presence.
  • Utilize STK Bureau for all UI text, navigation, and most body content, applying its tight letter-spacing to maintain a compact, high-information density aesthetic.
  • Implement Action Orange (#ff683d) exclusively for primary calls-to-action and essential interactive highlights; avoid using it for decorative purposes.
  • Apply Charcoal Surface (#292929) as the default background for cards and content blocks within dark sections, ensuring visual consistency across components.
  • Ensure interactive elements like buttons and input fields feature prominent rounded borders (160px or 40px radius) to emphasize their clickable nature.
  • Use Link Ink (#00104e) sparingly for outlined button borders and text links, establishing a secondary interactive color that complements the brand orange.
  • Maintain a clear visual hierarchy by using Midnight Ink (#000000) for primary text against light backgrounds and White Canvas (#ffffff) for primary text against dark backgrounds.
Don’t
  • Do not introduce new saturated accent colors outside of the established brand and semantic palette; color should be functional, not decorative.
  • Avoid using Martina Plantijn Light for body text or small UI elements, as its elegance is lost at smaller point sizes and its character designed for impact.
  • Do not deviate from the specified border radii; the distinct rounding (e.g., 160px for buttons, 8px for cards) is a core part of the visual identity.
  • Refrain from using drop shadows excessively; the system favors flat surfaces and subtle elevation, mainly rgba(0, 0, 0, 0.25) 0px 1px 2px 0px for minor depth.
  • Do not mix light and dark surface colors randomly; sections should either commit to a full dark background (Charcoal Surface, Deep Gray) or a light background (White Canvas, Ghost Gray).
  • Avoid generic system fonts unless explicitly specified for supplementary content; the custom typography is crucial for brand recognition and voice.
  • Do not use Action Orange (#ff683d) for non-interactive elements or generic display text; its purpose is to guide user action.

About this system

Show

V7 presents a data-driven, operational aesthetic with a strong dark mode emphasis contrasted by a single vibrant orange accent. Heavy-set headlines command attention, while compact, meticulously tracked body text conveys information efficiency. Surfaces are cool and dark, often in shades of gray, creating a backdrop for the brand's bold orange highlights, which are reserved for functional elements. Component shapes lean towards pronounced circularity and soft, rounded containers.

Reminiscent of Rippling, Retool, Vanta, Gusto.

# V7labs — Style Reference
> Dark Slate Operational Hub

**Theme:** mixed

**Site:** https://www.v7labs.com

V7 presents a data-driven, operational aesthetic with a strong dark mode emphasis contrasted by a single vibrant orange accent. Heavy-set headlines command attention, while compact, meticulously tracked body text conveys information efficiency. Surfaces are cool and dark, often in shades of gray, creating a backdrop for the brand's bold orange highlights, which are reserved for functional elements. Component shapes lean towards pronounced circularity and soft, rounded containers.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Link Ink | `#00104e` | `--color-link-ink` | Interactive link color, outlined button borders. A deep, saturated blue-violet for interaction |
| Action Orange | `#ff683d` | `--color-action-orange` | Orange outline accent for tags, dividers, and focused UI edges. Do not promote it to the primary CTA color |
| Danger Red | `#ec580a` | `--color-danger-red` | Orange outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color |
| Info Blue | `#2663eb` | `--color-info-blue` | Violet outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color |
| Warning Yellow | `#ce8c04` | `--color-warning-yellow` | Yellow outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color |
| Success Green | `#14a249` | `--color-success-green` | Green outline accent for tags, dividers, and focused UI edges. Use as a supporting accent, not as a status color |
| Midnight Ink | `#000000` | `--color-midnight-ink` | Primary text, critical UI elements, background sections in dark layouts. The foundational dark color |
| White Canvas | `#ffffff` | `--color-white-canvas` | Primary background for light sections, inverse text on dark backgrounds, active states |
| Ghost Gray | `#f7f6f5` | `--color-ghost-gray` | Secondary page background, subtle dividers, input fields. Provides slight visual separation from White Canvas |
| Charcoal Surface | `#292929` | `--color-charcoal-surface` | Dark surface background for cards and panels, borders, secondary text in dark mode |
| Deep Gray | `#1c1c1c` | `--color-deep-gray` | Elevated dark backgrounds, footer background – darker than Charcoal Surface |
| Card Gray | `#484848` | `--color-card-gray` | Background for information cards, slightly lighter than text color in dark sections to create subtle contrast |
| Muted Ash | `#989897` | `--color-muted-ash` | Muted body text, placeholder text, secondary icons. Provides a softer alternative to Charcoal Surface for less prominent information |

## Tokens — Typography

### sans-serif
- **Weights:** 400
- **Sizes:** 12px
- **Line height:** 1.2
- **Role:** sans-serif — detected in extracted data but not described by AI

### Martina Plantijn Light
- **Substitute:** serif
- **Weights:** 300, 400
- **Sizes:** 24px, 30px, 40px, 60px
- **Line height:** 1, 1.07, 1.33, 1.4
- **Letter spacing:** -0.02em at 60px, -0.01em at 24px
- **Role:** Display and marketing headlines. Weight 300 for large sizes creates a sophisticated, authoritative tone, while 400 for smaller headings offers robust readability without losing elegance.

### STK Bureau
- **Substitute:** Roboto
- **Weights:** 400, 430
- **Sizes:** 9px, 10px, 12px, 14px, 16px, 18px, 21px, 24px
- **Line height:** 1, 1.08, 1.11, 1.14, 1.17, 1.25, 1.4, 1.43, 1.56
- **Letter spacing:** -0.027em at 24px, -0.025em at 21px, -0.02em at 18px, -0.01em at 16px
- **Role:** Primary user interface text, navigation, and input labels. Its precise tracking ensures compact, information-dense areas remain legible and sharp.

### Inter Variable
- **Substitute:** Inter
- **Weights:** 400, 500
- **Sizes:** 12px
- **Line height:** 1.33
- **Letter spacing:** normal
- **Role:** Small functional text, captions, and secondary information where legibility at small sizes is paramount.

### Inter
- **Substitute:** Inter
- **Weights:** 400
- **Sizes:** 12px, 16px
- **Line height:** 1.2
- **Letter spacing:** normal
- **Role:** System-level text, tooltips, and default body copy for straightforward content.

## Tokens — Type Scale

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| heading | 18px | 1.17 | -0.36px |
| heading-lg | 21px | 1.14 | -0.525px |
| display | 60px | 1 | -1.2px |

## Tokens — Spacing

- **Section gap:** 39px
- **Card padding:** 12px
- **Element gap:** 4px

## Tokens — Radius

- **Buttons:** 160px
- **Cards:** 8px
- **circular:** 99px
- **forms:** 160px
- **secondaryElements:** 2px
- **tags:** 40px

## Components

### Pill Button - Filled
*Primary action button with a rounded, pill-like shape.*

Background: Charcoal Surface (#292929), Text: White Canvas (#ffffff), Border Radius: 160px, Padding: 12px vertical, 20px horizontal.

### Pill Button - Outlined
*Secondary action button with a distinct border accent.*

Background: transparent, Text: Link Ink (#00104e) or primary brand text for navigation, Border Color: Link Ink (#00104e), Border Radius: 160px, Padding: 12px vertical, 20px horizontal.

### White Text Button
*Light-themed or ghost button.*

Background: White Canvas (#ffffff), Text: Midnight Ink (#000000), Border Radius: 160px, Padding: 0px.

### Standard Content Card
*Container for information modules within a dark section.*

Background: Card Gray (#484848), Border Radius: 14px, Padding: 10px.

### Compact Content Card
*Smaller variant of the content card for denser information display.*

Background: Card Gray (#484848), Border Radius: 7px, Padding: 4px.

### Light Overlay Card
*Slightly transparent card for highlighting content over a dark background.*

Background: rgba(255, 255, 255, 0.12), Border Radius: 8px, Padding: 8px horizontal, 14px vertical.

### Pill Input Field
*Form input field with a distinctive pill shape.*

Background: Ghost Gray (#f7f6f5), Text/Placeholder: Charcoal Surface (#292929), Border Color: Charcoal Surface (#292929), Border Radius: 160px, Padding: 10px vertical, 16px horizontal.

## Guidelines

### Do

- Prioritize Martina Plantijn Light for all prominent headlines (H1-H3), using weight 300 for large sizes (above 40px) to achieve a sophisticated, non-shouting presence.
- Utilize STK Bureau for all UI text, navigation, and most body content, applying its tight letter-spacing to maintain a compact, high-information density aesthetic.
- Implement Action Orange (#ff683d) exclusively for primary calls-to-action and essential interactive highlights; avoid using it for decorative purposes.
- Apply Charcoal Surface (#292929) as the default background for cards and content blocks within dark sections, ensuring visual consistency across components.
- Ensure interactive elements like buttons and input fields feature prominent rounded borders (160px or 40px radius) to emphasize their clickable nature.
- Use Link Ink (#00104e) sparingly for outlined button borders and text links, establishing a secondary interactive color that complements the brand orange.
- Maintain a clear visual hierarchy by using Midnight Ink (#000000) for primary text against light backgrounds and White Canvas (#ffffff) for primary text against dark backgrounds.

### Don't

- Do not introduce new saturated accent colors outside of the established brand and semantic palette; color should be functional, not decorative.
- Avoid using Martina Plantijn Light for body text or small UI elements, as its elegance is lost at smaller point sizes and its character designed for impact.
- Do not deviate from the specified border radii; the distinct rounding (e.g., 160px for buttons, 8px for cards) is a core part of the visual identity.
- Refrain from using drop shadows excessively; the system favors flat surfaces and subtle elevation, mainly rgba(0, 0, 0, 0.25) 0px 1px 2px 0px for minor depth.
- Do not mix light and dark surface colors randomly; sections should either commit to a full dark background (Charcoal Surface, Deep Gray) or a light background (White Canvas, Ghost Gray).
- Avoid generic system fonts unless explicitly specified for supplementary content; the custom typography is crucial for brand recognition and voice.
- Do not use Action Orange (#ff683d) for non-interactive elements or generic display text; its purpose is to guide user action.

## Agent Prompt Guide

Quick Color Reference:
text: #000000 (light sections), #ffffff (dark sections)
background: #f7f6f5 (light base), #292929 (dark base)
border: #000000 (light UI elements), #00104e (interactive outlined buttons)
accent: #ff683d
primary action: #292929 (filled action)

Example Component Prompts:
1. Create a primary call-to-action button: background #292929, text #ffffff, border radius 160px, padding 12px vertical, 20px horizontal, using STK Bureau weight 430, size 16px.
2. Design a Dark Content Card: background #484848, border radius 14px, padding 10px, with content text #ffffff at STK Bureau weight 400, size 14px.
3. Implement a Hero Section Headline: Martina Plantijn Light weight 300, size 60px, color #ffffff, letter-spacing -1.2px, centered against a background of Action Orange (#ff683d).

More like this