A highly configurable utility class library written in Sass.
MIT License
A highly configurable utility class library written in Sass.
Full documentation at backbreezecss.com
Utility classes are CSS classes that only apply one CSS property and value. The classname reflects what property and value are applied.
.ta-center {
text-align: center;
}
Styling is achieved by combining multiple classes in HTML rather then writing, and possibly repeating, CSS.
<div class="ta-center fs-30 lh-1.2 fw-bold">
<!-- -->
</div>
Backbreeze provides classes for a lot of CSS properties in the spec. So that a lot can be achieved by combining classes. Some benefits of this approach are:
Sass is a widely used industry standard for authoring stylesheets. In contrast to combining different PostCSS plugins it has a full language spec that provides a solid authoring experience and makes it easy to port code between projects. PostCSS is great to process the generated CSS and its use is encouraged when using Backbreeze in production.
Backbreeze is inspired by the Tailwind CSS framework. It aims to be an alternative that you can drop into existing projects that use Sass.