Overview
Freight UI focused on consolidating a fragmented component ecosystem split across Material UI patterns and multiple custom themes into a unified, scalable design system.
Visual System
Updating a fragmented visual system to be AI ready.
Status
In Design
Timeline
4 weeks
Role
Design Leadership
Team
Design team + frontend engineering
Freight UI focused on consolidating a fragmented component ecosystem split across Material UI patterns and multiple custom themes into a unified, scalable design system.
The product experience lacked cohesion because teams were shipping from competing component patterns and theme implementations, creating inconsistency and higher implementation overhead.
Modernize and standardize the component library so designers and engineers could build faster, with clearer patterns, stronger UI consistency, and a shared source of truth.
Cataloged component drift across Material UI and custom-themed implementations.
Led redesign and standardization of shared components with implementation constraints in mind.
Rolled out Storybook docs (storybook.emergemarket.dev) including FUI component stories to improve dev handoff and usage consistency.
Core UI patterns were consolidated into a coherent cross-team component system.
Design and engineering shared documented component behavior and usage guidance in Storybook.
Fragmented implementation patterns made consistency difficult at scale.
Introduced shared component standards, documentation, and governance through Storybook.
Improved UI cohesion and reduced ambiguity between design intent and engineering execution.