DESIGN.md · Analysis

Velzon

themesbrand.com · 14 Jul 2026 · 47 colors · Open Sans

Velzon

Enterprise-grade admin and dashboard template designed for data-driven decision making. Velzon combines clean, accessible interfaces with a vibrant accent color system to transform complex business metrics into intuitive visual narratives.

Colors

surface#ffffff
surface-dim#f8f9fa
surface-bright#ffffff
surface-container-lowest#f3f6f9
surface-container-low#eff2f7
surface-container#e9ebec
surface-container-high#ced4da
surface-container-highest#adb5bd
on-surface#212529
on-surface-variant#495057
inverse-surface#212529
inverse-on-surface#ffffff
outline#878a99
outline-variant#adb5bd
surface-tint#25a0e2
primary#25a0e2
on-primary#ffffff
primary-container#e0f2ff
on-primary-container#003d5c
inverse-primary#32ccff
secondary#00bd9d
on-secondary#ffffff
secondary-container#c8f7f0
on-secondary-container#004d42
tertiary#f06548
on-tertiary#ffffff
tertiary-container#ffddd4
on-tertiary-container#3d1a0f
error#f06548
on-error#ffffff
error-container#ffddd4
on-error-container#3d1a0f
primary-fixed#e0f2ff
primary-fixed-dim#b3deff
on-primary-fixed#001f35
on-primary-fixed-variant#004d7a
secondary-fixed#c8f7f0
secondary-fixed-dim#99e9dd
on-secondary-fixed#001f1a
on-secondary-fixed-variant#004d42
tertiary-fixed#ffddd4
tertiary-fixed-dim#ffb8a3
on-tertiary-fixed#2d0d04
on-tertiary-fixed-variant#5d2e23
background#ffffff
on-background#212529
surface-variant#e9ebec

Typography

display
fontFamily: Open Sans · fontSize: 56px · fontWeight: 700 · lineHeight: 64px · letterSpacing: -0.02em
headline-lg
fontFamily: Open Sans · fontSize: 32px · fontWeight: 600 · lineHeight: 40px · letterSpacing: -0.01em
headline-md
fontFamily: Open Sans · fontSize: 24px · fontWeight: 600 · lineHeight: 32px
title-lg
fontFamily: Open Sans · fontSize: 18px · fontWeight: 600 · lineHeight: 26px
body-lg
fontFamily: Open Sans · fontSize: 16px · fontWeight: 400 · lineHeight: 24px
body-md
fontFamily: Open Sans · fontSize: 14px · fontWeight: 400 · lineHeight: 22px
label-md
fontFamily: Open Sans · fontSize: 14px · fontWeight: 500 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: Open Sans · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.02em

Design guidance

Overview

Velzon is an enterprise-grade admin dashboard template built for teams who need to transform complex business data into actionable insights. The design philosophy centers on 'Data-Driven Clarity'—a modern, accessible aesthetic that prioritizes information hierarchy and rapid decision-making without sacrificing visual sophistication. The brand personality is professional yet approachable: confident in its capabilities, never condescending, and always focused on the user's goal. The interface uses a clean white canvas (#ffffff) as the foundation, with a vibrant cyan-blue primary accent (#25a0e2) that draws attention to key CTAs and metrics. Supporting colors—teal (#00bd9d) for success states and coral (#f06548) for alerts—create a balanced, intuitive status system. Voice example: 'Your Q4 forecast shows a 23% increase in pipeline value—here's what's driving it.'

Colors

The color system is built on a light, high-contrast foundation optimized for extended screen time and accessibility. Primary (#25a0e2) is the signature accent used exclusively on call-to-action buttons, active navigation states, and key metric highlights—it commands attention without overwhelming the interface. Secondary (#00bd9d) reinforces positive outcomes, success badges, and confirmatory interactions. Tertiary (#f06548) signals warnings, errors, and critical alerts, ensuring users immediately recognize issues. The surface stack ranges from pure white (#ffffff) for primary content areas to progressively darker grays (#f3f6f9 through #adb5bd) for layered containers, dividers, and disabled states. On-surface text (#212529) provides 16:1 contrast against white, ensuring WCAG AAA complianc

Typography

The type system uses Open Sans across all scales, chosen for its exceptional legibility at small sizes and professional neutrality. Display (56px, 700 weight) anchors hero sections and major page titles with -0.02em letter-spacing to tighten the letterforms. Headline-lg (32px, 600 weight) introduces major sections; headline-md (24px, 600 weight) subsections. Title-lg (18px, 600 weight) is used for card headers and metric labels. Body-lg (16px, 400 weight) and body-md (14px, 400 weight) carry primary and secondary content, with 24px and 22px line-heights respectively to ensure comfortable reading. Label-md (14px, 500 weight, 0.01em tracking) is applied to button text and form labels; label-sm (12px, 500 weight, 0.02em tracking) for badges and helper text. On metric cards and data-dense tabl

Layout

Velzon uses a 12-column fluid grid with a maximum container width of 1320px, allowing responsive scaling from mobile to ultra-wide displays. The gutter spacing is consistently 24px (md token), creating a rhythm that feels spacious without wasting real estate. Section separation uses lg spacing (40px) between major content blocks; card-to-card spacing within a section uses md spacing (24px). The sidebar navigation occupies a fixed 250px width on desktop, collapsing to a hamburger menu below 768px. Dashboard cards are arranged in a 4-column grid on desktop (3 columns on tablet, 1 on mobile), each card using md padding (24px) internally. White-space is treated as a design element—never cramped, always intentional. Metric cards (Campaign Sent, Annual Profit, etc.) use consistent 24px padding a

Elevation & Depth

Depth is conveyed through a restrained shadow system and subtle border treatments rather than dramatic layering. Level 1 (Base): flat surfaces with 1px solid borders in surface-container (#e9ebec), no shadow. Level 2 (Standard Cards): 1px border in surface-container plus elevation.md shadow (0 3px 8px rgba(0, 0, 0, 0.15)), creating a gentle lift. Level 3 (Modals/Overlays): 1px border plus elevation.lg shadow (0 8px 24px rgba(0, 0, 0, 0.12)), signaling modal prominence. Hover states on cards transition to elevation.lg over 200ms, providing tactile feedback. Metric cards use elevation.sm (0 1px

Shapes

The shape language is 'Soft-Technical'—rounded corners are present but restrained, signaling approachability without sacrificing professional authority. Buttons and inputs use rounded.DEFAULT (0.5rem / 8px), a subtle curve that feels modern without being playful. Cards and larger containers use the same 8px radius, creating visual consistency. Badges and pills use rounded.full (9999px) to emphasize their discrete, self-contained nature. The sidebar and modal overlays use rounded.lg (1rem / 16px) at their top corners, creating a gentle frame. This hierarchy—8px for primary interactive elements,

Components

Action Elements Buttons are the primary interaction mechanism. Primary buttons use #25a0e2 background with white text, 14px Open Sans 500 weight, 8px 14.4px padding, and 8px border-radius. On hover, the background darkens to #1e8bc3 over 150ms. On active/pressed, it further darkens to #1a7aad. Secondary buttons use #f3f6f9 background with #212529 text and a 1px #adb5bd border; on hover, the background shifts to #eff2f7. All buttons have a minimum height of 36px and use label-md typography. Avoid button text longer than 3 words; use tooltips for additional context.

Containers & Surfaces Cards are the primary content container. Standard cards use white background (#ffffff), 1px #e9ebec border, 24px padding, 8px border-radius, and elevation.md shadow (0 3px 8px rgba(0, 0, 0, 0.15)).

Do's and Don'ts

**Do**

  • Do use primary (#25a0e2) exclusively for primary CTAs and active states—it's the brand's signature and must remain distinctive.
  • Do maintain 24px (md) spacing between major content sections and 12px (sm) spacing between related elements within a card.
  • Do apply elevation.md shadow (0 3px 8px rgba(0, 0, 0, 0.15)) to all cards and containers to create visual hierarchy without heaviness.
  • Do use Open Sans at 14px body-md for primary content and 12px label-sm for helper text to maintain legibility in data-dense layouts.
  • Do apply 150ms ease-in-out transitions to all interactive elements (buttons, inputs, cards) for smooth, predictable feedback.
  • Do use secondary (#00bd9d) for success states and positive metrics; tertiary (#f06548) for errors and warnings—never mix these roles.

**Don't**

  • Don't use primary color (#25a0e2) for body text, backgrounds, or non-interactive elements—reserve it for CTAs and active states only.
  • Don't apply shadows stronger than elevation.lg (0 8px 24px rgba(0, 0, 0, 0.12)) on standard cards; excessive depth flattens the visual hierarchy.
  • Don't use border-radius values outside the defined scale (sm, DEFAULT, md, lg, xl, full)—inconsistent rounding fragments the aesthetic.
  • Don't nest more than 2 levels of cards or containers; use tabs, accordions, or separate pages to manage complexity.
  • Don't apply letter-spacing greater than 0.1em on body text; it degrades readability and feels amateurish.
  • Don't use colors outside the defined palette for UI elements—custom colors break the system and create accessibility issues.