Qatalog

Qatalog

Preview image. Unlock full-res

Crisp Monochrome Control Panel

Industryai
Palette
#ffffff
#000000
#202020
#292d34
#646464
#838383
#f0f0f0
#e8e8e8
#514b81
#7b68ee
#0091ff

Color palette

brand
Deep Violet
#514b81

Decorative accents, UI highlights – a deep, almost muted purple for a sophisticated touch

accent
Electric Violet
#7b68ee

Interactive link underlines, bordered buttons, emphasis on a few key UI elements – a vibrant pop of color for action

Rainbow Gradient Overlay
#0091ff

Decorative background overlay for imagery, creating a dynamic, tech-forward atmosphere

neutral
Canvas White
#ffffff

Page backgrounds, elevated card surfaces, primary text on dark elements

Graphite Black
#000000

Dark borders and separators for elevated surfaces and inverted UI. Do not promote it to the primary CTA color

Ink Black
#202020

Headlines, dominant button fills, critical text elements – slightly softer than pure black to prevent starkness; Background for product screenshots or dark UI sections, providing a smooth transition from dark to slightly lighter neutral

Slate Gray
#292d34

Secondary text, borders, subtle UI elements – a dark, desaturated background for content sections

Subtle Gray
#646464

Muted helper text, navigation items, secondary link borders – provides visual separation without disappearing

Ash Gray
#838383

Lightest gray for borders, inactive states, placeholder text – provides subtle definition

Whisper White
#f0f0f0

Subtle background for navigation elements and ghost buttons, hinting at interactivity

Cloud Gray
#e8e8e8

Fine borders and decorative fills, providing minimal contrast

Typography

Type scale
Major Third (1.25) from 14px base
display-lg60px · 1.1 · -2.12px
The quick brown fox jumps over the lazy dog
display48px · 1.1 · -1.44px
The quick brown fox jumps over the lazy dog
heading-lg40px · 1.1 · -1.4px
The quick brown fox jumps over the lazy dog
heading34px · 1.15 · -1.36px
The quick brown fox jumps over the lazy dog
subheading18px · 1.43 · -0.21px
The quick brown fox jumps over the lazy dog
body-lg16px · 1.5 · -0.16px
The quick brown fox jumps over the lazy dog
body14px · 1.5 · -0.14px
The quick brown fox jumps over the lazy dog
Plus Jakarta Sans
Weights
400, 650, 700
Sizes
16px, 34px, 40px, 48px, 60px
Line height
1.1, 1.15, 1.2, 1.5
Letter spacing
-0.0470em, -0.0400em, -0.0350em
Fallback
system-ui

Primary headings and select prominent UI text. Its distinct letter spacing at larger sizes creates a signature tight, modern feel, while lighter weights retain approachability. Usage at 16px provides a clear, compact label.

Inter
Weights
400, 500, 600, 650
Sizes
8px, 12px, 14px, 16px, 18px
Line height
1, 1.14, 1.33, 1.38, 1.43, 1.5
Letter spacing
-0.0200em, -0.0180em, -0.0140em, -0.0110em, -0.0100em
Fallback
sans-serif

Body copy, secondary navigation, and smaller UI text. Its versatility across weights and small sizes ensures readability and clarity in dense information areas.

Sometype Mono
Weights
500
Sizes
14px, 16px
Line height
1.25, 1.29
Letter spacing
normal
Fallback
monospace

Used sparingly for code snippets, badges, or specific technical labels where a fixed-width, distinct character is desired. Its presence distinguishes content from standard UI text.

Spacing & shape

Spacing
Section gap133px
Card padding10px
Element gap5px
Radius
General9px
Buttons9px
Cards18px
tags9px

Components

Text Link ButtonNavigation, secondary actions

Ghost button with no background or border, `Graphite Black` text, 5px bottom padding to create a subtle underline effect on hover, 0px radius.

Outlined Neutral ButtonSecondary calls to action, filtering

Transparent background, 8px radius, `Graphite Black` text, 4px top/bottom padding, 10px left/right padding. The `Graphite Black` border activates on hover.

Muted Outlined ButtonTertiary actions, less prominent links

Transparent background, 8px radius, `Subtle Gray` text and border (when present), 8px top/bottom padding, 10px left/right padding.

Filled Primary ButtonMain call to action

Solid `Ink Black` background, `Canvas White` text, 8px radius, 8px top/bottom padding, 12px left/right padding. Signals high interaction priority.

Light Header ButtonNavigation login actions

`Whisper White` background, `Graphite Black` text, 8px radius, 8px top/bottom padding, 10px left/right padding.

Gradient Border ButtonSpecialized or featured actions

Displays a vibrant `Electric Violet` border for emphasized links or buttons, with transparent background and `Electric Violet` text. Radius is 8px.

Feature CardShowcasing product features or benefits

Cards use a `Canvas White` with 50% opacity background, a distinct 18px border radius, and 10px internal padding. They communicate a light, elevated presence without strong shadows.

Dark Content CardContaining rich media or contextual information

Cards with a solid `Graphite Black` background, 18px border radius, and 0px padding, often used for embedding visuals or interactive elements.

Muted BadgeInformational labels, status indicators

Transparent background with `Ash Gray` text, 0px radius, and standard text padding. Used for unobtrusive categorization.

Guidelines

Do
  • Use `Canvas White` (#ffffff) as the primary page background for all content outside of dedicated dark sections.
  • Apply `Ink Black` (#202020) for all primary headings (display-lg, display, heading-lg, heading) to ensure visual impact.
  • Ensure interactive links and bordered buttons use `Electric Violet` (#7b68ee) for their text or border color, never for backgrounds.
  • Maintain a tight visual rhythm for headings by consistently applying letter spacing: -1.4px at 40px, -1.44px at 48px, and -2.12px at 60px (`Plus Jakarta Sans`).
  • Employ a 9px border radius (`spacing.radius.buttons` or `spacing.radius.general`) for all functional UI elements like buttons, nav links, and tags.
  • Utilize 10px (`spacing.cardPadding`) as the primary internal padding for card components and similar container elements.
  • For primary call-to-action buttons, use the `Ink Black` (#202020) fill with `Canvas White` (#ffffff) text and an 8px border radius.
Don’t
  • Do not use `Electric Violet` (#7b68ee) as a background fill for any button or primary UI element; reserve it for borders, text, and interactive highlights.
  • Avoid applying heavy drop shadows; cards should use `Canvas White` at 50% opacity or be solid `Graphite Black` with no shadow.
  • Do not introduce new typefaces; rely solely on `Plus Jakarta Sans`, `Inter`, and `Sometype Mono` for all typographic needs.
  • Never use full-bleed imagery without a subtle overlay, especially when paired with the `Rainbow Gradient Overlay`.
  • Do not use arbitrary spacing values; always refer to the defined `spacing` tokens like 4px, 5px, 8px, 10px, 12px, for consistent rhythm.
  • Avoid deep, dark backgrounds on content cards unless it's a specific 'Dark Content Card' component using `Graphite Black` (#000000).
  • Do not use highly saturated colors for body text; `Slate Gray` (#292d34) or `Subtle Gray` (#646464) are preferred for readability and brand adherence.

About this system

Show

ClickUp's design system, as seen on the Qatalog acquisition page, emphasizes a bold yet understated aesthetic. High-contrast typography in deep, near-black neutrals anchors the content on a pristine white canvas. A single vivid violet serves as a functional accent, drawing the eye to interactive elements and brand highlights. The visual language balances sharp, confident headlines with approachable body text, creating a system that feels modern and efficient without visual clutter.

Reminiscent of Linear, Stripe, Notion, Figma, Vercel.

# Qatalog — Style Reference
> Crisp Monochrome Control Panel

**Theme:** light

**Site:** https://qatalog.com

ClickUp's design system, as seen on the Qatalog acquisition page, emphasizes a bold yet understated aesthetic. High-contrast typography in deep, near-black neutrals anchors the content on a pristine white canvas. A single vivid violet serves as a functional accent, drawing the eye to interactive elements and brand highlights. The visual language balances sharp, confident headlines with approachable body text, creating a system that feels modern and efficient without visual clutter.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Deep Violet | `#514b81` | `--color-deep-violet` | Decorative accents, UI highlights – a deep, almost muted purple for a sophisticated touch |
| Electric Violet | `#7b68ee` | `--color-electric-violet` | Interactive link underlines, bordered buttons, emphasis on a few key UI elements – a vibrant pop of color for action |
| Rainbow Gradient Overlay | `#0091ff` | `--color-rainbow-gradient-overlay` | Decorative background overlay for imagery, creating a dynamic, tech-forward atmosphere |
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, elevated card surfaces, primary text on dark elements |
| Graphite Black | `#000000` | `--color-graphite-black` | Dark borders and separators for elevated surfaces and inverted UI. Do not promote it to the primary CTA color |
| Ink Black | `#202020` | `--color-ink-black` | Headlines, dominant button fills, critical text elements – slightly softer than pure black to prevent starkness; Background for product screenshots or dark UI sections, providing a smooth transition from dark to slightly lighter neutral |
| Slate Gray | `#292d34` | `--color-slate-gray` | Secondary text, borders, subtle UI elements – a dark, desaturated background for content sections |
| Subtle Gray | `#646464` | `--color-subtle-gray` | Muted helper text, navigation items, secondary link borders – provides visual separation without disappearing |
| Ash Gray | `#838383` | `--color-ash-gray` | Lightest gray for borders, inactive states, placeholder text – provides subtle definition |
| Whisper White | `#f0f0f0` | `--color-whisper-white` | Subtle background for navigation elements and ghost buttons, hinting at interactivity |
| Cloud Gray | `#e8e8e8` | `--color-cloud-gray` | Fine borders and decorative fills, providing minimal contrast |

## Tokens — Typography

### Plus Jakarta Sans
- **Substitute:** system-ui
- **Weights:** 400, 650, 700
- **Sizes:** 16px, 34px, 40px, 48px, 60px
- **Line height:** 1.1, 1.15, 1.2, 1.5
- **Letter spacing:** -0.0470em, -0.0400em, -0.0350em
- **Role:** Primary headings and select prominent UI text. Its distinct letter spacing at larger sizes creates a signature tight, modern feel, while lighter weights retain approachability. Usage at 16px provides a clear, compact label.

### Inter
- **Substitute:** sans-serif
- **Weights:** 400, 500, 600, 650
- **Sizes:** 8px, 12px, 14px, 16px, 18px
- **Line height:** 1, 1.14, 1.33, 1.38, 1.43, 1.5
- **Letter spacing:** -0.0200em, -0.0180em, -0.0140em, -0.0110em, -0.0100em
- **Role:** Body copy, secondary navigation, and smaller UI text. Its versatility across weights and small sizes ensures readability and clarity in dense information areas.

### Sometype Mono
- **Substitute:** monospace
- **Weights:** 500
- **Sizes:** 14px, 16px
- **Line height:** 1.25, 1.29
- **Letter spacing:** normal
- **Role:** Used sparingly for code snippets, badges, or specific technical labels where a fixed-width, distinct character is desired. Its presence distinguishes content from standard UI text.

## Tokens — Type Scale

Major Third (1.25) from 14px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| body | 14px | 1.5 | -0.14px |
| body-lg | 16px | 1.5 | -0.16px |
| subheading | 18px | 1.43 | -0.21px |
| heading | 34px | 1.15 | -1.36px |
| heading-lg | 40px | 1.1 | -1.4px |
| display | 48px | 1.1 | -1.44px |
| display-lg | 60px | 1.1 | -2.12px |

## Tokens — Spacing

- **Section gap:** 133px
- **Card padding:** 10px
- **Element gap:** 5px

## Tokens — Radius

- **General:** 9px
- **Buttons:** 9px
- **Cards:** 18px
- **tags:** 9px

## Components

### Text Link Button
*Navigation, secondary actions*

Ghost button with no background or border, `Graphite Black` text, 5px bottom padding to create a subtle underline effect on hover, 0px radius.

### Outlined Neutral Button
*Secondary calls to action, filtering*

Transparent background, 8px radius, `Graphite Black` text, 4px top/bottom padding, 10px left/right padding. The `Graphite Black` border activates on hover.

### Muted Outlined Button
*Tertiary actions, less prominent links*

Transparent background, 8px radius, `Subtle Gray` text and border (when present), 8px top/bottom padding, 10px left/right padding.

### Filled Primary Button
*Main call to action*

Solid `Ink Black` background, `Canvas White` text, 8px radius, 8px top/bottom padding, 12px left/right padding. Signals high interaction priority.

### Light Header Button
*Navigation login actions*

`Whisper White` background, `Graphite Black` text, 8px radius, 8px top/bottom padding, 10px left/right padding.

### Gradient Border Button
*Specialized or featured actions*

Displays a vibrant `Electric Violet` border for emphasized links or buttons, with transparent background and `Electric Violet` text. Radius is 8px.

### Feature Card
*Showcasing product features or benefits*

Cards use a `Canvas White` with 50% opacity background, a distinct 18px border radius, and 10px internal padding. They communicate a light, elevated presence without strong shadows.

### Dark Content Card
*Containing rich media or contextual information*

Cards with a solid `Graphite Black` background, 18px border radius, and 0px padding, often used for embedding visuals or interactive elements.

### Muted Badge
*Informational labels, status indicators*

Transparent background with `Ash Gray` text, 0px radius, and standard text padding. Used for unobtrusive categorization.

## Guidelines

### Do

- Use `Canvas White` (#ffffff) as the primary page background for all content outside of dedicated dark sections.
- Apply `Ink Black` (#202020) for all primary headings (display-lg, display, heading-lg, heading) to ensure visual impact.
- Ensure interactive links and bordered buttons use `Electric Violet` (#7b68ee) for their text or border color, never for backgrounds.
- Maintain a tight visual rhythm for headings by consistently applying letter spacing: -1.4px at 40px, -1.44px at 48px, and -2.12px at 60px (`Plus Jakarta Sans`).
- Employ a 9px border radius (`spacing.radius.buttons` or `spacing.radius.general`) for all functional UI elements like buttons, nav links, and tags.
- Utilize 10px (`spacing.cardPadding`) as the primary internal padding for card components and similar container elements.
- For primary call-to-action buttons, use the `Ink Black` (#202020) fill with `Canvas White` (#ffffff) text and an 8px border radius.

### Don't

- Do not use `Electric Violet` (#7b68ee) as a background fill for any button or primary UI element; reserve it for borders, text, and interactive highlights.
- Avoid applying heavy drop shadows; cards should use `Canvas White` at 50% opacity or be solid `Graphite Black` with no shadow.
- Do not introduce new typefaces; rely solely on `Plus Jakarta Sans`, `Inter`, and `Sometype Mono` for all typographic needs.
- Never use full-bleed imagery without a subtle overlay, especially when paired with the `Rainbow Gradient Overlay`.
- Do not use arbitrary spacing values; always refer to the defined `spacing` tokens like 4px, 5px, 8px, 10px, 12px, for consistent rhythm.
- Avoid deep, dark backgrounds on content cards unless it's a specific 'Dark Content Card' component using `Graphite Black` (#000000).
- Do not use highly saturated colors for body text; `Slate Gray` (#292d34) or `Subtle Gray` (#646464) are preferred for readability and brand adherence.

## Agent Prompt Guide

**Quick Color Reference:**
text: #202020
background: #ffffff
border: #292d34
accent: #7b68ee
primary action: #202020 (filled action)

**3-5 Example Component Prompts:**
1. Create a hero section with a headline "ClickUp has acquired Qatalog" using Plus Jakarta Sans, 48px, weight 650, #202020, letter-spacing -1.44px. Include a primary button: filled `Ink Black` (#202020) background, `Canvas White` (#ffffff) text, 8px radius, 8px 12px padding, text "Get started".
2. Design a navigation item: Inter font, 16px, weight 500, `Slate Gray` (#292d34). On hover, add a 1px `Electric Violet` (#7b68ee) bottom border with 4px padding-bottom.
3. Build a feature card: `Canvas White` (#ffffff) background at 50% opacity, 18px border radius, 10px internal padding. Caption text in Inter, 12px, weight 400, `Slate Gray` (#292d34).
4. Create a callout box: `Dark Gradient` background, 18px border radius, with `Canvas White` (#ffffff) descriptive text in Inter, 16px, weight 400. The text should be accompanied by a small graphic that utilizes the `Rainbow Gradient Overlay`.
5. Implement a badge: `Muted Badge` style with `Ash Gray` (#838383) text, Inter font, 14px, weight 500, with no background or border.

More like this