Design a Traveler’s Photo Diary Tumblr Theme in Photoshop
What You'll Be CreatingIn this tutorial we’ll walk through the step by step process of creating a simple, photo-based Tumblr diary theme in Photoshop. I will start totally from scratch and will guide...
View ArticleMastering Icon Fonts on the Web: Open Assignment
It’s time for another open assignment! Instead of learning something by following a number of steps, I’m going to get you to complete a task.This task relates to a course I’ve just finished recording...
View ArticleThe Command Line for Web Design: Automation with Grunt
So far you’ve learned how to do things like compiling code, autoprefixing, cleaning, compressing and minifying all just by typing a few words. This is great, but what if you have a project that would...
View ArticleThe Command Line for Web Design: Automation with Gulp
In the previous tutorial we setup a project and used Grunt to watch and automatically compile Stylus and Jade. In this tutorial we’ll be doing the same, but using a different task runner: Gulp.Getting...
View ArticleCreate and Win With Envato Remix!
We’re running a brand new creative contest for our entire community across Envato Market, Tuts+ and Envato Studio, and we'd love to see what you come up with!Create and Win With Envato Remix!We want...
View ArticleMy Thoughts on Designing in the Browser vs. Designing in Photoshop
Designing in the browser is becoming more and more popular with the rise of “designers who code”. But just because we’ve picked up some new skills does it mean we should ditch our paper, sharpies,...
View ArticleHow to Get Quality Feedback From Your Clients
Client feedback can be one of the hardest parts of the web design process, often leading to hours of wasted iterations and endless debates. In this short video tutorial, I'll show you how to speed up...
View ArticleThe Command Line for Web Design: Live Reload & BrowserSync
In the last lesson you learned how to get your whole project compiled or built with short commands like grunt, grunt watch, gulp and gulp watch.In this lesson you'll learn how to create commands that...
View ArticleAdding Appeal to Your Animations on the Web
What You'll Be CreatingWhen we talk about using animation we often discuss the practical ways we can create transitions, animations, and so on. Animation is a powerful way to make our designs stand...
View ArticleThe Command Line for Web Design: Scaffolding New Projects
So far you’ve learned how to use command line for third party package management, powering up your front end code, automation with task runners, live reloading and browser synchronizing.In this final...
View ArticleThe Command Line for Web Design: Wrapping Up
I hope you had a great time with this tutorial series, and discovered some of the incredibly useful ways the command line can be incorporated into every day web design processes.You’ve learned...
View ArticleCodePen Challenge #2: Style a Signup Form
It’s time for another CodePen Challenge! This time I want you to show us what you can do to a signup form; the kind you might use with a MailChimp or Campaign Monitor mailing list. That’s all. The best...
View ArticleAdobe Illustrator’s SVG Interactivity Panel Explained
SVG is on its way to being a staple part of web development and design. Understanding SVG and being able to list it among your skills is becoming more and more important.In today’s tutorial we’re...
View ArticleGet Up and Running With Foundation for Apps
With the rising popularity of web apps, being a web designer now means you’re fully capable of being a software UI designer. It’s not just web sites you can design with your particular set of skills...
View ArticleLocalizing Your Website or App for the Chinese Market
Localization, the process of optimizing a site or app across differing languages and cultures, goes far beyond basic translation. Actually, translation’s perhaps the easiest part. Sure, sometimes there...
View ArticleUnderstanding Variable Scope in Sass
In this article, we’ll take a deeper look at variables and variable scope in Sass. The scope of a variable describes the context within which it’s defined and therefore where it’s available to use.To...
View ArticleBetween Screens: 5 Conversations on Design
I describe Between Screens as a Micro-podcast: regular, short audio conversations with distinguished designers, developers and forward-thinkers. In this roundup I’ve brought five of my favourite...
View ArticleCodePen Challenge #2: Results!
Last week we asked you to take part in our second CodePen Challenge: styling a mailing list sign up form. More than 60 of you took part, offering some really diverse ideas–here’s what you all cooked...
View ArticleThe Perfect Lightbox? Using PhotoSwipe with jQuery
I recently came across a JavaScript library called PhotoSwipe, and I am truly impressed. It is a brilliant library which overlays an image or a group of images on your current page, an effect popularly...
View ArticleCreating Color Schemes with LESS Color Functions
LESS provides a handful of functions which make defining and manipulating colors super easy. In this tutorial we are going to walk through a number of them, helping you control colors, produce better...
View Article