DESIGN.md · Analysis

Serviceplan Agents

serviceplan-agents.com · 27 Aug 2026 · 47 colors · AvenirLTProHeavy, Arial, sans-serif, AvenirLTProMedium, Arial, sans-serif

Serviceplan Agents

Enterprise AI marketing coworkers platform by Serviceplan Group. A sophisticated B2B SaaS interface combining dark-mode professionalism with vibrant accent colors for AI-driven market research, strategy, and project management.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#fafafa
surface-container-lowest#efefef
surface-container-low#e5e5e5
surface-container#dbdbdb
surface-container-high#d4d4d8
surface-container-highest#c6c6c6
on-surface#171717
on-surface-variant#737373
inverse-surface#0a0a0a
inverse-on-surface#ffffff
outline#a3a3a3
outline-variant#e5e5e5
surface-tint#ff4b4f
primary#ff4b4f
on-primary#ffffff
primary-container#ffb3b0
on-primary-container#5c0000
inverse-primary#ff6b68
secondary#6400ff
on-secondary#ffffff
secondary-container#b399ff
on-secondary-container#2a0080
tertiary#dd23bb
on-tertiary#ffffff
tertiary-container#f0a8e8
on-tertiary-container#3c043b
error#ff4b4f
on-error#ffffff
error-container#ffb3b0
on-error-container#5c0000
primary-fixed#ffb3b0
primary-fixed-dim#ff8a86
on-primary-fixed#5c0000
on-primary-fixed-variant#8b2420
secondary-fixed#b399ff
secondary-fixed-dim#8f6bff
on-secondary-fixed#2a0080
on-secondary-fixed-variant#5a3fb5
tertiary-fixed#f0a8e8
tertiary-fixed-dim#e67fd8
on-tertiary-fixed#3c043b
on-tertiary-fixed-variant#8b1a7f
background#ffffff
on-background#171717
surface-variant#efefef

Typography

display
fontFamily: AvenirLTProHeavy, Arial, sans-serif · fontSize: 56px · fontWeight: 700 · lineHeight: 64px · letterSpacing: -0.02em
headline-lg
fontFamily: AvenirLTProHeavy, Arial, sans-serif · fontSize: 40px · fontWeight: 700 · lineHeight: 48px · letterSpacing: -0.01em
headline-md
fontFamily: AvenirLTProMedium, Arial, sans-serif · fontSize: 28px · fontWeight: 600 · lineHeight: 36px · letterSpacing: 0em
title-lg
fontFamily: AvenirLTProMedium, Arial, sans-serif · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0.01em
body-lg
fontFamily: Inter, -apple-system, BlinkMacSystemFont, sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: Inter, -apple-system, BlinkMacSystemFont, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: AvenirLTProMedium, Arial, sans-serif · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: Inter, -apple-system, BlinkMacSystemFont, sans-serif · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.02em

Design guidance

Overview

Serviceplan Agents is an enterprise AI marketing platform that embodies 'Architectural Minimalism'—a design philosophy that prioritizes clarity, precision, and functional elegance over ornamentation. The interface serves as a professional command center for AI-driven market research, competitive analysis, and strategic planning, designed for marketing teams and business strategists who demand both power and visual clarity. The aesthetic combines a clean white canvas with strategic use of vibrant accent colors (coral-red #ff4b4f for primary CTAs, deep purple #6400ff for secondary actions, and magenta #dd23bb for tertiary highlights), creating a visual hierarchy that guides users through complex workflows without cognitive overload. The emotional response is one of confidence and control: users feel empowered by the interface's transparency and the precision of its typography and spacing.

The brand voice is direct, professional, and data-driven—never breathless or casual. Serviceplan Agents speaks to enterprise clients with the authority of 50+ years of marketing expertise. Vocabulary emphasizes capability ('AI-Coworker,' 'Agents,' 'Expertise') and outcomes ('Market Research,' 'Competitive Analysis,' 'Strategic Planning'). Example sentence in brand voice: 'Your AI-Coworker delivers competitive intelligence in real time, powered by Serviceplan's decades of market insight.'

Colors

The color system is anchored by a sophisticated neutral foundation (white #ffffff for surfaces, charcoal #171717 for primary text, mid-gray #737373 for secondary content) that establishes trust and readability. The primary accent is a vibrant coral-red (#ff4b4f), used exclusively on high-priority CTAs ('Kostenlose Analyse') and interactive states to command attention without aggression. Secondary accent is a deep purple (#6400ff), deployed on secondary buttons and interactive elements that require distinction but lower visual weight than primary. Tertiary accent is a magenta (#dd23bb), reserved for status indicators, badges, and specialized UI elements. The surface stack progresses from #ffffff (base) through #f5f5f5 (dim), #fafafa (bright), #efefef (container-lowest), and #c6c6c6 (contain

Typography

The type system pairs AvenirLTProHeavy (display/headline weights) with Inter (body/label weights), creating a deliberate contrast between authoritative headlines and accessible body copy. Display (56px, 700 weight, -0.02em tracking) commands attention on hero sections and major section breaks; Headline-lg (40px, 700 weight) anchors subsections; Headline-md (28px, 600 weight) introduces feature blocks. Body-lg (18px, 400 weight, 28px line-height) ensures readability in long-form content; Body-md (16px, 400 weight, 24px line-height) is the default for UI copy and descriptions. Label-md (14px, 600 weight, 0.01em tracking) is applied to button text and form labels, with Label-sm (12px, 500 weight, 0.02em tracking) for secondary UI text. The pairing communicates 'established expertise meets mod

Layout

The layout system uses a 12-column fluid grid with a max-width of 1280px, enabling responsive scaling from mobile (single column) through tablet (6 columns) to desktop (12 columns). Container padding is 24px on desktop, reducing to 20px on tablet and 16px on mobile. Section separation follows the spacing scale: lg (40px) between major sections (hero to features, features to testimonials), md (24px) between subsections, and sm (12px) between related elements. The gutter between grid columns is 24px, maintaining consistent breathing room. White-space is treated as a design element, not a void—generous margins around cards (12px padding minimum) and sections (40px vertical separation) reduce cognitive load and emphasize content hierarchy. The container-max-width of 1280px ensures that on ultr

Elevation & Depth

Depth is conveyed through a restrained shadow system that avoids the heavy, diffuse shadows of skeuomorphism. Level 1 (Base/Cards): 0 3px 8px rgba(0, 0, 0, 0.15)—a tight, close shadow that suggests the card is 4px above the surface. Level 2 (Hover/Elevated Cards): 0 6px 16px rgba(0, 0, 0, 0.15)—a slightly larger blur radius and offset, indicating 8px elevation and inviting interaction. Level 3 (Modals/Overlays): 0 8px 32px rgba(0, 0, 0, 0.15)—the maximum shadow, used sparingly for modals and floating panels that demand focus. Glass-effect surfaces (hero overlays, form containers) use a combina

Shapes

The shape philosophy is 'Soft-Technical'—rounded corners are used strategically to soften the precision of the grid while maintaining a professional, engineered aesthetic. Buttons and form inputs use rounded: DEFAULT (0.5rem / 8px), a subtle radius that feels modern without appearing playful. Cards use rounded: lg (1rem / 16px), providing enough curvature to distinguish them from the background while respecting the minimalist aesthetic. Modals and overlays use rounded: xl (1.5rem / 24px), the maximum radius, to create a sense of containment and importance. Badges and small UI elements use roun

Components

Action Elements Buttons are the primary interaction mechanism. The primary button (background: #ff4b4f, color: #ffffff, padding: 12px 32px, height: 48px, rounded: 8px, box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15)) is reserved for high-priority CTAs like 'Kostenlose Analyse.' On hover, the background shifts to #ff6b68 and the shadow expands to 0 6px 16px rgba(255, 75, 79, 0.25), creating a lifting effect over 200ms (transition: all 0.2s ease-out). The secondary button (background: #ffffff, color: #171717, border: 1px solid #e5e5e5, padding: 12px 32px, height: 48px) is used for lower-priority actions like 'Demo anfragen.' On hover, the background becomes #f5f5f5 and the border darkens to #171717, with the same 200ms transition. Both button variants use typography: label-md (14px, 600 weight

Do's and Don'ts

**Do**

  • Do use the primary red (#ff4b4f) exclusively on high-priority CTAs and focus states—it commands attention and must never be diluted by overuse.
  • Do maintain the 24px gutter between grid columns and 40px section separation to preserve the minimalist aesthetic and reduce cognitive load.
  • Do apply the full shadow stack (0 3px 8px for base, 0 6px 16px for hover, 0 8px 32px for modals) to create consistent depth without visual chaos.
  • Do use AvenirLTProHeavy for headlines (56px–28px) and Inter for body copy (18px–12px) to maintain the contrast between authority and accessibility.
  • Do apply 200ms transitions (transition: all 0.2s ease-out) on all interactive elements to signal interactivity without feeling sluggish.

**Don't**

  • Don't use rounded corners larger than 16px on cards or standard containers—it conflicts with the 'Soft-Technical' aesthetic and reads as playful rather than professional.
  • Don't apply multiple accent colors to a single element; use primary red for CTAs, purple for secondary actions, and magenta only for badges or status indicators.
  • Don't exceed 1280px container max-width on desktop, as content becomes difficult to scan and the minimalist aesthetic is lost.
  • Don't use shadows larger than 0 8px 32px or blur radii greater than 32px—the system relies on subtle elevation, not dramatic depth.
  • Don't mix font families within a single headline or body paragraph; maintain AvenirLTProHeavy for headlines and Inter for body to preserve visual hierarchy.