← Work04 · Design Systems

One system, eight identities

A Japanese construction company ran every department on paper and disconnected office tools - Word, Excel, PowerPoint. The goal: one shared platform, eight departments, each still its own space inside it.

FigmaDesign SystemsEnterprise SaaS

At a glance

Role
Design lead · owner of the design system
Team
3 designers
Timeline
1 year
Tools
Figma

Turned eight departments' worth of paper and spreadsheets into one shared platform - one component library, one color architecture, one system built to hold as the departments using it kept growing.

The system

1 yr
Engagement
3
Design team
8
Departments unified

Context

Every department - sales, construction, management, design, and more - ran on paper records and whatever office software was on hand: Word for reports, Excel for tracking, PowerPoint for presentations. Each department had built its own habits around these tools over years. The goal was to bring all eight departments into one shared SaaS platform - but flattening them into a single visual identity would have erased what made each department's workflow legible to the people who used it every day. The platform needed to feel like one system and eight distinct spaces at once.

Role & Team

I led a three-person design team and owned the design system end to end - its foundations, its components, and how it evolved as new departments and screens were added. Where a solo designer can hold every decision in their head, a system meant to outlive any one contributor has to be legible enough for three designers to build on consistently.

That legibility lived in Figma as real documentation - every department color, size, and state specified for build, not left for a designer to infer from a swatch.

Button v1.1 component documentation - every department color, type, size, and state variant specified

Button documentation - six department colors × six button types × three sizes × four states, plus the global-use variants, in one reference.

Tabs v1.1 component documentation - tab elements, specification, and horizontal and vertical list variants

Tab documentation - both hierarchy levels, every state, and the horizontal and vertical list variants each department screen could call on.

One platform, many identities

The Challenge

Eight departments needed to live inside one shared shell without losing what made each of them feel distinct. A single accent color per department wasn't enough on its own - each color had to keep working everywhere it would actually appear: as a light background, as a dark active state, as body text, inside a button, across every interactive state - and still meet WCAG AAA/AA contrast requirements.

The Approach

Each department was assigned a hue, then built out as a full ten-step scale, not a single swatch - every step graded against WCAG AAA/AA contrast so the color held up whether it sat behind white text or against a light card. The department identity lived in the scale, not just the accent.

Color Reasoning sheet and Color v1.9 scale - department color assignments with WCAG AAA/AA contrast grading

The first color-assignment proposal (left) and Color v1.9 - the approved ten-step scale per hue, with WCAG AAA/AA contrast grading built in (right).

Designing for whom?

The Challenge

The people using this platform were construction-company staff with an average age of about 45, some in their 60s. The reasonable-sounding assumption was that older users would want a bigger, more spacious interface, so the first version shipped generous type and spacing. The feedback that came back asked for the opposite - users wanted things more dense, not less.

The Approach

Talking directly with users surfaced two separate reasons, not one. First, Japanese readers are already used to reading their language at a smaller, denser size - closer to how a newspaper sets type - so Western-SaaS spaciousness read as inefficient rather than considerate. Second, and unrelated to age or reading habits at all: the interface had been designed at a 1920px canvas, but the actual desktop screens in the field were smaller, so the scale from design to real screen was already off before density was ever a question.

The approach was to test it directly: the same screens rendered across both desktop widths and all three text scales, side by side. This wasn't only to see how each combination looked - it was to build an overall understanding of how size and spacing would scale together before committing to the resize.

Sizing test matrix - two screen sizes, three text scales

Two screen sizes (1280px and 1536px) and three text scales, tested before the resize shipped (menu closed - menu open/closed was tested too, not shown here).

The whole system went through a resize, shipped as a versioned update with its own changelog: buttons, icons, and text all stepped down a size across the board. And because even a 45-to-60 age range doesn't share one preference, the platform shipped a small/medium/large text-scale control, so people could set their own density instead of the system assuming one answer for everyone.

Button Change log v1.1 - button height and icon size reductions
Button v1.1 specification - Large, Medium, and Small buttons at actual size with height, min-width, and corner-radius annotated

The result: sizing smaller than the common standard.

Outcome

After testing, the client approved the redesign without additional revision cycles - and the design system it was built on became the foundation for the modules that came after.

Leading three designers on a system this size meant the color architecture and the resize both had to hold as new departments and screens kept getting added - not just work once. The department colors kept their contrast and identity wherever they showed up, from search screens to shared views. The density fix shipped without breaking what the platform's existing users already depended on. That was the real test: not whether the system looked right on day one, but whether it kept holding as everything built on top of it.

Applied across Sales, Construction, and the shared Home view - three colors, one component library underneath.

Home - shared platform entry screen (thumbnail)
Sales - cost estimate search screen (thumbnail)
Construction - building shape input screen (thumbnail)
Home - shared platform entry screen (thumbnail)
Sales - cost estimate search screen (thumbnail)
←
Previous ProjectAligning six roles around one product
Contents
Table of Contents