3 ms·
In the old days, I was doing CSS by hand for every site I made. It kind of sucked. Then Bootstrap came out, and the idea of CSS frameworks was a thing. I loved
by madrox 8y ago
In the old days, I was doing CSS by hand for every site I made. It kind of sucked.
Then Bootstrap came out, and the idea of CSS frameworks was a thing. I loved Bootstrap, but so did a lot of other people, and as a result you started seeing Bootstrap everywhere...like when you buy a car and you start seeing everyone else driving one where ever you go.
So I started trying to customize Bootstrap to make it look less like other bootstrap sites by adding custom CSS, which basically brought me back to where I started.
In practice it has been much, MUCH easier to work with CSS frameworks that use utility classes, because it makes customization easier. I do think there needs to be an intermediate layer where it's easy to define semantic classes as composites of utility classes. I would think this should be possible in the days of Less, Sass, and precompiled web sites.