High fidelity prototypes

High fidelity prototypes

Bento design system

Bento design system

Thomson Reuters’ design system, developed by the U.S. UX team, is called Bento. By the time this project started, Bento was already established as the shared foundation for product design across the organization. Before its implementation, teams relied on loose guidelines, which often led to inconsistencies between products. Bento emerged as a response to that challenge, aiming to provide a common visual and interaction language that could scale across regions and teams. The system is extensive, built on an 8px grid and supported by clear documentation that helps designers combine components in a consistent way. Working within Bento meant aligning with existing patterns while focusing on how to best apply them to the specific needs of this product. This approach ensured that the resulting interfaces felt cohesive within the broader Thomson Reuters ecosystem while remaining purposeful for the problems we were solving.
Thomson Reuters’ design system, developed by the U.S. UX team, is called Bento. By the time this project started, Bento was already established as the shared foundation for product design across the organization. Before its implementation, teams relied on loose guidelines, which often led to inconsistencies between products. Bento emerged as a response to that challenge, aiming to provide a common visual and interaction language that could scale across regions and teams. The system is extensive, built on an 8px grid and supported by clear documentation that helps designers combine components in a consistent way. Working within Bento meant aligning with existing patterns while focusing on how to best apply them to the specific needs of this product. This approach ensured that the resulting interfaces felt cohesive within the broader Thomson Reuters ecosystem while remaining purposeful for the problems we were solving.
Bento Element img
Bento Element img

Bento Introduction

Bento Introduction

Challenges to navigate

Challenges to navigate

Most Thomson Reuters products are required to handle large volumes of information. Research showed that users were comfortable with more traditional interfaces and tended to favor dense, structured layouts over modern, airy or highly expressive UI patterns. As a result, Bento components were intentionally robust and conservative in their visual language. Within this context, my role was not to redefine the system, but to work inside it. Core Bento components could not be modified, and any need for additional functionality had to be formally proposed to the Bento team. Extensions went through a review process that could be accepted or rejected, and even when approved, prioritization depended on their roadmap rather than on product timelines. This constraint shaped many design decisions. Feature requests often took months to resolve, and only a small number were eventually implemented. Designing within these boundaries required careful interpretation of the system, creativity in combining existing components, and a strong focus on making the most out of what was already available. Over time, this process sharpened my ability to design pragmatically—balancing ideal solutions with realistic constraints while still delivering coherent, usable interfaces within the Bento ecosystem.
Most Thomson Reuters products are required to handle large volumes of information. Research showed that users were comfortable with more traditional interfaces and tended to favor dense, structured layouts over modern, airy or highly expressive UI patterns. As a result, Bento components were intentionally robust and conservative in their visual language. Within this context, my role was not to redefine the system, but to work inside it. Core Bento components could not be modified, and any need for additional functionality had to be formally proposed to the Bento team. Extensions went through a review process that could be accepted or rejected, and even when approved, prioritization depended on their roadmap rather than on product timelines. This constraint shaped many design decisions. Feature requests often took months to resolve, and only a small number were eventually implemented. Designing within these boundaries required careful interpretation of the system, creativity in combining existing components, and a strong focus on making the most out of what was already available. Over time, this process sharpened my ability to design pragmatically—balancing ideal solutions with realistic constraints while still delivering coherent, usable interfaces within the Bento ecosystem.
Bento Colors Example
Bento Colors Example
Bento Colors Example

Designing with Bento

Designing with Bento

Final UI: Adding activity

Final UI: Adding activity