1. Authors
  2. Joshua Johnson

Joshua Johnson

Joshua Johnson

Equal parts editor, writer, designer, and photographer. Hit me up on Twitter, or check out my photos.

Special Web Design Critique: The New Google+

Critique / 12 Apr 2012

Special Web Design Critique: The New Google+

Yesterday Google rolled out a massive redesign of its social network, Google+. They didn’t merely shuffle around a few objects, they completely redefined the entire visual experience. Such a major refresh merits a special edition of our web design critique series.

Let others talk about boring old feature lists, join us as we jump in and take a look around to see what’s better and what’s worse from a designer’s perspective. We’ll pick apart every piece of the interface and see if there’s anything to be learned.

200+ Pinterest Boards for Designers to Follow

Inspiration / 11 Apr 2012

200+ Pinterest Boards for Designers to Follow

If you love design inspiration, you should be on Pinterest. This free service has really taken off and designers everywhere are using it to collect and archive examples of great design. Whether you’re a typography nut, need some ideas for design books to read, or want some inspiration for out of the box brochure ideas, there are designers on Pinterest who are no doubt pinning exactly what you’re looking for.

Much like, Twitter, the key to enjoying Pinterest is to find and follow users that share your interests. The trick here is that while every user has multiple “boards,” only some of them are actually design related. We’ve spent hours and hours hunting and have found over two hundred of the best Pinterest boards that designers should find useful. Read on to check them out!

What’s the Deal With :target in CSS?

CSS / 10 Apr 2012

What’s the Deal With :target in CSS?

I’ve been seeing a lot of tutorials lately that utilize :target in CSS to perform some fancy feat so I thought I’d take the time to really dig in and discuss how and why this syntax works. Instead of blindly following someone else’s code, you should be able to wield this tool with the knowledge of what’s happening how it affects browser support.

Read on to learn all about the basic functionality associated with the :target pseudo class and how you can stretch that ability to perform all kinds of crazy stuff with pure CSS. Along the way we’ll build some great navigation and slideshow examples for you to learn from.

Facebook Exclusive Article: How to Center Anything With CSS

CSS / 9 Apr 2012

Facebook Exclusive Article: How to Center Anything With CSS

We’ve decided to reward our faithful fans with an exclusive treat. Anyone that “likes” Design Shack on Facebook can download a free, in-depth CSS tutorial!

To follow up last week’s article on the difference between absolute and relative positioning, this week we’re taking a look at an extremely basic question with an incredibly broad reaching answer: How do I center something with CSS?

Read on to get a glimpse of the tutorial and see how you can claim your download today.

3 Free Apps for Testing Your Responsive Designs Online

CSS / 5 Apr 2012

3 Free Apps for Testing Your Responsive Designs Online

Responsive design has brought about a whole new list of challenges for web designers who have decided to take the plunge and leave static design behind. Creating a layout that works well at not one but several, or even all, possible widths requires patience, creativity and of course, lots of testing.

Nothing replaces checking out your design on the actual devices that you’re targeting, but as you’re building, it’s nice to be able to get a quick peek of the layout at various widths right on your computer. You could resize your browser window manually, but this gets ridiculously tedious if you’re shooting for precise pixel dimensions. Fortunately, several talented developers have already built some great tools to aid you in this process. Join us today as we take a look at three of them.

Build an Infinite Scrolling Photo Banner With HTML and CSS

CSS / 3 Apr 2012

Build an Infinite Scrolling Photo Banner With HTML and CSS

Today we’re going to embark on the challenge of creating an animated banner of photos that automatically scrolls horizontally through an infinite loop. The best part: we’re going to do it without a single line of JavaScript.

To make this banner truly useful, our goal will be to use individual photos dropped into our HTML, not simply one long CSS background that repeats. This is pretty tricky but we’ll walk you through exactly how it works. Let’s get started!

The Top 10 Web Design Buzzwords and Hot Topics for 2012

Web Standards / 2 Apr 2012

The Top 10 Web Design Buzzwords and Hot Topics for 2012

In 2011, there wasn’t a web design blog or magazine in the world that didn’t use “HTML5” or “CSS3” in at least a few headlines. We talked endlessly about the new possibilities that these technologies brought about, argued tirelessly about the hurdles that they presented and had tons of fun creating demos with embarrassingly modest browser support.

Though CSS3 and HTML5 are still at the top of our discussion lists, I decided to look around and see what other terms and buzzwords are major topics for 2012. Read on to see what web designers are ranting and arguing about these days. Along the way you’ll find over fifty excellent articles to check out that will brush you up on each topic.

Web Design Critique #78: Katy Cain

Critique / 31 Mar 2012

Web Design Critique #78: Katy Cain

Every week we take a look at a new website and analyze the design. We’ll point out both the areas that are done well in addition to those that could use some work. Finally, we’ll finish by asking you to provide your own feedback.

Today’s site is the portfolio of Katy Cain, a wedding photographer in Chandlers Ford. Let’s jump in and see what we think!

Style Tiles: The Flip Side of Wireframes

Graphics / 29 Mar 2012

Style Tiles: The Flip Side of Wireframes

Style Tiles provide a fresh and productive way to approach the design process. They allow you to specifically hone in and focus on a project’s personality and mood without worrying about specific layout decisions.

Today we’re going to show you exactly what Style Tiles are, why you should use them and how to incorporate them into your design process. Follow along and you just might change the way you design forever.

3 Fantastic & Fresh Tools for Web Designers

Software / 28 Mar 2012

3 Fantastic & Fresh Tools for Web Designers

I love to keep an eye on the every growing world of single purpose web apps that are specifically aimed at making part of your job as a web designer a little bit easier. Today we’ll check out three of these tools that I’ve found fun and helpful recently.

We’ll start by looking at Colllor, a great way to turn a single color into many. Next we’ll jump into Warp CSS and create some amazing CSS typography that you probably didn’t even think was possible. Finally, we’ll check out Bear CSS, a way to quickly generate a starter stylesheet based on your HTML. Let’s get started!

Animate.css: Kick-Ass CSS Animations in Seconds Flat

CSS / 26 Mar 2012

Animate.css: Kick-Ass CSS Animations in Seconds Flat

On my laundry list of todo items that I’ll do “someday” is the idea of creating a prebuilt library of useful CSS animations. The bad news is that I’ll likely never actually get around to doing this. The good news is that developer Dan Eden beat me to it.

Today we’re going to check out Animate.css, an awesome and free collection of CSS animations that you can apply to your projects with almost no effort. It’s a blast to play around with so follow along and join the fun.

Web Design Critique #77: Capital Teas

Critique / 24 Mar 2012

Web Design Critique #77: Capital Teas

Every week we take a look at a new website and analyze the design. We’ll point out both the areas that are done well in addition to those that could use some work. Finally, we’ll finish by asking you to provide your own feedback.

Today’s site is Capital Teas. Let’s jump in and see what we think!