DEV Community

Discussion on: From Idea to Design for Non-Designers

Collapse
 
shahid_hussain_7a399e19ef profile image
Saheed hussain

Nice article, another point that can be added is: for components one can use css frameworks like - bootstrap, talwindcss etc which gives out nice customisable components.

Collapse
 
abbeyperini profile image
Abbey Perini • Edited

I purposefully didn't mention CSS frameworks for multiple reasons:

  • They may be easy to add initially, but you still hit a steep learning curve when you go to customize.
  • You have to check the styles and customize immediately because they are often not accessible.
  • A class per declaration quickly becomes a lot to replicate on every element. A big point I'm making is that you want to reuse one clearly named class that is easy to understand when you come back to the project in 6 months.
  • I personally find the inline styling harder to read.
  • I don't have any advice for using them because I don't use them.
  • I didn't want to debate CSS framework fans in the comments of this blog.

Some comments have been hidden by the post's author - find out more