|
|
|
|
|
by pierreyoda
2524 days ago
|
|
On your last point, I feel like components this basic should really rather be addressed at the real theming level, i.e. in CSS. Utility-first CSS frameworks are awesome if you get past your first impression. I've been using TailwindCSS [0] both at work and for all my personal projects ever since I read Adam Wathan's justification on it [1]. In TailwindCSS those constants are configured in one place and generated at build time (through Rollup/Webpack/PostCSS etc.). Consistency and theming for free basically. Even Bootstrap has now a decent collection of them in v4. [0] https://tailwindcss.com/
[1] https://adamwathan.me/css-utility-classes-and-separation-of-... |
|