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
Tricia Wang
SCALE: Discussion
2018 • Enterprise Experience 2018
Gold
Kaitlin Tasker
Fast and Fearless Inclusive Research
2023 • Advancing Research 2023
Gold
Alla Weinberg
Healing Toxic Stress
2024 • DesignOps 2024
Gold
Laura Smith
Embedding Service Design and Agile Practice within UK Planning Teams to Create Services that Last
2024 • Advancing Service Design 2024
Gold
Jemma Ahmed
Convergent Research Techniques in Customer Journey Mapping
2020 • Advancing Research 2020
Gold
Sarah Williams
Verizon_A Framework for CX Transformation
2024 • Design at Scale 2021
Gold
Gordon Ross
12 Months of COVID-19 Design and Digital Response with the British Columbia Government
2021 • Civic Design 2021
Gold
Rachael Dietkus, LCSW
Everything You Need to Know about the Civic Design 2022 Call for Presentations (Videoconference)
2022 • Civic Design Community
Rebecca Buck
Mission: Keep Talent in Research Roles!
2021 • Advancing Research 2021
Gold
Jess Greco
Creating a Basis for Change: Scaling Design Maturity
2022 • Design at Scale 2022
Gold
Dem Gerolemou
Climate technology fundamentals (Videoconference)
2024 • Climate UX Interest Group (Rosenfeld Community)
Craig Villamor
Design Systems for Ethical Design (Videoconference)
2023 • Enterprise Community
Dr. Jamika D. Burge
How UX researchers can partner with (and not be replaced by) AI [Advancing Research Community Workshop Series](Videoconference)
2023 • Advancing Research Community
Peter Merholz
Customer-Centered Design Organizations
2017 • Enterprise Experience 2017
Gold
Sarah Brooks
Theme 3 Intro
2021 • Civic Design 2021
Gold
Jackie Ho
Lead Effectively While Preserving Team Autonomy with Growth Boards
2024 • Enterprise Experience 2020
Gold

More Videos

Adam Cutler

"A 101 conversation over coffee yields better insights than written reviews in 360 assessments."

Adam Cutler Karen Pascoe Ian Swinson Susan Worthman

Discussion

June 8, 2016

Peter Merholz

"UXers are less satisfied than their peers because we have failed to set expectations about the real work of UX in organizations."

Peter Merholz

The Trials and Tribulations of Directors of UX (Videoconference)

July 13, 2023

Lisa Welchman

"Digital is a system, not a project. It’s there all the time and you have to keep iterating on it."

Lisa Welchman

Cleaning Up Our Mess: Digital Governance for Designers

June 14, 2018

Vincent Brathwaite

"Investing in sustainability today will yield dividends for future generations."

Vincent Brathwaite

Opener: Past, Present, and Future—Closing the Racial Divide in Design Teams

October 22, 2020

Brenna Fallon

"The squad model flopped for us after six months but created culture triads that stuck around."

Brenna Fallon

Learning Over Outcomes

October 24, 2019

Tricia Wang

"Working from home during the pandemic is hard because it’s fun only when you can actually leave your home."

Tricia Wang

Spatial Collapse: Designing for Emergent Culture

January 8, 2024

Edgar Anzaldua Moreno

"Proto personas created by cross-department participants helped us build unbiased, relevant survey questions."

Edgar Anzaldua Moreno

Using Research to Determine Unique Value Proposition

March 11, 2021

"Our brains are terrible at operating only on one type of information, whether object-oriented or context-oriented."

Designing Systems at Scale

November 7, 2018

Erin Weigel

"The conversion design process creates collective knowledge, which gets reinfused to strengthen future experiments."

Erin Weigel

Get Your Whole Team Testing to Design for Impact

July 24, 2024