VDS — Enterprise
Design Language
A complete, token-driven design system powering consistent, accessible, and scalable SaaS interfaces. Built with precision, documented for teams.
--color-primary-500
Design Principles
Six guiding values that inform every decision — from token naming to interaction patterns.
Obvious over clever
Every UI element communicates its purpose without explanation. Hierarchy, contrast, and whitespace do the work.
Tokens, not values
Design decisions live in tokens. Change a token, change the system — not individual instances spread across files.
Grid-driven precision
Everything lives on a 4px base grid. Spacing, sizing, and layout follow mathematical rhythm — not eyeballed estimates.
Remove, don't add
Complexity is always wrong. The simplest solution that meets the requirement is the correct one. Earn every element on screen.
Inclusive by default
WCAG AA contrast, keyboard navigation, and semantic HTML aren't optional extras — they're built into every component from day one.
Designed with AI
AI tools accelerate ideation, generate variants, and validate patterns — but design judgment stays human. Speed without quality is waste.
Logo System
The VD monogram in three variants — each engineered for context. Never stretch, rotate, or recolor.
Clear Space & Sizing Rules
Color System
A semantic, token-driven palette. Use role names — never raw hex values — in production code.
Primary — Blue
Semantic Color Tokens
Contrast Ratios
Gradient Palette
primary-gradient
blue-cyan
purple-pink
green-cyan
Typography System
Inter for all UI text. JetBrains Mono for code, data, and technical labels. Strict scale — no one-offs.
Type Scale
Font Families
Font Weights Used
Spacing & Grid
4px base unit. All spacing values are multiples of 4. No arbitrary values — ever.
Spacing Scale
--space-1
4px — xs, icon nudges, fine adjustments
--space-2
8px — sm, gap between inline elements
--space-3
12px — form label → input gap
--space-4
16px — base padding, card inner gap
--space-6
24px — standard card padding
--space-8
32px — section inner spacing
--space-12
48px — between page sections
--space-18
72px — major section padding
Grid System
Design Tokens
Single source of truth. Tokens live in CSS custom properties and Tailwind config — keeping design and code in sync.
CSS Custom Properties
Tailwind Config Extension
Form System
Consistent form controls with clear validation states. All inputs are keyboard navigable with proper ARIA labeling.
Input States
Other Controls
Card System
Modular card components for metrics, dashboards, case studies, and notifications.
Enterprise ERP Redesign
Redesigned the core workflow module for 12,000+ daily users — reducing task completion time by 34%.
Data Visualization
SVG-based charts, KPI cards, and data tables — following the same color token system.
Iconography System
Lucide Icons — 1.5px stroke, consistent 24px grid. Scaled at 14/16/20/24/32px touch targets.
Size Scale
Color Roles
Motion System
Purposeful animation that communicates state changes without distraction. Every motion has a reason.
Easing Curves
cubic-bezier(.16, 1, .3, 1)
cubic-bezier(.34, 1.4, .64, 1)
cubic-bezier(.4, 0, .2, 1)
linear
Duration Scale
100ms
180ms
250ms
380ms
500ms
Live Motion Demos
Shadow & Elevation
Five elevation levels communicate depth and hierarchy without relying on light source metaphors.
Accessibility System
WCAG 2.1 AA compliance built into every component. Not a checklist — a design constraint from day one.
Focus Management
ARIA Patterns
AI-Assisted Workflow
Seven-phase process from discovery to deploy — with AI acceleration at every stage.
AI Tools Used at Each Phase
Component Library
Badges, alerts, modals, tooltips, accordions — all composable from the same token foundation.
Badges & Status
Responsive Design
Mobile-first. Every layout adapts through defined breakpoints — no arbitrary media queries.
Breakpoint System
xs
320px
sm
640px
md
768px
lg
1024px
xl
1280px
Responsive Typography Clamp
Implementation Guidelines
Naming conventions, component architecture, and Tailwind strategy for teams building on VDS.
File Structure
Naming Convention
Dos & Don'ts
Design systems built for
scalable SaaS experiences.
VDS powers consistent, accessible, and high-performance interfaces across every screen size and use case.