We’re introducing new ways to measure the adoption of your design system in code. With these new features, zeroheight makes ensuring teams use the latest design system packages quicker and easier. We also give you insights into how many of your components are being used and where.
Introduction to the new features
Package version monitoring
Make sure that your code bases are using the most up to date version of your design system packages. Via the zeroheight CLI tool, connect code repos or public NPM packages.
Component usage metrics
Use the zeroheight CLI tool to scan your repos to dig into the usage of your design system components. Compare how they are used between different projects as well as over up to a 90 day time period.
Color usage metrics
Use the zeroheight CLI tool to scan your repos to dig into the usage of non-token color usage. Compare how this differs between projects as well as over up to a 90 day time period.
FAQs
How can I provide feedback on the new features?
Look out for a feedback link in the product when using the new features. This will allow you to submit feedback via a form. If possible, please include screenshots or screen recordings to accompany your feedback.
What security accreditations does zeroheight have?
zeroheight maintains ISO 27001, SOC 2 Type II, and GDPR compliance. Read more on how seriously we take security.
Are there any restrictions on the use of these features?
No, access will remain free and unrestricted during the beta period. All you need is a free zeroheight account to be enrolled in the beta.
Which repository services do you support?
We integrate with the following:
- GitHub (cloud and self-hosted)
- GitLab (cloud and self-hosted)
- Bitbucket (cloud only)
- Azure DevOps (cloud only)
You can also reference public NPM packages for monitoring package versions.
Component usage metrics work independently of our repo integrations.
Code of conduct
We want to build the best possible product for our community. This may mean releasing beta features when we know they're not perfect. We do this to get feedback from real users to inform what we build. We ask that feedback be constructive. It may also mean that we decide to pause adding teams to the beta for periods of time while we make changes. We ask that everyone be patient.