Case Study
One System, Four Brands
Unified four global retail brands under a single scalable theming system—transforming how Gap, Old Navy, Banana Republic, and Athleta deliver distinct yet consistent ecommerce experiences.
Context (the reality of multiple brands)
4 distinct brands owned by Gap, Inc: Gap, Old Navy, Banana Republic, Athleta.
All have unique visual identities, but nearly identical ecommerce flows.
Each brand has a product team + design agency → duplicate work + inefficient maintenance.
Delivery Speed
Inconsistency
Maintenance Cost
Brand Refreshes
The Opportunity
By leveraging Figma variables and modes, I proposed a unified component architecture that could visually adapt to each brand’s look and feel through theming — without rebuilding components from scratch.
Research
Gather references from existing design system components/styles, live product screenshots, & storybook implementations. Review agency vision work for brands to understand potential future needs. Research how other systems handle theming to support multiple brands.
Hypothesize
Brainstorm & record conceptual approaches to organizing variables/styles. Identify how component variables may need to work to accommodate brand divergence.
Workshop
Present and discuss research and ideas on how to organize and approach structure with stakeholders and designers/devs familiar with the current tools/experience.
Build
Map out variable structure and create variables to match within Figma.
Design
Break apart PDP buy box and rebuild components with new variables. Build POC of how theming enables brand divergence using variables/modes.