carbon-design-system / carbon-spec

[WIP] Specification for the Carbon Design System
Apache License 2.0
7 stars 6 forks source link

Component Specification Goals #3

Open joshblack opened 5 years ago

joshblack commented 5 years ago

As more implementations of the Carbon Design System become a part of the ecosystem, we'd love to start documenting components in a way that:

To accomplish this, we want to create a Design System specification. This specification includes the following areas in terms of development:

While not an explicit design goal, eventually this work may need to be flexible enough to support a specification at the add-on level, as well.

joshblack commented 5 years ago

cc @mattrosno @shinytoyrobots does this match what you've been thinking about for the spec?

mattrosno commented 5 years ago

The creation and maintenance of a living specification documentation

May be good to add sub-bullet:

A designer should be able to refer to this document to understand how components should behave so the correct components are used for optimal user experience

Also:

The ability to update component styling class names with fewer migration breaking changes