DEV Community

Cover image for 5 design tips every web dev should follow
Abhiraj Bhowmick
Abhiraj Bhowmick

Posted on • Updated on • Originally published at

5 design tips every web dev should follow

1. Follow a color scheme

Color schemes always come in handy when creating feature-packed projects. Suppose, you have made a SaaS app and a logo for that.
Now if the color of the logo and the website or landing page you're designing, you are ultimately making a brand out of it.

How Do People Respond to Brand Colors?

  1. Red evokes a passionate and visceral response.
  2. Purple is a sophisticated yet mysterious color.
  3. Blue is the most popular color choice for the top brands.
  4. Green is a color that is synonymous with calmness, safety, and freshness.

A very popular example of how color schemes can shape your brand,

2. Creating responsive design

Responsive Web design is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size, platform and orientation.
With responsive design, you will have the flexibility to scale up rather than scale down.

With a well-functioning mobile product, you have already prioritized features and capabilities and identified the essential elements of your platform.

Look below how Dropbox optimizes responsive design

3. Stick to one font or icon family

All icons/illustrations should come from the same family, and they should maintain the same stylistic rules through out.

Aim for only one or two fonts, three if you absolutely need it. Make sure the font you use co-relates to your brand scheme and feel. Know the difference between serif, sans-serif and monospaced.

Below given are screenshots from Atlassian's website.


4. CSS frameworks

When possible, don't use a CSS framework. It will heavily add to your core understanding of CSS.
Some disadvantages of heavily styled CSS frameworks:

  • You will probably spend more time overriding styles/functionality than learning core-awesome CSS/HTML features.
  • You will have to eventually do something that can’t be achieved using the CSS framework, you either have to build it from scratch or pull in some library that fits your needs, either way, now you will have multiple sources of truth for your own design.
  • You’ll need to put in some time learning how to use any CSS framework, I think this time is better spent on learning how to build any component from scratch.

    But if you must choose a framework, try going for something which is not heavily styles focused like Tailwind.

    I have explained more about CSS frameworks in my earlier post. Click below to read it.

    5. Appealing to your audience

    The most important part of building a brand and website is keeping your target audience in mind. All design choices need to answer how you can best serve them and create a positive, memorable and unique experience for them. Without this, you won’t be able to stand up next to competitors. Use language and imagery that will appeal to them and reflect values they can relate to.

    An example of how you can connect with your audience via design.

    I hope this article has helped you and provided you with some knowledge.

    Thanks for reading 💝

Top comments (2)

brilliance profile image
Brilliance Oparaku

Great tips right here. Good job mate!

foxy4096 profile image

Nice article, good for dumb boy like me
I just can't select the good color schemes to make my websites look good their is always something missing