“A style guide is an artifact of design process. A design system is a living, funded product with a roadmap & backlog, serving an ecosystem.” - Nathan Curtis Lightning Material Airbnb IBM
is boring, it frees designers and developers to do the new stuff, to solve new problems. The design system carries the burden of the boring, so that designers and developers don’t have to. - Josh Clark
the limits of a design system • Design systems need to flex or they will break Scale • Buy-in & scale require participation • Design systems are a living, breathing product that needs to evolve Truths of Design Systems To deliver both flexibility and scale, a design system requires extensive partnership between designers and technologists.
Started Intuit’s journey began over 30 years ago when our founder Scott Cook sat at his kitchen table and watched his wife as she balanced their checkbook and thought there must be a better way.
Default Hover Inactive Menu On Click Selected Focused Selected Hover ; ; Hover Clicked Selected Focused Default Error State AL c AL c AL c AL c Select One c Example Configuration Menu AL c Default Hover Inactive On Click Selected Focused Selected Hover ; ; Hover Clicked Selected Focused Default Error State AL c AL c AL c AL c Select One c AL c AL AK AZ ; AL c AL AK AZ ; IDS Dropdown Fixed vs. Flexible Recommendation
Familiar experience • Productivity • Speed to market • Learn at scale • Reduce risk • Subject matter experts Designing full stack has many advantages Benefits of widgets KEY TAKEAWAY: Widgets are a great investment and create a better user experience.
theming Intuit Component Library turbotax qb mint pcg intuit … Intuit Widget Collection x x x x x x x x x x x x x x x x My Product x x x x configure Fixed Attributes