Bricks is a frontend framework providing good complementarity between components and utility classes. It's currently used at Monsieur Biz to build our projects.
Use the following commands to build locally:
npm install
npm run buildSassYou can also watch for changes with this command:
npm run watchSassVery basic right now, it will evolve continuously. The main philosophy of the framework is to offer a mixed approach between BEM and a utility-first framework like Tailwindcss. The goal is to offer a rich variety of full featured components and the efficiency of the utility classes.
The styles in this framework take advantage of Sass and CSS variables.
settings: Global variables, project-wide settings, etc.tools: Project-wide mixins, functions and placeholders.elements: Low-specificity, far-reaching rulesets and unclassed HTML elements.objects: Objects, abstractions, and design patterns.components: Complete chunks of UI.utilities: High-specificity, very explicit selectors.
From the core to the documentation, you're very welcome to contribute by opening an issue or a Pull Request if you want! 😘 Thank you!
This framework is completely free and released under the MIT License.