Hi HN community!
I want to tell you about my open source project: mlut. This is an Atomic CSS toolkit with Sass and ergonomics for creating styles of any complexity.
Main features:
- Strong naming convention
- Almost arbitrary by design
- Great ergonomics
- Handy extension
A detailed breakdown of the features can be found in the readme on GitHub. And if you want to dive deeper into the technical part, check out this article: https://dev.to/mr150/atomic-css-deep-dive-1hee. This is a transcript of my talk at the tier 1 JavaScript conference (HolyJS).
In the meantime, I'll list a couple more features of the tool:
- Written in Sass and includes all its benefits
- JIT (on-demand) and AOT mods are available
- Fully customizable: change tokens, utilities names and any settings
- Easy to integrate in existing project. No name collisions with your CSS in the most projects. Increasing specificity in one line or for one utility.
If you want to learn a bit about the history of the project, you can check out this article: https://dev.to/mr150/mlut-a-new-word-in-the-utility-first-cs...
I would appreciate any feedback, and especially stars on GitHub!