Scaling Patagonia’s Identity: A Global Typography Migration and System Refactor.

In short

Leading a strategic typography overhaul: How I replaced a commercial typeface with a bespoke brand font, using the transition to refresh our visual language and optimize core component performance across the ecosystem


My Role

Design Systems Lead

Rest of team

  • Front End Engineering Lead

  • Creative Design Lead

  • Product Manager - Brand


stakeholders

  • Creative Studio Leadership

  • Digital Studio Leadership

  • Design System Users (designers, producers and developers)


Deliverables

  • Multi-Platform Typography System Architected a robust typographic framework within Figma using Variables and Modes, enabling seamless theme switching across different product domains (Salesforce, WordPress, and Shopify).

  • System-Wide Implementation & Migration Led the technical re-definition and deployment of the new typeface across the entire global component ecosystem, ensuring visual parity across US and international regions.

  • Performance-Driven Component Audit Iterated on core library components by synthesizing feedback from designers and producers, resolving long-standing usability debt and technical constraints.

  • Governance & Documentation Framework Authored comprehensive usage guidelines and implementation specs, empowering cross-functional teams to adopt the new visual style with minimal friction.


Time and Place

  • Ventura, CA

  • Oct 2024 - Feb 2025

 

Background

why custom

Over its long history, Patagonia has used a lot of different fonts. 10 years ago, Avenir was enough. It felt like the right font at the time because of the of the range of highly functional typefaces it contains across print and digital. It was a perfect kit for the size of the company at that time. It did not express a range of emotions, but it was easy to use and served a utility purpose.

This would cost $120k+ per year, and besides its functionality did not represent the brand identity where it is. This context created a great opportunity to clean up and simplify a legacy font set, have an own able, unique voice for our products and storytelling, and show the highest standards in brand design. 

 

The Designer and the creative process

Who better to design our new font than the designer of Copernicus, our serif font? Although Chester was already very familiar with Patagonia, the creative leads brought him on campus for an immersive deep dive into the archive and our design history. In collaboration with our archives leaders, they researched the motives of past creative leaders, to learn why certain moves were made. The result of this exercise was an agreed starting place.

Our final direction...

’Connect to the tone of Copernicus with a more versatile partner font. Be inspired by Belwe, our brand font, but don’t make overly stylized moves we will tire of. It should feel more human than the industrial vibe of Avenir’...

 
 

From Font Files to Global Implementation

From the font files to the implementation on Patagonia’s digital properties there was a long iterative and collaborative process that went from stress testing changes and understanding the workflows from the Design System users to the final implementation on the Design System and the code.

Cool sketch of our process by our Product Manager Sam Levy (also an illustrator). It includes when I became dad for the first time and took some time off :)

 

Tokenization of Text Styles

As we started working on iterations of the font, and the different weights that we would probably commit to use, I redesigned the system for it to be more easily updated, using three levels of variables and styles, that could later be replicated as tokens in our code’s stylesheets:

The Three-Tier Architecture

I structured our Figma variables to map directly to our CSS/Sass stylesheets, creating a 1:1 parity between design and code:

  • Primitive Variables (Global): The raw values. These define the "ingredients"—specific font-family strings, pixel scales, and raw font-weights.

  • Semantic Variables (Alias): The "intent" layer. These variables (e.g., font-size-body-large) point to primitives but define the specific role of the text, allowing us to swap underlying values without breaking the system.

  • Figma Text Styles (Component Layer): The final application. These styles consume semantic variables and include metadata/descriptions to guide designers on proper usage (e.g., "Use for primary body copy on long-form articles").

Efficiency Through Variable Modes

One of the most significant wins was utilizing Variable Modes to solve the "Mobile vs. Desktop" style bloat.

  • The Old Way: We maintained duplicate styles for every breakpoint (e.g., Heading-L-Desktop and Heading-L-Mobile), doubling the maintenance effort.

  • The New Way: I consolidated these into a single, responsive style. By using Modes, a single style like Heading-L automatically adjusts its scale and line height based on the device container it lives in.

Impact: This structural change reduced our total style count by 50%, drastically simplifying the library for the design team and reducing decision fatigue.

Documentation of Variables and Text Styles in our Patagonia Design System library in Figma

 

Component-Level Migration & System Refinement

With the token architecture finalized, I led a comprehensive refactor of the global component library to ensure a seamless transition to the new system.

System Refactoring: I systematically re-linked all components to the new cross-viewport styles. While removing 50% of the legacy styles initially broke desktop instances, it allowed me to consolidate the library into a single, responsive source of truth.

Strategic Visual Refresh: Partnering with the Creative Design Lead, we modernized the visual language by increasing base font sizes and reducing weight variety. This resulted in a bolder, cleaner hierarchy that improved both brand impact and scannability.

WCAG & Accessibility: By increasing the minimum font scale and optimizing line-heights, we significantly improved legibility and ensured the system met WCAG 2.1 AA standards across all digital properties.

Example of the stress testing the new styles in the Homepage experience using existing components

 

Bonus: Maximizing Component Efficiency

Since the typeface migration required engineering effort on our core library, I seized the window to address long-standing feedback from designers and producers. We used this deployment to ship high-value usability upgrades that had previously been backlogged.

Case Study: Multi-Link Tiles

I redesigned the Multi-Link Tile component to offer greater flexibility without increasing manual work:

  • Expanded Styling: Provided designers with more visual options to suit diverse layout needs.

  • Smart Defaults: Introduced a ‘Content Size’ property that utilizes global defaults. This allows designers and producers to toggle between pre-configured scales instantly, significantly reducing setup time and ensuring system consistency.

The Win: We didn't just change the font; we optimized the workflow for the people using the system every day.

Example of a component that was enhanced: the Multi Link Tiles.

 

Governance & Global Change Management

Because this migration fundamentally changed how teams built layouts, I pioneered a formal communication strategy to ensure a seamless transition. This was the first time our team moved beyond "shipping" to "onboarding."

  • Proactive Onboarding: I created video walkthroughs and documentation to bridge the knowledge gap. Post-launch, I hosted Office Hours to troubleshoot in real-time and gather direct user feedback.

  • Global Localization & Empathy: This process surfaced a critical insight from our Japan team, where the new custom font didn't meet local cultural or functional requirements.

  • The Pivot: I led the decision to maintain a localized stylesheet for Japan using a more appropriate typeface, proving that a global system must be flexible enough to respect regional needs.

Impact: This approach transformed our delivery process from a "push" to a "partnership," resulting in higher adoption rates and a stronger feedback loop between the system team and regional stakeholders.

 

Conclusion & Key Takeaways

The migration to a custom typeface was more than a visual refresh; it was a total overhaul of our system’s architecture. By aligning technical execution with human-centered governance, we transformed a potential disruption into a significant upgrade for the entire organization.

Key Results

  • Operational Efficiency: Reduced the typography style library by 50% through Variable Modes, drastically lowering maintenance and decision fatigue.

  • Global Scalability: Successfully deployed a tiered token system across multiple platforms (Salesforce, Shopify, WordPress), proving the system’s resilience in a complex technical stack.

  • Inclusive Design: Improved digital accessibility by aligning core components with WCAG 2.1 AA standards.

  • Standardized Governance: Established a new precedent for change management through video documentation and office hours, resulting in the highest adoption rate for a system update to date.

Final Reflection

This project reinforced that a design system is only as strong as its flexibility. By listening to regional needs—such as the pivot for our Japan team—we ensured that the system remained a tool for empowerment rather than a constraint. We didn't just ship a new font; we shipped a more robust, accessible, and user-centric foundation for Patagonia’s future.

Living example on Patagonia.com