Trio - Design System
Rebuilding the Design System for Internet Banking
Role
Design System - UI - Product Design
Industry
Finances - Banking

Context
Trio is a corporate financial platform that brings essential financial operations into a single environment, including payments, receivables, cards, approvals, and account management.
As the Internet Banking product evolved, its design foundation needed to evolve with it. The existing library had components and styles, but lacked the level of structure and consistency needed to support a growing product.
The challenge was to rebuild the Design System from its foundations, creating a scalable structure that could support new features while making the design process faster, more consistent, and easier to maintain.
My Role
I worked as a Product Designer focused on the reconstruction and evolution of Trio's Design System.
My responsibilities included:
Structuring the Design System architecture
Creating Figma Variables and Collections
Defining color, typography, spacing, sizing, border radius, and breakpoint tokens
Creating semantic color tokens
Applying tokens across styles and components
Building component properties and states
Creating reusable page templates
Structuring modals, feedback states, and other recurring patterns
Using Figma Slots to make templates more flexible
Using AI to accelerate production and review components at scale
The goal was not simply to create a new component library, but to establish a system that could support the continuous evolution of the product.


The Challenge
Establishing consistency at scale
Making components flexible
Reducing repetitive work
The Solution
Discovery & System Audit
The first step was understanding the existing Figma environment and identifying where the current structure could be improved.
I reviewed the existing styles, components, properties, and recurring interface patterns to understand:
Where inconsistencies existed
Which properties could become reusable variables
Which components needed greater flexibility
Where repetitive work was happening
Which structures could be standardized
This analysis became the foundation for rebuilding the Design System.
Design Tokens
One of the most important parts of the reconstruction was creating a structured token architecture directly in Figma.
I created Variables and Collections for:
Semantic colors
Color primitives
Typography
Spacing
Sizing
Border radius
Breakpoints
The goal was to establish a clear relationship between foundations and interface components, making the system easier to maintain and evolve.
Instead of defining values directly inside individual components, properties could reference centralized variables.
This created a more consistent and predictable foundation for the entire product.
Components & Properties
With the foundations in place, I rebuilt the components using Figma's variable and property capabilities.
Components were structured with properties for different states and configurations, including:
Boolean properties
Text properties
Component properties
Variants
States
Optional elements
Dynamic content
For example, a financial indicator component could control elements such as:
State: Default
Badge: True
Suffix: True
Suffix text: “vs. previous month”
Helper: True
Helper text: “Updated 5 min ago”
Icon: Light Mode
Title: Title 1
This approach allowed a single component to support multiple use cases without duplicating its structure.
Templates & Slots
Beyond individual components, I created reusable templates for the most common product structures.
This included:
Main pages
Internal pages
Modals
Feedback states
Forms and recurring layouts
Other frequently used page structures
Figma Slots were particularly useful here.
Instead of creating rigid templates, I built structures where designers could replace or add specific content while preserving the underlying layout and logic.
This created a more flexible relationship between:
Tokens → Components → Templates → Screens
The result was a system designed not only to standardize what already existed, but also to accelerate the creation of what would come next.
AI as Part of the Process
One of the differentiators of this project was incorporating AI directly into the Design System workflow.
I worked with:
Figma
Figma AI / Agents
Claude connected to Figma
Skills for component analysis and review
AI was used mainly in two areas: accelerating production and reviewing components at scale.
During implementation, I used AI to automate repetitive tasks, especially the application and organization of tokens across components.
Instead of manually applying variables to dozens of component properties, AI helped accelerate the process.
I also used Skills to review components, identifying inconsistencies, incorrectly configured properties, standardization opportunities, and potential structural issues.
Rather than manually reviewing every component from scratch, Skills helped identify patterns and inconsistencies across the system, allowing me to focus my attention on the decisions that required actual design judgment.
Delivery
The final result was a rebuilt Design System infrastructure covering the main layers required to support the Internet Banking product.
Foundations
Color primitives
Semantic colors
Typography
Spacing
Sizing
Border radius
Breakpoints
Components
Structured properties
States and variants
Boolean configurations
Dynamic content
Token-based styling
Templates
Main pages
Internal pages
Modals
Feedback
Reusable layouts
Flexible Slot-based structures
The system became a more structured foundation for designers to create and evolve new product experiences.



Results Achieved
Greater visual consistency across the Internet Banking experience
Centralized design tokens, making the system easier to maintain and evolve
More flexible components capable of supporting multiple use cases
Reduced repetitive work when creating and adapting interfaces
Faster creation of new screens and features
Reusable templates that accelerated the design process
More predictable design production, with clear relationships between tokens, components, and templates
AI-assisted quality control, making component reviews more scalable
A stronger foundation for the continued evolution of Trio's product
Bitybank | APP
Structuring the experience of a cryptocurrency bank from scratch
Bitybank | Pix
Simplifying transfers with Pix in a Crypto Bank
Bitybank | Digital Wallets
Expansion and optimization of the experience with cards
Contadores Digitais
Behavioral Development Web Platform
Pichau Gaming
Strategic evolution of the mobile experience
TempoOk
Strategic redesign of the TokView product
WeKnow
Redesign of the BI dashboard
SuperAcordo
Financial trading system redesign








