Case Study: Montage

Framing an Effective Design System

Introduction

Setting The Stage

The Jacob Burns Film Center website is the digital hub for this nonprofit film center, supporting film promotion, education, memberships, and institutional storytelling. Over time, these needs have grown more quickly than the site’s structure, leading to drift in design patterns, dense layouts, and isolated design decisions.

The Montage Design System emerged as a response to these issues; our team - Team JAMMS - approached this project as a design systems challenge: we worked to create a shared design language and system that supports clarity, accessibility, and long-term growth.

This case study tells that story, with a particular focus on my individual contributions to the system’s visual foundations, including the icon system, color palette, and initial variable structure in Figma, alongside collaborative work on component design and documentation.

My Role

I served as a design-system lead within a collaborative team, with primary ownership of several core system areas. I individually designed and implemented the icon system, and I led the charge on creating a useable color palette by establishing the initial variable structure in Figma to support consistency and scalability.

In addition, I collaborated closely with teammates on synthesizing our findings, generating component designs, and creating documentation, helping translate system rules into reusable interface patterns and shared guidance.

Act I: The Problem

Arriving At The System As It Exists

On initial site audit, the issues our team uncovered were frequent and scattered across the site.  Navigation patterns vary slightly across pages. Tags are widely used but lack hierarchy. Typography and spacing shift, often compressing content. Together, these issues create frustration for users and difficult challenges for teams.

Without a design system, patterns are repeatedly reinvented, accessibility decisions are challenging, and visual drift accumulates as the site grows…

The Montage color palette is based on the JBFC branded crimson, but expanded and enhanced to allow for various semantic messaging indicators such as alerts, notifications and warnings - all while following WCAG 2.0 accessibility standards.

Variables & Tokens

Design tokens and variables operationalize design decisions, enabling consistency, scalability, and controlled change across the system.


Act II: Investigation

Understanding Patterns Beneath the Surface

The project began with a detailed site audit by our team. By cataloging components, navigation, and visual treatments, recurring patterns emerged. Similar problems were being solved repeatedly, but in slightly different ways, leading to inconsistency and rework. The system needs to function within a legacy WordPress environment as well as support editorial workflows.

This framed our challenge: the core issue was not necessarily visual quality, but the absence of shared rules…components without direction or uniformity, colors without semantic meaning, and accessibility applied unevenly if at all.

These findings directly informed our work on the system’s foundations, particularly the need for clearly defined color semantics, icon usage rules, and reusable tokens.

Conducting full audits of not only the different pages of the site, but the individual UI elements as well, allowed us to form a complete picture of the current state of all elements of the JBFC site.

Act III: Establishing the Rules

Designing the Foundations

With the gaps identified, our attention shifted to foundations. With help from the team, I laid out the system’s color palette, structuring it from base colors to semantic roles to support consistent meaning across contexts. In parallel, I created the icon system, organizing icons into clear categories to reduce ambiguity and misuse.

To support implementation, I established the initial variable structure in Figma, translating visual decisions into reusable tokens that could scale across components and layouts.

Typography scales, layout principles, and additional foundational rules were developed collaboratively, building on these core elements.  These foundations acted as constraints that simplified later decisions.

The team spent several working sessions coming to a shared understanding of our baseline token naming system, allowing me to later input the colors into Figma and generate semantic versions based on our core palette. Changes and adjustments were extremely easy after we locked our foundation.

Collaboration

Sustained cross-functional collaboration between designers, developers, and content experts is required to validate system rules, surface edge cases, and ensure successful adoption.

Act IV: Building the System

From Ground Rules to Interface Design

Component design focused on high-impact patterns such as media cards, input fields, alerts, navigation elements, and tags. This phase was highly collaborative, with components designed as small systems each with defined states, variants, and usage guidance. The team met regularly to review progress and improve on our work.

My foundational work on color, icons, and variables directly informed component behavior, ensuring accessibility considerations like contrast, focus states, and error handling were embedded by default rather than applied retroactively.

Tradeoffs balanced consistency with editorial flexibility, reinforcing the system’s pragmatic approach to reusability and uniformity.

Focusing on the Iconography system for Montage allowed me to learn all about Google Material Symbols which we adopted for our system, and also how to generate variants from single components so that designers had flexibility and convenience in their choices.

Act V: Creating a Usable System

Documentation as Design

Montage was documented in Zeroheight with clear usage guidance and role-based structure. Documentation was developed collaboratively, but is informed by the same principles that shaped our system’s foundations: clarity, repeatability, and long-term maintainability. I concentrated on several sections, including the Getting Started chapter, iconography documentation, and color section. As a team, we shared the work of documenting all of the component sections.

Treating documentation as part of the system reinforces Montage as a living tool rather than a static deliverable, with the ability to flex and evolve over time as the needs of the JBFC change.

Act VI: Resolution

What Changed - And What’s Next?

We designed Montage to provide the Jacob Burns Film Center with a shared design language that improves consistency, accessibility, and efficiency. We feel that we’ve achieved our goals; systemized foundations, including the color palette, icon system, and variable structure, allow the site to evolve with greater confidence and efficiency. As a nonprofit center, I believe that a design system would tremendously improve the JBFC’s efforts in maintaining and enhancing their digital footprint while reducing costs and improving the visitor experience.

Potential next steps might hinge on formal adoption and setting up guidelines around system governance: measuring usage, refining contribution workflows, and deepening integration with development processes would all be valuable.

My Key Takeways

Color System

A semantically structured color palette reduces ambiguity, enforces accessibility constraints, and standardizes visual hierarchy across components.