Design System - UI / Governance

Tokio Marine Web Design System

A living web Design System created for Tokio Marine to make digital products more consistent, accelerate delivery and give designers and developers one shared language for building interfaces.

RoleProduct Designer / Design System
CompanyTokio Marine
ScopeUI foundations, Figma variables, design tokens, components, documentation and governance
PlatformWeb applications
DurationOngoing
Year2024
My Role

I worked on the structure and evolution of the web Design System, translating recurring product needs into reusable foundations and components. My work included defining variables and semantic tokens, creating component variants and states, documenting responsive and accessibility behavior, and aligning the library with developers so the same decisions could move more reliably from Figma into production. I also contributed to the governance model that turned Design System compliance into a publication requirement for company web applications.

Built around real people,
not perfect scenarios.
Product thinking + craft

Interface studyScroll to unpack the thinking ↓

The setup

What was really going on.

Tokio Marine maintains multiple web experiences serving different audiences and business journeys. The opportunity was to reduce repeated decisions and inconsistencies without limiting product teams. The Design System needed to be flexible enough for varied applications, specific enough to create recognizable standards, and practical enough to support engineering delivery.

Key constraints

  • Different products and technical contexts across the company
  • Existing applications needed a realistic adoption path
  • Components had to cover responsive behavior, states and accessibility
  • Design decisions needed a clear equivalent for developers
  • Governance could not depend only on manual design review
01

Where it got messy

Web applications were being designed and delivered across different teams, contexts and technical constraints. Without a shared foundation, familiar interface patterns could be solved repeatedly, visual and interaction decisions could drift, and handoff required extra interpretation between design and engineering.

02

What I designed

I helped develop a Figma-based system that connects foundations to implementation: semantic variables, reusable tokens, responsive grids, icons and production-ready components with documented states, variants and usage guidance. The library makes decisions explicit and gives development teams a more predictable reference for implementation.

03

What changed

The system moved beyond being a design library and became part of how Tokio Marine governs web quality. A key milestone was integrating Design System validation into the publication pipeline: every company web application must meet the system requirements before release. The library remains in continuous evolution as products, accessibility needs and technical standards change.

  • Shared foundations across web applications
  • Reusable variables, tokens and component variants
  • Clearer collaboration between design and engineering
  • Design System compliance required in the publication pipeline
  • A continuously evolving product rather than a static library
From complexity to clarity

What changed

The redesign was less about removing required information and more about changing how and when that information was presented.

Before

Repeated interface decisions across independent web projects.

After

Shared foundations and reusable components provide a consistent starting point.

Before

Handoff depended on teams interpreting visual files project by project.

After

Variables, tokens, variants and documentation make implementation intent explicit.

Before

System adoption relied mainly on awareness and manual review.

After

Compliance is validated as part of the web application publication pipeline.

How I worked

Messy problem, clear path.

  1. 01Interface Audit & Foundation Definition
  2. 02Variables, Tokens & Responsive Grid
  3. 03Component Architecture & Documentation
  4. 04Design-to-Development Alignment
  5. 05Pipeline Governance & Continuous Evolution
Discovery

Before opening Figma.

I started by listening for the moments where the experience stopped making sense.

Methods

Interface inventory, recurring-pattern audit, component-state mapping, designer and developer alignment sessions, and continuous feedback from product implementation.

Key insight

The largest opportunity was not simply creating more components. Teams needed shared decisions: naming, semantic meaning, responsive behavior, states and acceptance criteria that could be understood in both Figma and code.

Opportunity

Treat the Design System as product infrastructure, connecting design assets, implementation guidance and release governance in one evolving practice.

Design rationale

Why it works this way.

01

Semantic foundations first

Variables and tokens describe purpose rather than a single visual value, allowing the system to evolve without forcing teams to replace decisions screen by screen.

02

Components designed as behavior

The library documents variants, interaction states, responsive rules and accessibility expectations instead of presenting components as static visual examples.

03

One language across disciplines

Naming and documentation were shaped to make sense in Figma and in development, reducing ambiguity during handoff and implementation.

04

Governance inside delivery

The publication pipeline checks whether web applications meet Design System requirements, turning consistency into a delivery criterion rather than an optional final review.

Product decisions

Key trade-offs

Simplifying the quote did not mean removing business-critical information. Several decisions required balancing user simplicity with underwriting, technical, and commercial requirements.

Consistency vs. product flexibility

The system standardizes recurring decisions while preserving extension points for legitimate product-specific needs.

Coverage vs. maintainability

Components are added and expanded from validated cross-product needs, avoiding a library that grows faster than teams can maintain it.

Governance vs. delivery speed

Pipeline criteria focus on essential system requirements so quality improves without turning the system into a release bottleneck.

Test, learn, repeat

What feedback changed.

The system was validated continuously through adoption in real web application work and collaboration with development teams. Component coverage, naming and guidance evolved from implementation feedback. The strongest organizational validation came when compliance with the Design System became a required check in the publication pipeline.

Foundation

Core color roles, typography, spacing, grids and semantic variables established a common visual and technical vocabulary.

Systemization

Recurring controls became documented components with variants, states, responsive behavior and usage guidance.

Integration

Closer collaboration with developers aligned Figma structures, token intent and implementation expectations.

Governance

Design System requirements became part of the publication pipeline for company web applications.

What we could verify
PipelineCompliance gate for web releases
FigmaShared variables, tokens and components
OngoingContinuous product evolution
The Design System is active and continuously evolving. Internal adoption and operational figures are not disclosed publicly.
Looking back

What I’d carry forward.

A mature Design System is not only a component library. Its real value appears when design decisions are understandable in code, teams trust the shared foundation and governance is embedded in delivery. Connecting Figma variables, components, developer collaboration and pipeline validation turned the system into durable product infrastructure.

Want the full story?

I’m happy to walk through the decisions, constraints and details behind the work.