Ligonsker's avatar

Anyone here uses pure CSS for his designs?

I've been relying on Bootstrap for a long time because I am really bad at both designing, and making CSS work properly. Now what happened is that I never got to improve in CSS because of the long time I've been using Bootstrap

I just thought now that it all looks so generic and I just call it "a bootstrap website" whenever I see it.

I was thinking about trying to get better at CSS and learn it more to the point I can actually make responsive web apps purely with CSS.

Is it a viable idea (Assuming I have the time to learn)? Has anyone here done that and is not using any CSS library?

0 likes
5 replies
Sinnbeck's avatar

Can I suggest giving tailwind a try. It's a solid middle ground and awesome to work with. Instead of writing css directly, you add classes that are close to the css equivalent.

1 like
Ligonsker's avatar

@Sinnbeck oh yes. I've also watched the tailwind tutorial here with the github replica. But I think I first need to improve my vanilla css skill in order to use tailwind more fluently

Snapey's avatar

The skills needed to write good css are very similar to the skills needed to use tailwind in that you need to understand what you want to manipulate and how you might do it to achieve a certain look and feel. However, tailwind has three major advantages in my mind

  • you don’t have to dream up your own class names for anything - it’s surprising how much time you waste here

  • you don’t need to edit two files at the same time

  • you don’t get specificity battles with completing classes, where you end up duplicating classes to avoid conflicts

1 like
Ligonsker's avatar

@Snapey this really sound good. I also watched the tailwind tutorial but I feel like I need to improve the basics first like flexbox and grid Then actually tailwind is a good idea

Please or to participate in this conversation.