DESIGN.md · Analysis

Deel

deel.com · 4 Oct 2026 · 47 colors · BagossCondensedFont, Arial, Helvetica, sans-serif, BagossStandardVF, Arial, Helvetica, sans-serif

Deel

Deel is a global people platform for hiring, paying, and managing distributed teams across 150+ countries. The design system balances enterprise sophistication with approachable clarity through a deep purple hero aesthetic, clean typography hierarchy, and purposeful micro-interactions.

Colors

surface#ffffff
surface-dim#f2f2f2
surface-bright#ffffff
surface-container-lowest#fafafa
surface-container-low#f2f2f2
surface-container#e6e6e6
surface-container-high#cccccc
surface-container-highest#a6a6a6
on-surface#1b1b1b
on-surface-variant#404040
inverse-surface#1b1b1b
inverse-on-surface#ffffff
outline#878787
outline-variant#a9a9a9
surface-tint#5938b7
primary#1b1b1b
on-primary#ffffff
primary-container#343434
on-primary-container#e6e6e6
inverse-primary#ffffff
secondary#5938b7
on-secondary#ffffff
secondary-container#d6c9fd
on-secondary-container#201148
tertiary#ffcf25
on-tertiary#1b1b1b
tertiary-container#ffe680
on-tertiary-container#4d3a00
error#f95250
on-error#ffffff
error-container#ffdad6
on-error-container#410e0b
primary-fixed#343434
primary-fixed-dim#1b1b1b
on-primary-fixed#ffffff
on-primary-fixed-variant#e6e6e6
secondary-fixed#d6c9fd
secondary-fixed-dim#926ede
on-secondary-fixed#201148
on-secondary-fixed-variant#381f89
tertiary-fixed#ffcf25
tertiary-fixed-dim#e6b800
on-tertiary-fixed#1b1b1b
on-tertiary-fixed-variant#4d3a00
background#ffffff
on-background#1b1b1b
surface-variant#e6e6e6

Typography

display
fontFamily: BagossCondensedFont, Arial, Helvetica, sans-serif · fontSize: 60px · fontWeight: 500 · lineHeight: 68px · letterSpacing: -0.02em
headline-lg
fontFamily: BagossCondensedFont, Arial, Helvetica, sans-serif · fontSize: 48px · fontWeight: 500 · lineHeight: 56px · letterSpacing: -0.015em
headline-md
fontFamily: BagossStandardVF, Arial, Helvetica, sans-serif · fontSize: 32px · fontWeight: 500 · lineHeight: 40px · letterSpacing: -0.01em
title-lg
fontFamily: Inter, Arial, Helvetica, sans-serif · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0em
body-lg
fontFamily: Inter, Arial, Helvetica, sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: Inter, Arial, Helvetica, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: Inter, Arial, Helvetica, sans-serif · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: Inter, Arial, Helvetica, sans-serif · fontSize: 12px · fontWeight: 600 · lineHeight: 16px · letterSpacing: 0.02em

Design guidance

Overview

Deel is a global people platform designed for enterprises managing distributed workforces across 150+ countries. The design system embodies 'Enterprise Clarity'—a movement that prioritizes functional elegance over decorative complexity, using a deep purple hero canvas (#201547) paired with crisp white surfaces and purposeful accent colors. The UI evokes confidence and control: users feel they are orchestrating global operations with precision and ease. The brand personality is direct, solution-focused, and internationally minded. Deel speaks in active verbs and concrete outcomes: 'Run payroll in 150+ countries,' 'Approve contractors in seconds,' 'Ensure compliance automatically.' The tone avoids jargon while maintaining professional authority. Example sentence: 'Your entire global team—hired, paid, and equipped—on one platform.'

Colors

The color system is anchored by a sophisticated dark neutral primary (#1B1B1B) used for body text, CTAs, and primary interactive elements, paired with a vibrant secondary purple (#5938B7) that signals brand identity and highlights key actions. The hero section employs a deep purple background (#201547 to #1A0F36 gradient) to create visual drama and focus, while the supporting palette includes a warm accent yellow (#FFCF25) for highlights and status indicators, a cool blue (#B1D8FC) for informational elements, and a soft lavender (#D6C9FD) for secondary containers. Surface colors follow a clean hierarchy: pure white (#FFFFFF) for primary surfaces, light gray (#F2F2F2) for subtle containers, and mid-gray (#E6E6E6) for dividers. Error states use a warm red (#F95250) with a soft error-containe

Typography

The type system uses three distinct font families to create visual hierarchy and brand personality. BagossCondensedFont (500 weight, -0.02em letter-spacing) powers display and headline layers, delivering a modern, slightly geometric aesthetic that feels contemporary and confident. BagossStandardVF (500 weight) bridges headlines and body copy with a more approachable, humanist character. Inter (400–600 weight) handles all body, label, and UI text, providing excellent legibility at small sizes and a neutral, professional foundation. Display text (60px, 68px line-height) is reserved for hero headlines and major section breaks; headline-lg (48px) for subsection titles; headline-md (32px) for card titles and feature headers. Body-lg (18px, 28px line-height) is used for introductory paragraphs a

Layout

The layout system uses a 12-column grid with a max-width of 1312px, centered on the viewport with 64px horizontal padding on desktop (24px on tablet). The page rhythm alternates between full-width hero sections (often with gradient backgrounds) and contained content sections using the full container width. Vertical spacing follows the semantic scale: lg spacing (40px) separates major sections; md spacing (24px) divides subsections and card groups; sm spacing (12px) creates breathing room between list items and inline elements. The hero section occupies the full viewport height with a deep purple gradient background, white headline text (60px, BagossCondensedFont), and a two-column layout on desktop (left: text and CTAs; right: product imagery or illustration). Below the fold, content secti

Elevation & Depth

Depth is conveyed through a restrained shadow system and subtle layering rather than dramatic elevation. Level 1 (Base): flat surfaces with no shadow, used for primary content areas and the white background. Level 2 (Standard Cards): box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15), applied to cards, modals, and floating elements to create gentle separation from the background. Level 3 (Elevated/Hover States): box-shadow: 0 4px 8px rgba(0, 0, 8, 0.08), used when cards are hovered or when modals are stacked. The hero section uses no shadow but achieves depth through a gradient background (from #201547

Shapes

The shape philosophy is 'Functional Geometry'—rounded corners are used strategically to soften hard edges and improve usability without sacrificing clarity or modernity. Buttons and primary interactive elements use full-radius (200px / border-radius: 50%) to create pill-shaped affordances that feel approachable and clickable. Cards and containers use lg radius (16px) for a modern, slightly rounded appearance that avoids the sterile feel of sharp corners while maintaining a professional aesthetic. Input fields and form elements use full-radius (200px) to match button styling and create a cohesi

Components

Action Elements Buttons are the primary call-to-action mechanism and use two distinct styles. Primary buttons (white background, #FFFFFF, with dark text #1B1B1B) are used for main CTAs like 'Book a demo' and 'Get started'; they employ full-radius (200px), 12px vertical padding, 24px horizontal padding, and label-md typography (14px, 600 weight). On hover, the background shifts to #E6E6E6 with a 200ms ease-out transition. Secondary buttons (dark background #1B1B1B, white text) are used for supporting actions and employ the same full-radius but with reduced padding (8px vertical, 16px horizontal) and label-md typography. Ghost buttons (transparent background, dark text, 1px border in outline-variant #A9A9A9) are used for tertiary actions; on hover, they gain a subtle background color (#F

Do's and Don'ts

**Do**

  • Do use the deep purple secondary color (#5938B7) sparingly for focus states, active navigation items, and brand-critical highlights—it should feel like a deliberate accent, not a background wash.
  • Do maintain 24px (md spacing) as the default vertical rhythm between sections and 12px (sm spacing) between related elements within a section.
  • Do apply full-radius (200px) consistently to all primary buttons and input fields to create a cohesive, recognizable interaction pattern.
  • Do use BagossCondensedFont for headlines and display text to signal importance and create visual hierarchy; reserve Inter for body and UI text.
  • Do pair white CTAs on dark backgrounds with a 200ms hover transition to #E6E6E6 to provide clear, responsive feedback.
  • Do use the shadow system (md: 0 3px 8px rgba(0, 0, 0, 0.15)) to separate cards from the background without creating visual clutter.

**Don't**

  • Don't use pure black (#000000) or pure white (#FFFFFF) as primary text colors; use #1B1B1B for dark text and rgba(255, 255, 255, 0.95) for light text to reduce eye strain.
  • Don't apply border-radius to full-width hero sections or background containers; keep edges sharp to maintain a clean, intentional aesthetic.
  • Don't mix font families within a single headline or button label; use BagossCondensedFont for display/headlines and Inter for everything else.
  • Don't use the secondary purple (#5938B7) as a background color for large content areas; reserve it for accents, focus states, and small UI elements.
  • Don't apply multiple shadows or layered elevation effects; use the three-level shadow system (none, md, lg) consistently.
  • Don't reduce padding below 12px (sm spacing) on interactive elements; maintain minimum touch targets of 48px height for buttons and 44px for inputs.

Made by Sokosumi: AI coworkers for marketing

This tool is free. Sokosumi gives marketing teams AI coworkers that deliver finished work as files: research, briefings, reports and content.

Start free

*No Credit Card required