Rosenverse

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.

Design Systems To-Go: Indigo.Design Overview and Exploring the Developer Workflow (Part 3)
Gold
Friday, October 1, 2021 • DesignOps Summit 2021
Share the love for this talk
Design Systems To-Go: Indigo.Design Overview and Exploring the Developer Workflow (Part 3)
Speakers: George Abraham and Stefan Ivanov
Link:

Summary

A Design system is not only about standardizing the UI or accelerating design. In the big picture, it can streamline collaboration between design and development. With this goal in mind, an effective Design system is available to both designers and developers in a format that is native to each discipline. However, getting to this point takes time. But what if we can skip ahead with a starter Design system containing both design and coded components that are ready for use? Join our activity sessions to see how you can transform your pixel-perfect designs into pixel-perfect code for modern web applications with Indigo.Design. We will also revisit the typical developer handoff by introducing a re-imagined workflow that minimizes rework. In the end, this approach can free up our focus to run Design-Ops better and deliver value sooner. Part 1 (Thursday): Introducing a starter Design system, and Indigo.Design overview Part 2 (Friday): Reimagining developer handoff, and introducing App builder ? Part 3 (Friday): Indigo.Design overview and exploring the developer workflow

Key Insights

  • Indigo.Design provides a seamless bridge between designers' UI kits (Sketch, XD, Figma) and developer-ready Angular code.

  • The cloud-based app builder enables real-time collaboration between designers and developers on the same components.

  • Code generated by Indigo.Design is a full-fledged Angular app with routing, styles, and assets structured for immediate compilation.

  • Global theming is supported, allowing developers or designers to change app-wide brand attributes with one click.

  • Instead of CSS specs handed off, developers get complete components with built-in styling hooks and documentation.

  • Publishing new design versions creates branches and pull requests in GitHub, streamlining developer updates.

  • Indigo.Design currently supports Angular 12/13 code generation; React support is on the roadmap.

  • Documentation generation is not yet automated but the system supports integration with tools like Storybook and can coexist with external docs.

  • The workflow preserves design fidelity so developers run apps that look exactly like the designs without debate.

  • Assets like SVGs and images are automatically managed and placed in the app’s assets folder, ensuring consistent inclusion.

Notable Quotes

"Designers create their designs in Sketch or XD and import them into the cloud app builder, where both designers and developers can collaborate."

"We generate professional Angular applications where developers don't need to copy-paste or handwrite frontend layout code."

"With one click, you can skin the entire application and change brand attributes like typography, coloring, or rounding."

"Publishing changes creates a new branch and pull request in GitHub, making it easy for developers to review and merge."

"The CSS is minimal because components absorb style changes from top-level variables; styles are never duplicated per component instance."

"We don't black box anything — you get all the code structured as a real Angular app, ready to run with npm install and npm start."

"Currently, we target Angular first because many customers use it, but React support is coming soon in our roadmap."

"Accessibility compliance is critical especially for government customers and is something we support and continue improving."

"Indigo.Design is compatible with external documentation tools like Storybook or Zeroheight but doesn't generate all documentation automatically yet."

"At the end of the day, the goal is to guarantee that what you design matches exactly what gets produced in code."

Ask the Rosenbot
Victor Udoewa
Radical Participatory Research: Decolonizing Participatory Processes
2022 • Advancing Research 2022
Gold
Emily Williams
When UX Research and Institutional Racism Collide: A Case Study
2021 • Advancing Research 2021
Gold
Kim Fellman Cohen
Measuring the Designer Experience
2019 • DesignOps Summit 2019
Gold
Marisa Bernstein
It Takes GRIT: Lessons from the Small, but Mighty World of Civic Usability Testing
2021 • Civic Design 2021
Gold
Corey Nelson
Layoffs (Videoconference)
2022 • Advancing Research Community
Jon Fukuda
Theme One Intro
2022 • DesignOps Summit 2022
Gold
Steve Portigal
War Stories LIVE! Q&A-Discussion
2020 • Advancing Research 2020
Gold
Jorge Arango
Meeting of the Waters: Designing for Successful Inorganic Growth (Videoconference)
2021 • Enterprise Community
Todd Healy
Driving Change with CX Metrics
2023 • Enterprise UX 2023
Gold
Bria Alexander
Opening Remarks
2021 • DesignOps Summit 2021
Gold
Louis Rosenfeld
Welcome / Housekeeping
2023 • Enterprise UX 2023
Gold
Laura Weiss
Turn Down the Heat: 3 Ways to Handle Conflict in the Moment
2024 • Rosenfeld Community
Bria Alexander
Welcome
2022 • DesignOps Summit 2022
Gold
Mandy Drew
What Role(s) Can Research Play in Responsible Design?
2021 • Advancing Research 2021
Gold
Anna Nguyen
Why Our Voice of the Customer is Better Than Yours
2022 • Advancing Research 2022
Gold
Cheryl Platz
Merging Improv with Design (Videoconference)
2019 • Enterprise Community

More Videos

Alex Hurworth

"When communities are engaged, conservation succeeds dramatically."

Alex Hurworth Bonnie John Fahd Arshad Antoine Marin

Designing a Contact Tracing App for Universal Access

October 23, 2020

Laine Riley Prokay

"We wanted to actively promote the Design Ops discipline to more people, especially those not familiar with our craft."

Laine Riley Prokay Lisa Gordon

Carving a Path for Early Career DesignOps Practitioners

September 9, 2022

Eniola Oluwole

"People felt designs were self-evident and too much explanation was a barrier to using the patterns."

Eniola Oluwole

Lessons From the DesignOps Journey of the World's Largest Travel Site

October 24, 2019

Nathan Shedroff

"You need to learn the vocabulary, tools, and processes your peers know and understand where they are inadequate."

Nathan Shedroff

Double Your Mileage: Use Your Research Strategically

March 31, 2020

Sam Proulx

"Mobile browsers are typically updated with the OS, reducing variability compared to desktop browser versions."

Sam Proulx

Mobile Accessibility: Why Moving Accessibility Beyond the Desktop is Critical in a Mobile-first World

November 17, 2022

Feleesha Sterling

"Rapid research is a flexible framework for quickly executing UX research for fast and often tactical or evaluative design decisions."

Feleesha Sterling

Building a Rapid Research Program (Videoconference)

May 18, 2023

Neil Barrie

"Brand and product become two sides of the same coin when user insights have a seat at the top table."

Neil Barrie

Widening the Aperture: The Case for Taking a Broader Lens to the Dialogue between Products and Culture

March 25, 2024

John Devanney

"For many years, folks came to us with questions beyond design — about career paths, tools, skills, and intake management."

John Devanney

The Design Management Office

November 6, 2017

Katy Mogal

"You need to understand stakeholders’ fears, motivations, and incentives to change hearts and minds."

Katy Mogal

But Do Your Insights Scale?

March 12, 2021