5 design tips every web dev should follow
Tags: javascript, webdev, design, tutorial
Published: 2021-09-23 07:58:59

### 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,
![pepsi](https://cdn.dribbble.com/users/3596661/screenshots/7604098/pepsi_4x.png)

### 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
![db](https://s3.amazonaws.com/www-inside-design/uploads/2018/02/dropbox-responsive-web-design.png)

### 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.
![a1](https://uxgorilla.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-28-at-1.02.14-PM-768x414.png)

![a2](https://uxgorilla.com/wp-content/uploads/2018/09/Screen-Shot-2018-09-28-at-1.02.30-PM-768x418.png)

### 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:
<ul>
<li>You will probably spend more time overriding styles/functionality than learning core-awesome CSS/HTML features.
<li>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.
<li>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.
{% link https://dev.to/abhirajb/which-css-framework-should-you-use-2ea7 %}

### 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.
[![vj](https://99designs-blog.imgix.net/blog/wp-content/uploads/2021/01/vespa-joy-e1610046358967.png?auto=format&q=60&fit=max&w=930)](https://dribbble.com/SaraSalehi)

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

Thanks for reading 💝