Creating the perfect design system for a lawyer firm

A unified component library and design guidelines built on Atomic Design, bringing consistency and speed to every b/luz product and platform.

Role
Product Designer
Client
b/luz
Website link
baptistaluz.com.br
Creating the perfect design system for a lawyer firm

Main Problem

A growing design team without standardized components meant a fragmented user experience. b/luz needed a scalable design language that maintained quality and velocity.

Fragmented User Experience

Designers worked in silos, producing inconsistent patterns across products. Users faced different interaction models and visual styles at every touchpoint — eroding trust.

Inefficient Development Workflow

Common elements were rebuilt from scratch per project. Repetitive work slowed delivery and made developer handoff error-prone.

Weak Brand Consistency

Without shared guidelines, typography, color, and spacing varied wildly across deliverables — diluting b/luz's brand identity.

Creating the perfect design system for a lawyer firm — main problem

Atomic Design Component Library

We built a modular library using Brad Frost's Atomic Design — atoms (buttons, fields, icons), molecules (grouped elements), and organisms (interface sections). Changes at foundational levels propagate upward automatically, ensuring uniformity. We prioritized buttons, forms, and cards as the highest-impact starting points.

Atomic Design Component Library

Comprehensive Design Guidelines & Documentation

We defined typographic styles, expanded the brand color palette, and established spacing rules and grid systems. Every component ships with thorough documentation — because a system without clear guidance fails the people who depend on it.

Comprehensive Design Guidelines & Documentation

Illustration System & Continuous Evolution

We created an illustration library — scenarios, characters, and objectives — for a consistent visual narrative across interfaces. Monthly reviews and team feedback loops keep the system current and evolving.

Illustration System & Continuous Evolution

Results

Consistent interfaces across all platforms, stronger brand recognition, and significantly faster development cycles. Reusable components streamlined onboarding and accelerated delivery. The system proved itself as a living organism — constantly evolving and laying the foundation for future growth.

Creating the perfect design system for a lawyer firm — results