01
Design System / UI Kit

SMBC Design System

A scalable design system built from scratch for SMBC’s enterprise loan digitization platform, unifying foundations, components, and documentation into one shared product language.

SMBC design system component library preview with buttons inputs radio buttons and progress trackers
Source visualProduction component library

Role

Product Designer

System strategy, foundations, component design, documentation, and handoff support for SMBC’s loan digitization platform.

Client

SMBC

Sumitomo Mitsui Banking Corporation, with the work focused on enterprise financial-services product consistency.

Scope

Enterprise Loan Digitization

A scalable UI kit and rulebook for a growing platform that needed one shared design language across teams.

02
02Context

Fragmented UI Needed One Shared System.

When I joined the SMBC Loan Digitization project, the product had grown rapidly without a shared design language. Teams were building screens independently, creating inconsistency across buttons, typography, color usage, and interaction patterns. The brief was to unify the experience and make the platform easier to scale.

The work was not just to make screens look consistent. It was to create a repeatable operating model for interface decisions.

The system had to support financial-services product work where clarity, state coverage, documentation, and handoff quality matter as much as visual polish.

Reduce visual inconsistency across a growing product surface.

Define foundations before component production.

Cover full component states, variants, and edge cases.

Create documentation that designers and developers could adopt independently.

03
03Process

Pen And Paper Made The System Easier To Align.

Before opening Figma, I mapped the system on paper: the relationship between foundations and components, the phases of work, and the dependencies that needed to be resolved. This low-fidelity approach helped align stakeholders early and reduced the risk of rework later.

Unify The Platform

The first problem was fragmentation. Buttons, typography, color usage, and screen patterns had grown independently, so the system needed to create one consistent product language.

Think In Low Fidelity First

Paper sketches mapped relationships between foundations, components, dependencies, and phases before Figma production, helping teams align early and avoid expensive rework.

Make Adoption Practical

The component library and documentation had to be clear enough for designers and developers to use independently, with purpose, anatomy, behavior, and usage rules defined together.

SMBC source sketch showing fragmented UI and research notes for the design system

Research Sketch

Fragmented UI across a growing platform.

The source sketch captures the starting condition: a rapidly expanding product with inconsistent buttons, typography, and color usage because teams were building screens independently.

SMBC source sketch showing the design-system process overview and dependencies

Process Overview

Mapping foundations, components, and dependencies before Figma.

The process sketch shows how low-fidelity thinking made the system easier to plan: foundations first, components second, then documentation and governance.

04
04Foundations

Tokens Gave Every Component The Same Starting Point.

I established the core foundations the rest of the system would inherit from: grid structure, spacing scale, type hierarchy, and color relationships. These decisions were translated into Figma tokens so downstream components could remain inherently consistent.

Responsive Grid

12 columns

The foundation layer included a 12-column responsive layout grid with 70px columns and 30px gutters.

Spacing Scale

4px / 8px

A predictable spacing system gave downstream components consistent rhythm and layout relationships.

Typography

Open Sans

The type system used six defined styles to support dense enterprise interfaces without visual drift.

Color System

Brand + semantic

Primary greens, eight neutral tones, and thirteen semantic secondary colors were defined with transparency rules.

SMBC source sketch defining foundations for grid spacing typography and color

Foundation Sketch

Design tokens were planned before component production.

The sketch establishes the core decisions the rest of the system inherited from: grid, spacing, typography, color, and responsive layout rules.

SMBC design system foundation screenshot showing layout typography and color rules

Foundation System

The final foundation layer translated planning into reusable rules.

The high-fidelity foundation artifact shows the system language becoming practical: columns, gutters, type styles, brand greens, neutrals, and semantic colors.

05
05Components

Rough Sketches Became A Production-Ready Component Library.

After the foundations were locked, I moved into components. Buttons, inputs, radio buttons, dropdowns, and workflow patterns were explored as systems of states and variants before becoming reusable Figma symbols with auto-layout.

Button Hierarchy

3 levels

Three button hierarchy levels clarified primary, secondary, and supporting actions across product workflows.

Input Anatomy

Annotated

Text inputs included anatomy guidance and state coverage so forms could scale across complex loan journeys.

Selection Logic

Reusable

Radio buttons and related controls documented selection behavior for predictable component reuse.

Workflow Progress

Multi-step

Progress trackers supported longer financial-services workflows where users needed clear journey status.

SMBC source sketch exploring component states variants and UI kit structure

Component Sketch

Components were explored as systems of states, variants, and edge cases.

Buttons, inputs, radio buttons, and dropdowns were sketched first so interaction logic could be clarified before pixel-perfect production.

SMBC design system component library screenshot with buttons inputs radio buttons and progress trackers

Component Library

A complete, production-ready component library.

Each component included full state coverage: default, hover, focus, active, disabled, and error, with reusable Figma symbols and auto-layout support.

06
06Documentation

The Rulebook Made The System Self-Serve.

I created a standardized documentation template for every component. Each page covered purpose, anatomy breakdowns, behavioral states, usage guidelines, and explicit do’s and don’ts so designers and developers could adopt the system independently.

SMBC source sketch showing documentation structure for design system components

Documentation Sketch

The rulebook structure was designed as carefully as the components.

The documentation sketch shows how the system moved beyond visual assets into repeatable guidance: purpose, anatomy, states, usage, and decision rules.

SMBC design system documentation screenshot showing component guidance and usage rules

Documentation System

Do’s, don’ts, anatomy, and behavior made the system self-serve.

Every component received a standardized documentation template so designers and developers could adopt the system independently across the platform.

Documentation template

Purpose, anatomy, behavior, usage, and exceptions.

Purpose
Anatomy
States
Usage
Do’s
Don’ts
07
07Outcome

One System, One Language, Across Every Team.

The SMBC Design System became the single source of truth for the loan digitization platform. It reduced visual inconsistency, reduced design-to-development handoff friction, and enabled new screens to be assembled from existing components while the system stayed governed with clear ownership.

Single Source Of Truth

Foundations, components, and documentation were organized so teams could make consistent product decisions from one system.

Handoff Clarity

Full state coverage and anatomy guidance reduced ambiguity between design intent and implementation behavior.

Scalable Governance

Clear ownership and repeatable documentation helped the system remain maintainable as the platform continued to grow.

Next

Return to the portfolio index.

View all work