Reviewing, stabilizing, and future-proofing a growing product foundation

Design System
Tokens
Product Design

Transformed Greenbone’s growing design system into a stable, scalable infrastructure by aligning design tokens with implementation logic and standardizing components. The work reduced inconsistencies, improved collaboration, and enabled long-term efficient product development.

Timeline

Oct 2025 - Jan 2026

Responsabilities

Design System Owner

Company

Greenbone AG

Summary

When I joined Greenbone, the design system had grown organically alongside the product. The existing system worked, but only if you already knew how it worked.

Components were partially documented, colors were inconsistent, and dark mode required a lot of manual adjustments. Developers relied on the Mantine framework, while design files followed slightly different logic. That gap slowed implementation and created small but recurring inconsistencies across the products.

There wasn’t time for a big redesign. The task was to improve what we had, following already existing team conventions and processes.

What changed

From visual inconsistency to semantic structure

The first step was creating clarity at the foundation level.

I established a lightweight semantic token system for color, spacing, typography, and radii, aligned with the variables used in Mantine. I created a total of 60+ design tokens, that while still left room for edge cases, covered all we needed for a first phase. This meant:

  • Reducing dark mode adjustments in Figma by ~80% through variables
  • Unifying more than 10 text color styles into a consistent structure
  • Clearer mapping between design tokens and development variables, achieving a shared language between design and engineering

What changed

Standarized components aligned with implementation

I audited core components and aligned them consistently to the new token structure. Interaction states, spacing, and typography scales were standardized and aligned with Mantine’s implementation logic. This led to:

  • Fewer UI inconsistencies across 80+ product screens
  • A predicted 45% reduction in clarification loops between design and development
  • Faster development cycles through clearer component behavior and documentation

What changed

Maintainable documentation with integrated accessibility

I implemented review checklists, structured Figma documentation templates, and changelog practices within the team. This led to:

  • Improved handoff quality and long-term maintainability
  • Accessibility checks embedded into the documentation of the 10+ most important components
  • An estimated 60% reduction in onboarding time for new designers, connecting Figma and internal documentation

Result

The design system shifted from something the team had to “work around” to something they could rely on. It became a stable product infrastructure, improving efficiency, consistency, and collaboration both within the design team and with development colleagues.

Other projects you might also like

Want to know more about my work?

Get in touch