<!-- Generated by ExtractVibe — https://extractvibe.com/brand/slack.com -->
<!-- Extracted: 2026-05-03T16:53:17.105Z | Schema: v1 | Quality: 90/100 -->
---
version: alpha
name: "Slack"
description: "Slack projects a professional yet approachable identity, blending corporate reliability with modern productivity energy. The brand feels organized and efficient, using a distinct purple palette to signal creativity within a structured, enterprise-ready framework."
colors:
  primary: "#611f69"
  secondary: "#ffffff"
  tertiary: "#4a154b"
  neutral: "#1d1d1d"
  surface: "#ffffff"
  on-surface: "#000000"
  on-surface-secondary: "#1d1d1d"
  surface-dark: "#4a154b"
typography:
  display-lg:
    fontFamily: "Salesforce-Avant-Garde"
    fontSize: "64px"
    fontWeight: "700"
    lineHeight: "71.68px"
    letterSpacing: "-0.768px"
  headline-lg:
    fontFamily: "Salesforce-Avant-Garde"
    fontSize: "58px"
    fontWeight: "600"
    lineHeight: "72.5px"
    letterSpacing: "-0.464px"
  headline-md:
    fontFamily: "Salesforce-Avant-Garde"
    fontSize: "24px"
    fontWeight: "700"
    lineHeight: "31.992px"
    letterSpacing: "-0.096px"
  headline-sm:
    fontFamily: "Salesforce-Sans"
    fontSize: "14px"
    fontWeight: "700"
    lineHeight: "21px"
  body-md:
    fontFamily: "Salesforce-Sans"
    fontSize: "16px"
    fontWeight: "400"
rounded:
  md: "4px"
  full: "9999px"
spacing:
  base: "2px"
  xs: "1px"
  sm: "2px"
  md: "4px"
  lg: "6px"
  xl: "8px"
components:
  button-primary:
    backgroundColor: "#611f69"
    textColor: "#ffffff"
    rounded: "4px"
    padding: "12px 16px"
    fontSize: "14px"
    fontWeight: "700"
    borderColor: "#ffffff"
  button-outline:
    textColor: "#1d1d1d"
    rounded: "0px"
    padding: "0px"
    fontSize: "15px"
    fontWeight: "700"
    borderColor: "#1d1d1d"
    borderWidth: "0px 0px 1px"
  button-secondary:
    backgroundColor: "#ffffff"
    textColor: "#611f69"
    rounded: "4px"
    padding: "20px 16px"
    fontSize: "14px"
    fontWeight: "700"
    borderColor: "#611f69"
    borderWidth: "1px"
    boxShadow: "rgb(97, 31, 105) 0px 0px 0px 1px inset"
---

# Slack — Design System

## Overview

Slack's design system embodies the Sage and Creator archetypes, delivering a sophisticated yet accessible user experience. It aligns with the aesthetic principles of comparable brands like Asana, Notion, Linear, and Figma, emphasizing clarity, efficiency, and modern professionalism. The visual language is meticulously structured, reflecting an enterprise-ready platform designed for optimal productivity and seamless collaboration. This design ethos prioritizes functional elegance, ensuring that every interface element contributes to a focused and intuitive workflow.

This system intentionally steers clear of overly playful or minimalist-for-minimalism's-sake aesthetics. It avoids the starkness of purely utilitarian interfaces while also eschewing the decorative flourishes found in consumer-first applications. The design is not a blank canvas; it is a thoughtfully organized workspace. It does not aim for disruptive novelty but rather for consistent, reliable performance, visually reinforcing Slack's position as an indispensable tool for structured, modern work environments.

**Key characteristics:**

- Vibe — productive, collaborative, enterprise-ready, modern, efficient, structured
- Archetypes — The Sage, The Creator
- Comparable to — Asana, Notion, Linear, Figma
- Design era — contemporary-minimal
- Emotional tone — competent-approachable
- Target audience — Mid-to-large enterprise teams, project managers, and tech-forward organizations seeking secure, scalable collaboration tools.
- Visual energy — 6/10 (moderate)

## Colors

The primary color, #611f69, anchors the Slack brand, a distinctive purple that signifies creativity and innovation within a professional context. This hue, paired with the pristine #ffffff surface color, establishes a clean, high-contrast environment. The palette communicates a balance between corporate reliability and modern energy, ensuring visual clarity while subtly reinforcing the brand's unique identity and collaborative spirit.

### Light mode

| Role | Hex | Name |
|------|-----|------|
| primary | `#611f69` | Indigo |
| secondary | `#ffffff` | White |
| accent / tertiary | `#4a154b` | Charcoal |
| background | `#ffffff` | White |
| text | `#000000` | Black |
| secondary text | `#1d1d1d` | Near-Black |
| muted | `#1d1d1d` | Near-Black |

### Dark mode

| Role | Hex | Name |
|------|-----|------|
| surface | `#4a154b` | Charcoal |

## Typography

The Salesforce-Sans and Salesforce-Avant-Garde font families form the typographic backbone, chosen for their legibility and modern, professional character. Salesforce-Sans provides a robust, versatile base for body text and functional elements, ensuring clarity and efficiency. Salesforce-Avant-Garde introduces a touch of distinctive personality for headings and key UI components, reinforcing the brand's innovative edge. The hierarchy is clear and functional, guiding users through information with minimal cognitive load, reflecting Slack's commitment to structured productivity.

### Font families

| Family | Role | Source | Weights |
|--------|------|--------|---------|
| Salesforce-Sans | body | self-hosted | 400, 700 |
| Salesforce-Avant-Garde | heading | self-hosted | 600, 700 |
| Salesforce-Sans | heading | self-hosted | 700 |

### Type scale

| Role | Family | Size | Weight | Line height | Letter spacing |
|------|--------|------|--------|-------------|----------------|
| Display | Salesforce-Avant-Garde | 64px | 700 | 71.68px | -0.768px |
| Heading 2 | Salesforce-Avant-Garde | 58px | 600 | 72.5px | -0.464px |
| Heading 3 | Salesforce-Avant-Garde | 24px | 700 | 31.992px | -0.096px |
| Heading 4 | Salesforce-Sans | 14px | 700 | 21px | — |
| Body | Salesforce-Sans | 16px | 400 | — | — |

### Conventions

- Heading case — sentence-case

## Layout

- Base spacing unit — `2px`

## Elevation & Depth

### Shadows

| Context | Value |
|---------|-------|
| button | `rgb(97, 31, 105) 0px 0px 0px 1px inset` |
| button | `rgba(0, 0, 0, 0.1) 0px 5px 20px 0px` |

### Gradients

- `radial-gradient(20vw at 10% 70%, rgba(255, 100, 150, 0.25), rgba(0, 0, 0, 0)), radial-gradient(20vw at 30% 70%, rgba(100, 150, 255, 0.25), rgba(0, 0, 0, 0)), radial-gradient(20vw at 65% 70%, rgba(100, 255, 150, 0.25), rgba(0, 0, 0, 0)), radial-gradient(20vw at 90% 70%, rgba(255, 255, 100, 0.25), rgba(0, 0, 0, 0))`

## Shapes

Border-radius scale:

- `md` — 4px
- `full` — 9999px (pill / circular)

## Components

### Buttons

**Primary**

- Background — `#611f69`
- Text — `#ffffff`
- Radius — `4px`
- Padding — `12px 16px`
- Font size — `14px`
- Font weight — `700`
- Border — ` solid #ffffff`
- Sample copy — "Get started"

**Outline**

- Text — `#1d1d1d`
- Radius — `0px`
- Padding — `0px`
- Font size — `15px`
- Font weight — `700`
- Border — `0px 0px 1px solid #1d1d1d`
- Sample copy — "Enterprise"

**Secondary**

- Background — `#ffffff`
- Text — `#611f69`
- Radius — `4px`
- Padding — `20px 16px`
- Font size — `14px`
- Font weight — `700`
- Border — `1px solid #611f69`
- Shadow — `rgb(97, 31, 105) 0px 0px 0px 1px inset`
- Sample copy — "Request a demo"

## Do's and Don'ts

### Do

- Use Salesforce-Sans (400 weight) for all body copy and Salesforce-Avant-Garde (600 weight) for primary headings.
- Format all headings in sentence-case; do not use title case or all-caps for main headers.
- Apply the primary brand color #611f69 to primary CTA buttons with white (#ffffff) text.
- Style primary buttons with 4px border-radius, 12px vertical padding, and 16px horizontal padding.
- Use subtle depth effects: apply a 1px inset shadow (rgb(97, 31, 105) 0px 0px 0px 1px inset) to secondary buttons and a soft drop shadow (rgba(0, 0, 0, 0.1) 0px 5px 20px 0px) to elevated elements.
- Utilize a clean white (#ffffff) background for light mode interfaces to maximize readability.
- Incorporate subtle radial gradients (e.g., rgba(255, 100, 150, 0.25)) sparingly in hero sections to add visual interest without clutter.
- Keep button border-radius consistent at 4px for primary actions and 0px for outline/tertiary navigation buttons.

### Don't

- Do not use emojis in marketing copy or UI labels; maintain a text-only professional tone.
- Avoid exclamation points in headlines and body copy; keep the tone matter-of-fact.
- Do not use serif fonts; the brand is strictly sans-serif (Salesforce-Sans/Avant-Garde).
- Avoid title-case formatting for headings; this breaks the established sentence-case convention.
- Do not use bright, saturated colors outside the #611f69/#4a154b purple spectrum for primary branding elements.
- Avoid pill-shaped (fully rounded) buttons for primary actions; stick to the 4px radius.
- Do not use heavy, hard shadows; keep all shadows soft and diffuse (e.g., 20px blur radius).
- Avoid dense jargon in primary messaging; keep vocabulary moderate and accessible to non-technical stakeholders.

*Source — inferred*

## Voice

### Tone (1–10 scale)

| Axis | Score | Lean |
|------|-------|------|
| Formal ↔ Casual | 6/10 | balanced |
| Playful ↔ Serious | 4/10 | playful |
| Enthusiastic ↔ Matter-of-fact | 7/10 | matter-of-fact |
| Respectful ↔ Irreverent | 3/10 | respectful |
| Technical ↔ Accessible | 8/10 | accessible |

### Copywriting style

- Avg. sentence length — 8 words
- Vocabulary — moderate
- Jargon — some
- CTA style — action-oriented imperative verbs
- Rhetorical devices — parallelism, metaphor, repetition

### Sample copy

> All your people and AI agents working together.

> Slack connects your team. Slackbot multiplies what they can do.

> Reimagine what’s possible with AI and agents.

> Start working smarter today.

> Bring files to the flow of work

## Logos

| Type | Variant | Format | URL | Confidence |
|------|---------|--------|-----|------------|
| primary | — | svg | [link](https://img.loadlogo.com/slack.com) | 100% |
| primary | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-4.png) | 80% |
| primary | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-5.png) | 80% |
| primary | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-6.png) | 80% |
| primary | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-7.png) | 80% |
| primary | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-8.png) | 80% |
| primary | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-9.png) | 80% |
| wordmark | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-11.png) | 80% |
| wordmark | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-2.png) | 80% |
| wordmark | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-1.png) | 80% |
| logomark | color | png | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-3.png) | 80% |
| secondary | — | svg | [link](https://extractvibe.com/api/assets/brands/slack.com/logo-10.svg) | 80% |

## Sources

- Live brand page — https://extractvibe.com/brand/slack.com
- Raw JSON — https://extractvibe.com/api/brand/slack.com
- DESIGN.md (this file) — https://extractvibe.com/api/brand/slack.com/design.md
- Extracted — 2026-05-03T16:53:17.105Z
- Generator — ExtractVibe vv1
- Quality score — 90/100
