Happy Friday, web designers and developers! Ready for another edition of “This Week In Web Design”? In this week’s roundup of articles related to web design and development that were published in the past seven days, we cover a variety of topics, including COVID-19 resources, JavaScript, CSS animations, WordPress, and much more. Without further ado, here we go!

UNLIMITED DOWNLOADS: 400,000+ Fonts & Design Assets

Starting at only $16.50 per month!



 

How to design a 404 error page that keeps users on your site

Turn lost visitors into loyal customers.

3 Cases of Effective Fusing Modern and Traditional Web Design Ideas

Take a look at practical tips and examples of mixing traditions and innovations in web design effectively.

Improve Web Design: 7 Site-Enriching Web Improvement Ideas

Although the results can take time to surface, the ideas we provide will immediately improve the overall look of your website.

Journey Mapping for Remote Teams: A Digital Template

A collaborative spreadsheet is an efficient, effective tool for virtual customer-journey mapping.

Collection of Free COVID 19 Resources for Designers

A collection of free COVID 19 resources created by the designer community.

How to Implement Smooth Scrolling With Vanilla JavaScript

Start with a common jQuery approach for creating this functionality. Then, we’ll get rid of jQuery and discuss two pure JavaScript solutions.

15+ Best Cross-Browser Testing Tools 2020

The best cross-browser tools that will help you improve your development workflow.

20 Unmissable Websites, June 2020

This month we’re seeing a lot of flamboyance, a lot of passion, and the color of the moment is (hooray!) yellow.

WordPress Plugins That Save You from Grunt Work

A selection of plugins that you can use to rip through those tasks with ruthless efficiency.

3 simple website tweaks to impress your customers

Do these three things to improve engagement and the bottom line.

How to Get All Custom Properties on a Page in JavaScript

We can use JavaScript to get the value of a CSS custom property.

6 easy ways to find a UX side project and strengthen your portfolio

Start by noticing problems and inconveniences in your daily life, and the lives of people around you.

Starting your journey to becoming design led

How to drive a design led culture within your business.

Dealing with the Low or No-Profit Areas of Your Freelance Web Design Business

First, we’ll look at how to identify areas of your business that are not doing much for you financially. From there, we can examine these areas to see if they should stay or go.

The Trickery it Takes to Create eBook-Like Text Columns

How do you set full-width columns that add columns horizontally, as-needed ?

How JavaScript Async/Await Works and How to Use It

This tutorial will help you learn about what async/await is and how it works.

Colors in UI Design: A Guide for Creating the Perfect UI

How to create a user interface that takes full advantage of color selection.

5 Myths About Jamstack

As with many myths, they are often based on a kernel of truth but lead to invalid conclusions.

12 Ways To Improve User Interview Questions

Pieces of advice that will help you to formulate questions that foster reliable answers from your users and clients.

Making My Netlify Build Run Sass

Let’s say you wanted to build a site with Eleventy as the generator…

Design centric business

What does design thinking mean to a business?

Cool Little CSS Grid Tricks for Your Blog

How I found a solution to a long-running problem using a modern CSS grid technique that, in the process, gave me even cooler results than I originally imagined.

How to Create a Motion Hover Effect for a Background Image Grid

A short tutorial on how to achieve a motion hover effect on a background image grid.

Is Your Website Stressing Out Visitors?

The very last thing you want is to design a website that stresses visitors out, leading them to dread the experience or abandon it entirely.

Creative Background Patterns Using Gradients, CSS Shapes, and Even Emojis

Let’s see how we can use gradients in other ways and toss in other things, like CSS shapes and emoji, to spice things up.

Web Design & Development Jargon that Should Never Be Used With Clients (& What to Say Instead)

While there is a lot we can do to ensure we will be hired, one of those tactics is to simply not make the client feel stupid.

How to Create an Ecommerce Site with React

Since most of the performance optimizations for ecommerce web applications are front-end related, the prominent, front-end centric framework React will be used in this tutorial.

Top 10 Web Design and UI Trends for 2020

These trends are important for a web and UI design to meet the ever-changing requirements in the modern world.

How to Reverse CSS Custom Counters

Because I wanted fully cross-browser compatible custom number styles, I went with custom counters.

Helping Your Clients Master eCommerce

Let’s take a look at some ways to help clients make sense of eCommerce.

On Adding IDs to Headers

It’s great if headings have IDs, because it’s often useful to link directly to a specific section of content.

Pure CSS Animation of Blog Post Excerpt on Hover

In this tutorial, we’ll make this cool animation of revealing the blog post excerpt on hover using pure CSS and no JavaScript.

Grid for layout, Flexbox for components

Dive into differentiating between CSS grid and flexbox, and when to use each one and why.

An Introduction to JavaScript Event Listeners for Web Designers

If you’re a web designer who’s yet to step into the world of JavaScript, or you’re just starting in front end development, this tutorial is the perfect way to begin.

How to Define Effective Milestones in Design Projects

When it comes to creating and launching a website, it’s important to deliver realistic time expectations to the client, and establish the different stages you can bill them for.

 

This post may contain affiliate links. See our disclosure about affiliate links here.