Particle Design System

At Vcheck, I led the creation of the Particle Design System—a scalable, component-driven framework built to bring consistency, clarity, and speed across our platform. It helped streamline collaboration between design and engineering, reduce UI debt, and accelerate product development.

Abstract 3D illustration of geometric shapes in blue, used as the cover image for the Particle Design System, symbolizing structure and modularity.

Challenge

Before Particle, our teams dealt with inconsistent styling, unclear documentation, and repeated design work. Developers lacked a shared visual language, and designers often rebuilt components from scratch for each project—slowing everyone down.

Opportunity

This was our chance to build a single source of truth. By unifying brand, product, and development efforts under one system, we aimed to increase reusability, improve consistency, and simplify the design-to-dev handoff.

Visual documentation board for the Particle Design System showing research insights, dashboard charts, UI widgets, and early component planning.

Research & Planning

I began by auditing the entire product UI—mapping patterns, redundancies, and inconsistencies. I ran interviews with engineers to identify pain points and missing states, and benchmarked systems from companies like IBM, Atlassian, and Microsoft to define a scalable, high-quality standard for Vcheck.

Approach

To ensure long-term adoption, I prioritized modularity, clarity, and performance. I structured Particle into four key layers:

Foundations: Color, typography, spacing, elevation, radius, grid.

Components: Buttons, inputs, modals, tables, dropdowns, tabs, etc.

Patterns: Status indicators, form flows, filter panels, data views.

Documentation: Usage rules, do’s & don’ts, accessibility, naming conventions.

Abstract geometric artwork featuring blue circular and semi-circular shapes, symbolizing modularity and consistency in the Particle Design System approach.

Particle wasn’t just a design system—it became the backbone of how Vcheck designs and ships products with confidence.

Final System

Particle includes over 60 components with 200+ variants, supporting light/dark mode, responsive behavior, and WCAG AA accessibility. Every component is tokenized, documented, and mapped to our engineering framework—for seamless implementation.

You can view the Figma file to explore the full system, including specs, usage guidance, and real-world examples.

Final UI mockups from the Particle Design System showcasing styled components like buttons, inputs, cards, and notification elements in a cohesive layout.
Design token table from the Particle Design System showing theme variables for light and dark modes, including color roles like primary, secondary, and disabled.

Design Tokens Built for Growth

Tokens define color, typography, spacing, and radius. They sync with Figma variables and development tokens for perfect alignment across design and code.

Smart Theming
Define a color once—it cascades automatically through buttons, charts, alerts, and modals across light and dark modes.

Atomic Spacing
A 4px scale keeps spacing consistent, reducing decision fatigue and helping designers build faster.

UI examples from the Particle Design System showcasing reusable email input field variations with customizable states and token configuration panel.

Over 60 Reusable Components, 200+ Variants

Each component includes all interaction states—hover, active, error, disabled—so developers don’t guess and designers don’t duplicate. Rigid enough to enforce standards, flexible enough to adapt to edge cases.

Flexible + Rigid
Button systems, modals, tabs, and inputs come with smart constraints while still allowing variations for edge cases.

Built for Collaboration
Every component is paired with dev specs, naming conventions, and behavior notes, making translation into development near frictionless.

Usage guidelines for the TextBox component in the Particle Design System, detailing input types, examples, and scenarios for best practices and accessibility.

Usage Guidelines. Naming Standards. Do’s & Don’ts

Every component is documented with practical examples and clear guidance—designed not just for designers, but also for engineers, QA, and PMs.

Pattern Guidance
Form flows, filters, data views, and alerts are documented with real examples and business logic—making the system practical for any use case.

Accessibility Built In
ARIA roles, keyboard navigation, and color contrast are integrated by default and Figma-tested.

Login screen for Vcheck’s platform designed using the Particle Design System, showcasing a clean, responsive layout with sign-in options and branding.

Designed with Use Cases, Not Just Screens

Particle wasn’t made in isolation. It was pressure-tested across projects like background screening, report generation, subject forms, and new order flows—adapting to different product needs while remaining consistent.

Used Across 3 Vcheck Teams
The system supports internal admin tools, customer-facing portals, and analyst dashboards—all through one shared foundation.

Results

UI design time dropped by ~40% for new features.

Engineers now ship 2x faster with ready-to-go specs.

Design QA requests dropped significantly due to clear documentation.

What I Learned

Systems scale design. A good system is invisible—it empowers creativity without getting in the way.

Adoption starts with empathy. Including devs early made the system practical, not idealistic.

Documentation is a feature. Without guidance, even the best components fall short.

Next Project

J.P. Morgan – M&A Fee Platform

Designed a modern internal tool that replaced Excel-based workflows—cutting processing time by 95% and enabling smarter deal execution.

Let’s build something meaningful!

Got a project in mind or want to talk design? I’m always open to new ideas and collaborations.