News for hackers. Stuff that matters.

Ask HN: How to Learn Web Design?

I'm pretty good with React/Angular concepts and general development but when it comes to styling my pages I totally suck. I either throw Bootstrap or something similar at it and that makes it somewhat presentable but when I try to customize my own styles I always end up with something wack.

Is there any books or any way of learning how to apply CSS right to get beautiful pages?

( 5 comments | 9 points | on HN )
Re:Ask HN: How to Learn Web Design? by valand on Tuesday May 05, 2020 @06:54AM (#23078608)
Try designing to communicate

This book is some sort of opening to that world. https://en.wikipedia.org/wiki/Don%27t_Make_Me_Think

If you want to jump ship later, the paradigm to design for other people will help in other disciplines e.g information architecture, API design

It might be

Re:Ask HN: How to Learn Web Design? by rat_melter on Thursday May 07, 2020 @11:19AM (#23103998)
One of the best books I've read regarding UX. Don't sleep on it.
Re:Ask HN: How to Learn Web Design? by valand on Thursday May 07, 2020 @08:20AM (#23102142)
Ignore the "it might be" please
Re:Ask HN: How to Learn Web Design? by simonhfrost on Tuesday May 05, 2020 @11:08AM (#23080824)
I was looking for a basic intro to design from a dev perspective (sounds similar to your use case) and found this: https://refactoringui.com/book/
Re:Ask HN: How to Learn Web Design? by zeroc8 on Wednesday May 06, 2020 @01:40PM (#23093973)
I have the same problem. My designs look like crap. That's why I've decided to try this one here: https://scrimba.com/course/gdesignbootcamp

He talks about design principles, like spacing,colors,etc. - I haven't gotten around to take the course yet, but I'm hoping that this finally frees me from needing a UI designer.