Our collective approach to increase consistency, build quickly, and deliver quality experience to our customers.
The Puppet Design System (PDS) is a collection of the common values, behaviors, components, and styles we share at Puppet. It represents our shared objective to quickly deliver value to our customers. With it we scale design across departments, platforms, and time zones.
This is built for internal use across the Puppet family of products, but others might find it useful as well.
Get started by cloning the repo and following the quickstart guide.
See the changelog at CHANGELOG.md.
The Puppet Design System is a cross-functional team effort with shared ownership. Contributions are both welcome and encouraged. Please read our CONTRIBUTING.md guide (and Designing guide if applicable).
We are continuing to iterate on the PDS. The current focus is on internal use, but we always appreciate everyone's feedback and questions. Please report issues you find or contact puppet-design-system@puppet.com.
For background on the project, see Puppet Design System on Confluence or watch the Big Picture presentation.
You can talk with the Design System team in Slack in the #team-design-system channel, or report an issue in Jira (the “PDS” project).