4 ms·
>I understand CSS, what the properties do, individually. But I lack the creativity and design skills required to come up with half of what is provided by those
by nnoitra 5y ago
>I understand CSS, what the properties do, individually. But I lack the creativity and design skills required to come up with half of what is provided by those frameworks. I could do it if I had infinite time and patience, but I don't.
You know the syntax but you don't know how to think in CSS. Learn how to create layouts. Learn flexbox and grid. Watch a few YT videos to and try to design something yourself.
For example take a website like Facebook and try to design the log-in form like that. That's how you learn. No one is born with perfect design skills and it doesn't take a lot of time to learn how to make designs so awesome you won't believe you did them yourself in pure CSS.
- linkdd 5y agoI know how to work with flexbox, grids, etc... I know how to create layouts. But designing something from scratch that has been designed better by a framework, I don't want to do that. It's not my specialty for a reason. I know how to customize and implements new features over frameworks like Bootstrap and Bulma. And I use Sass a lot for that purpose. But no, I won't rewrite a navbar component each time I start a new project.
- beingflo 5y agoThen tailwindcss simply isn't the right tool for your use case. It's not a framework that could replace Bootstrap, but rather a very thin abstraction over css with an opinionated way of using it (effectively inline style).