Ask HN: What's your secret for making pretty website designs?
Many of the projects submitted here have great looking websites, which seem more like afterthoughts to the owners. But to me, it is the most impressive thing ever compared to the technology being offered.
My programmer art is very subpar =(
27 comments
[ 4.1 ms ] story [ 39.6 ms ] threadMy favorite guide is by Tania Rascia [1]. It walks through each of the "rules" and applies them to a simple example. My second favorite is by Anthony Hobday [2] and each "rule" gets its own, simple example to demonstrate.
[1] https://www.taniarascia.com/design-for-developers/
[2] https://anthonyhobday.com/sideprojects/saferules/
My strategy for the next project is to take a template that I like, and hire a designer to customize it. A lot of the "janky" feel is because I don't select graphics that match the theme, and/or the copy doesn't fit quite right. That final polish is a result of expertise and effort.
That is exactly what I'm dealing with right now. I'll probably find someone to "consult" my final design and fix the jankiness.
I saw this with "marketing examples" but then most of the are made up/faked. As in the good is example is made bad. But I want to actually see actually "okay" designs made better with a touch of thought.
But I do find that most "design" is subjective. And just need to fill your life with well thought out designs, and designers and live like a well designed life and then by osmosis or some kind of divine intervention that design style rubs off on me.
Emphasis - Every mark on a page has visual weight. Adjust the size, lightness/darkness, shape, texture, etc. to control emphasis.
Visual hierarchy - What are the most important elements and in what order? Use emphasis to guide a person's eyes through those elements.
Unity - All the elements on a page should look like they belong to the same "unit" (think military or corporate uniform). Simply applying consistent margins, padding, font sizes can go a long way in enhancing a design.
These are a few to start with but if you search "principles of [web] design" you can learn a few more and see some examples. Start to look critically at the websites you like through the lens of these principles.
Once you're comfortable with the principles you can begin to decorate, make them pretty, and even start to break the rules (see brutalism).
But other than that... kiss is always the method to follow.