Getting Started with Clarity Design System

Clarity is an open-source design system that brings together UX guidelines, an HTML/CSS framework, and Angular components. Clarity is for both designers and developers.

Clarity designs stem from continuous exploration and research. The result is a set of well-designed and implemented data-bound components built on top of Angular, one of the most popular JavaScript frameworks in the industry.

How to Get Started

Contributing to Clarity

The Clarity team welcomes contributions from the community. See our contribution guidelines on GitHub.

Reporting an Issue

Feel free to file feature requests or report any issues on our Clarity GitHub Issues site.

If you are a VMware internal user, you can go to the Clarity Jira site to see instructions about how to submit requests and report issues internally. When submitting issues, provide a minimal app that demonstrates the issue by forking one of the Clarity Stackblitz projects. Since it depends on your issue, starting with the correct Clarity version and theme will help us deliver support. The Jira site also includes a link to the Stackblitz templates.

Asking a Question

Ask questions on GitHub Discussions to get help with your project. You can also view previous discussions that might answer your questions. You can also share news about your successes!