DESIGN.md · Analysis

Synck

wpriverthemes.com · 23 Sept 2026 · 47 colors · DM Sans

Synck

A professional IT services WordPress theme emphasizing seamless digital transformation. Synck combines technical precision with approachable design, using a bold primary blue accent against clean white space to communicate trust and forward momentum.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#ffffff
surface-container-lowest#fafafa
surface-container-low#f0f0f0
surface-container#e9ecef
surface-container-high#e0e0e0
surface-container-highest#d9d9d9
on-surface#000000
on-surface-variant#7a7a7a
inverse-surface#1a1a1a
inverse-on-surface#ffffff
outline#69727d
outline-variant#abb8c3
surface-tint#1351d8
primary#1351d8
on-primary#ffffff
primary-container#e8f0ff
on-primary-container#0d3a99
inverse-primary#6ec1e4
secondary#54595f
on-secondary#ffffff
secondary-container#d9dfe5
on-secondary-container#1a1f24
tertiary#61ce70
on-tertiary#ffffff
tertiary-container#d4f5d9
on-tertiary-container#1b4620
error#cf2e2e
on-error#ffffff
error-container#fde8e8
on-error-container#8b0000
primary-fixed#e8f0ff
primary-fixed-dim#c6d9ff
on-primary-fixed#001a66
on-primary-fixed-variant#0d3a99
secondary-fixed#d9dfe5
secondary-fixed-dim#bdc3c9
on-secondary-fixed#0f1418
on-secondary-fixed-variant#3d4248
tertiary-fixed#d4f5d9
tertiary-fixed-dim#b8e6bf
on-tertiary-fixed#001a05
on-tertiary-fixed-variant#1b4620
background#ffffff
on-background#000000
surface-variant#abb8c3

Typography

display
fontFamily: DM Sans · fontSize: 66px · fontWeight: 500 · lineHeight: 76px · letterSpacing: -0.02em
headline-lg
fontFamily: DM Sans · fontSize: 48px · fontWeight: 600 · lineHeight: 56px · letterSpacing: -0.015em
headline-md
fontFamily: DM Sans · fontSize: 36px · fontWeight: 600 · lineHeight: 44px · letterSpacing: -0.01em
title-lg
fontFamily: DM Sans · fontSize: 24px · fontWeight: 600 · lineHeight: 32px · letterSpacing: 0em
body-lg
fontFamily: DM Sans · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.005em
body-md
fontFamily: DM Sans · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
label-md
fontFamily: DM Sans · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.02em
label-sm
fontFamily: DM Sans · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.03em

Design guidance

Overview

Synck is a professional IT services WordPress theme designed for businesses seeking to communicate technical expertise with approachable clarity. The brand serves B2B technology consultants, managed service providers, and digital transformation agencies—audiences that value precision, reliability, and forward momentum. The aesthetic is 'Technical Minimalism': a clean, white-dominant canvas punctuated by a bold primary blue (#1351d8) that signals trust, action, and digital innovation. The UI evokes confidence without coldness, combining generous white space (40px–64px section gaps) with sharp geometric elements (3–4px border-radius on cards, 9999px on buttons) to create a sense of modern professionalism.

The brand voice is direct, confident, and solution-focused. Synck speaks in active verbs and concrete outcomes: 'We propel your business forward,' 'Seamless IT for your business,' 'Level up your business with SYNCK.' Vocabulary favors business-outcome language ('growth,' 'expertise,' 'support,' 'propel') over technical jargon. Tone is warm but authoritative—never breathless, always grounded. Example sentence in brand voice: 'We provide the expertise and support to propel your business forward in the digital landscape.'

Colors

The Synck color system is anchored in a high-contrast, professional palette built around trust and action. Primary (#1351d8) is the signature accent—a medium-saturation blue deployed on CTAs ('Get Started,' 'Learn More'), section subtitles, icon backgrounds, and hover states. It appears sparingly but decisively, guiding the user's eye to conversion moments. Secondary (#54595f) is a neutral charcoal used for body text, secondary headings, and structural elements; it provides readable contrast (WCAG AA) against white surfaces without the harshness of pure black. Tertiary (#61ce70) is a fresh green reserved for success states, positive badges, and accent highlights in feature lists.

The surface stack is predominantly white (#ffffff) with carefully calibrated grays for depth: surface-containe

Typography

Synck's type system is built entirely on DM Sans, a geometric sans-serif that balances technical precision with human warmth. The hierarchy spans from display (66px, 500 weight) for hero headlines down to label-sm (12px, 500 weight) for metadata and form labels. Display and headline-lg use negative letter-spacing (-0.02em, -0.015em) to tighten the visual mass and convey authority; body and label sizes use neutral to slightly positive letter-spacing (0.005em–0.03em) to maintain readability at smaller scales. Line-height is generous: 76px for display (1.15× multiplier), 28px for body-lg (1.56× multiplier), and 16px for label-sm (1.33× multiplier), ensuring comfortable reading across all screen sizes.

When displaying small labels (12–14px) over busy backgrounds or within dense data tables, a

Layout

Synck uses a fluid 12-column grid with a fixed max-width of 1140px, centered on the viewport. The page rhythm is defined by a spacing scale: xs (4px) for micro-adjustments, sm (12px) for component padding, md (24px) for gutter and card padding, lg (40px) for section separation, and xl (64px) for major section breaks (hero to features, features to testimonials). Container padding is consistently md (24px) on desktop, reducing to sm (12px) on tablets and xs (4px) on mobile to maximize content width on small screens.

White space is treated as a design material, not a void. Sections are separated by lg (40px) vertical spacing minimum; hero sections use xl (64px) top and bottom padding. Cards within a grid maintain md (24px) gaps. The gutter width is md (24px) between columns. This rhythm crea

Elevation & Depth

Depth in Synck is achieved through subtle shadows and strategic use of background color shifts, not through dramatic layering. The elevation system has three levels: Base (no shadow, white background), Standard (box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15), surface-container background), and Elevated (box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1), surface-container-high background). Cards and modals default to Standard elevation; on hover or focus, they transition to Elevated over 200ms (transition: all 200ms ease-in-out). Buttons use no shadow at rest; on hover, they shift to a darker primary s

Shapes

Synck employs 'Technical Sharpness'—a shape philosophy that balances precision with approachability. Border-radius values are deliberately small: sm (3px) for subtle rounding on minor elements, DEFAULT (4px) for most cards and containers, md (6px) for slightly more prominent cards, and lg (8px) for larger modular components. Buttons and CTAs use full (9999px) border-radius to create pill-shaped buttons that feel modern and clickable. This hierarchy—tight rounding on data containers, full rounding on actions—creates visual distinction: data is contained and precise, actions are inviting and for

Components

Action Elements Buttons are the primary interaction pattern. button-primary uses backgroundColor {colors.primary} (#1351d8), textColor {colors.on-primary} (#ffffff), rounded full (9999px), padding 12px 32px, and height 48px. On hover, transition to backgroundColor #0d3a99 over 200ms with no shadow. button-secondary mirrors the primary button but uses a 2px border in primary and transparent background; on hover, the background becomes primary-container (#e8f0ff). button-ghost is a text-only variant with no background, primary text color, and an underline; use for tertiary actions like 'Learn More' or 'Contact Us.' All buttons must have a minimum touch target of 48px height and 44px width to meet accessibility standards.

Containers & Surfaces Cards (card component) use backgroundCol

Do's and Don'ts

**Do**

  • Do use primary (#1351d8) exclusively for CTAs, focus states, and key interactive elements; it should appear sparingly to maintain impact.
  • Do maintain md (24px) gutter spacing between grid columns and lg (40px) between major sections to create visual breathing room.
  • Do apply box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15) to cards at rest and upgrade to 0 4px 10px -2px rgba(0, 0, 0, 0.1) on hover to signal elevation.
  • Do use DM Sans at 500–600 weight for all headlines and 400 weight for body text; avoid mixing typefaces.
  • Do set input focus states with a 3px rgba(19, 81, 216, 0.1) box-shadow and primary border to provide clear visual feedback.
  • Do use full (9999px) border-radius on buttons and 4px on cards to distinguish actions from containers.

**Don't**

  • Don't use secondary (#54595f) or tertiary (#61ce70) as background colors; reserve them for text, icons, and accent strokes only.
  • Don't apply shadows to text, small UI elements, or buttons at rest; shadows are reserved for cards and modals.
  • Don't exceed 1140px container max-width on desktop; this preserves optimal line-length (65–75 characters) for body text.
  • Don't mix border-radius values within a single component; if a card uses 4px, internal elements should use 4px or smaller.
  • Don't use pure black (#000000) for body text; use on-surface (#000000) from the token system for consistency.
  • Don't animate transitions faster than 150ms or slower than 300ms; use 200ms as the default for hover and focus state changes.

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