Rosenverse
Meet Spectrum, Adobe’s Design System

This video is only accessible to Gold members. Log in or register for a free Gold Trial Account to watch.

Log in Register

Most conference talks are accessible to Gold members, while community videos are generally available to all logged-in members.

Meet Spectrum, Adobe’s Design System

Gold
Wednesday, June 9, 2021 • Design at Scale 2021
Share the love for this talk
Meet Spectrum, Adobe’s Design System
Speakers: PJ Buddhari and Nate Baldwin
Link:

Summary

We built Adobe’s design language, Spectrum, to work on a huge and varied product ecosystem. Adobe’s offering includes dozens of connected desktop, web, and mobile experiences with millions of worldwide users. Some of our products are brand new and some have been in the market for decades. Hear from two of Spectrum’s designers as they give an overview of the design system and answer your questions about building and scaling a design system!

Key Insights

  • Spectrum supports over 130 Adobe products across three business units and multiple platforms, requiring a highly scalable and flexible design system.

  • The design team does not implement components directly; implementation is handled by separate engineering teams, necessitating strong cross-team collaboration.

  • Spectrum evolved from occasional quarterly versions to individual component versioning, improving change tracking and prioritization by implementation teams.

  • A transparent design checklist tracks component quality and health with open issues linked to Jira tickets to prioritize fixes and improvements.

  • Spectrum Contributions is a sister site hosting 110+ work-in-progress components, increasing visibility and community feedback outside the core team.

  • A design token repository serves as a single source of truth for all component attributes like color and sizing, ensuring consistency and ease of updates.

  • Nate Baldwin highlights naming as the hardest ongoing challenge due to multiple platforms and diverse teams; content strategist Jess Satel assists in establishing a clear terminology.

  • Spectrum balances consistency and respect for platform-specific UI conventions by either skinning native components or documenting deviations explicitly.

  • Accessibility and color theming are managed by defining target contrast ratios first, then generating compliant colors via the custom tool Leonardo.

  • The Spectrum team fosters community via multiple engagement channels including Spectrum Guild quarterly meetings, town halls, office hours, and Slack, improving documentation and prioritization.

Notable Quotes

"Our team does not actually build the components consumed by product teams. Implementation teams report to their respective engineering and product orgs."

"We moved from versioning the entire system quarterly to individually versioning components, so changes are easier to track and prioritize."

"Naming things — components, properties, parts — is the hardest thing and it never stops. Thankfully, we have Jess Satel, our amazing content strategist."

"We try to keep things as consistent as possible in terms of the API but document where platforms need to deviate to be good citizens of their environment."

"Instead of choosing colors then checking contrast, we flipped the process and started by defining contrast ratio targets and then generating colors to meet them."

"We capture component design decisions and health transparently with checklists; unchecked items correspond to open tickets for prioritization."

"We have weekly meetings with implementation teams to design APIs, discuss progress, and address issues to ensure alignment."

"Spectrum Contributions site gives visibility to work-in-progress components, making users more vocal with feedback that we can capture and raise."

"Our UI kits are generated through JavaScript based on tokens, meaning less manual work, fewer errors, and consistent updates across themes and platforms."

"Spectrum is about empowering collaboration across products, disciplines, and clouds — not just providing tools but supporting people using the system."

Ask the Rosenbot
Bria Alexander
The Big Question about Resilience: A panel discussion
2024 • DesignOps Summit 2024
Gold
Yoel Sumitro
Actions and Reflections: Bridging the Skills Gap among Researchers
2022 • Advancing Research 2022
Gold
Nicole Aleong
What UX research can learn from other research practices [Advancing Research Community Workshop Series]
2023 • Advancing Research Community
Ryan Matthew
DesignOps without Boundaries: Building More with What You Have
2025 • DesignOps Summit 2025
Gold
Lada Gorlenko
Theme 1: Intro
2024 • Enterprise Experience 2020
Gold
Tutti Taygerly
Videconference: How to Work with Difficult People with Tutti Taygerly
2020 • Enterprise Community
Jon Fukuda
Theme 3 Intro
2024 • DesignOps Summit 2024
Gold
Bria Alexander
Opening Remarks Day 1
2024 • Advancing Research 2024
Gold
Zariah Cameron
Streamlining an Inclusive Design Practice
2023 • DesignOps Summit 2023
Gold
Sarah Brooks
Theme Three Intro
2022 • Civic Design 2022
Gold
Christian Crumlish
Morning Insights Panel
2022 • Design in Product 2022
Gold
Himanshu Bharadwaj
If design had a heart
2026 • Rosenfeld Community
Ariel Kennan
Civic Design in 2022
2022 • Civic Design Community
Vitorio Miliano
Don’t call it AI: Turn words into numbers with quantitative ethnography
2026 • Advancing Research 2026
Gold
Bria Alexander
Opening Remarks
2023 • DesignOps Summit 2023
Gold
Cassini Nazir
The Dangers of Empathy: Toward More Responsible Design Research
2023 • Advancing Research 2023
Gold

More Videos

Maria Rosala

"To motivate people to populate the repository, be annoyingly persistent and sometimes create the template for them."

Maria Rosala Shivanjali M.

Research Repositories

March 12, 2026

Dan Saffer

"Executives said it's better to go fast and fail than to go slow and succeed."

Dan Saffer

Why AI projects fail (and what we can do about it)

May 14, 2025

Melissa Eggleston

"Listening with all your senses, not just the words they’re saying, reveals people’s true needs."

Melissa Eggleston Maya Israni Florence Kasule Owen Seely Andrea Schneider

Practical People Skills for Building Trust on Teams and with Partners

December 9, 2021

"It’s hard to detect emotional responses physiologically in day-to-day software use because there’s too much noise."

Discussion

June 9, 2017

Satyam Kantamneni

"Vision is a co-owned artifact created by the VM, design lead, and engineering lead."

Satyam Kantamneni

Do You Have an Experience Vision?

March 23, 2023

Richard Buchanan

"Principles give unity and organization to a product, system, or human experience, not just guidelines or rules of thumb."

Richard Buchanan

Creativity and Principles in the Flourishing Enterprise

June 15, 2018

Victor M. Gonzalez

"Our apprentice program is free and intense, combining foundational training with real-world projects over six months."

Victor M. Gonzalez

Practicing Learners and Learning Practitioners

March 10, 2021

Christian Rohrer

"Never put numbers on qualitative research findings; qualitative insights are about richness and why, not how many."

Christian Rohrer

Research Operations at Scale

November 7, 2017

Michelle Morrison

"Investing in individual pet projects really can take so many amazing shapes and cost the company very little."

Michelle Morrison

Culture Design

May 21, 2020