The components in Compound are intentionally bland and sparsely styled. These components are intended to be used as "boiler-plate" code that can easily be customized to fit a specific project's needs. PRs to add new components are always welcome, as long as they are coded to follow that methodology.

Live Component Library

You can view the current state of the Compound component library at any time. It is automatically updated and published any time something is merged into the main branch.

If you'd like to automate your component library deployment, here's the GitHub Workflow file we're using.

Visual Regression Testing

Visual regression testing is also performed against Compound any time a PR is changed from "Draft" to "Ready for Review". You can see the results of that in Percy.

If you'd like to automate visual regression testing for your component library, this GitHub Workflow config may help point you in the right direction.