Back to basics – apply design principles to your theme

December 23, 2010  | 
1 Comment


Today’s 12 days of WordPress and BuddyPress is brought to you by Tammie Lister.  Lets meet her in her own words:

I‘m a web designer whose worked in the industry long enough to remember a time before animated gifs.
For several years now my focus has almost 100% been on WordPress and BuddyPress themes working as a theme designer, but I also have a soft spot for interface design.
I blog at BuddyDress and also at my own blog.  You can also find me on twitter at @karmatosed.

Is your theme confused, crying in the corner and wishing it was special? Don’t leave it being a creep this Christmas treat your theme to some design principles and put it’s frown upside down.

Balance, rhythm, proportion, dominance, unity … chant with me

Your mantra on this journey to enlightenment will be the following: “Balance, rhythm, proportion, dominance, unity”.  Now buckle up and lets get down to some application of these principles.

First a little exercise.

Load up your site or theme you are working on currently. Close your eyes and now look at it.

Now lets look at some basic principles and consider that design.

Balance: Does the site work together? Is there symmetry to the design? Does the lack of symmetry benefit the design? Go with your gut if your design feels unbalanced it is. Balance isn’t about being equal or symmetry don’t fall into that trap.

Rhythm: Repeating isn’t bad. Repeating isn’t bad. Repeating is good. Is there a flow to the design? Does it take the user through the experience? Does it lead to the end goal of the site without distraction?

Proportion:
Scale is crucial to good design. The most important at the front so to speak then gradual reduction to the least important. Don’t jar your user bring some proportionality to the table.

Dominance:
What’s the focal point? Where do you want the eye? Can you see the wood for the trees in your theme?

Unity: Everything in your design should make sense.  Does every element unite the design into one solid success or is something fighting against the rest of your design?

Theory’s great but what about practice?

Time to now look at a few key areas you can use to bring those design principles into play. These are some starting points and not intended as the only aspects by any means, everything needs a starting point though so lets get on.

White space isn’t a dirty word

There are 2 key areas where white space can help and those are in containing and calming. We don’t like to live in little boxes so why would your content? Don’t just whack another box around it use white space and let the negative space be your border. Don’t cram every pixel full step back and drop those last 5 elements you just added – your user will thank you.

Where is your light source?

Shadows don’t fall in different directions in the real world from one point of light so check they don’t on your theme. Have firmly in your mind where the point of light on your theme is and keep to it. It’s the small details like this which raise your theme to the next level.

One of these things is not like the others… so why should it work like the other?

Using the same styling for elements that have the same action is a key area to usability and making your theme make sense to a user. There is so much talk about usability you can bring this simply to your theme by taking the simple rule of making things that do the same action look the same. Style all links the same way, style all submit button the same way – these are small steps that have a large impact.

What’s the point?

Do you know what you are trying to do with this theme? Reasons can be varied and many but not having one is no excuse. Get a reason in your mind and work towards that. If you need to visualize a user – get them in your mind and fixate on Fred the user and what he needs from your theme to get to his goal.

Ebony and ivory live together in perfect harmony but yellow and purple don’t in that shade

Bring color harmony to your theme. Why throw lots of colors together when you can make a far more striking design using 1 or 2 key colors and a tone to contrast? Look at the palette you are using for color and make sure it’s carried through in your design. If color is something you struggle with don’t struggle in silence use a tool like ColorSchemer or site like Colour Lovers.

This won’t be the last design you do unless you treat it that way

One piece of advice above all other is don’t throw the design kitchen sink at the design. Sure those 10 button treatments look sweet but on the same design? Don’t design in desperation using every technique under your bookmark folders universe. Edit your design palette and simplify your visual message to make it stronger.

Fridge magnet theme designs do not for a good experience make

Just like we’ve covered use white space and editing to make sure you do not cram so much information onto your design it looks like a fridge bursting with magnets or a teenager’s school book covered in stickers.

Russian doll typography

You know those Russian dolls which sit in each other? Treat your typography like that. Your H1 or first header should be the largest and then progress in equal scales down the headers and typographical elements of your theme.

Good enough to feel

How about adding some depth to your design? This can be done through either a background to an element or even the theme itself. You could also add shadows but beware the obsessive compulsive shadow monster.

Conclude with a mantra… less is more

It’s perhaps something we’ve all heard so much we have grown immune to it. I’m not crying out for a minimal theme frenzy, it’s just about learning to edit and step away before you create a Frankenstein theme.

Close down your browser, close down your application and come back in a hour or even a day – let your theme brew then edit and it will be stronger for this process.

Featured Plugin - Host sites, get paid, just like WordPress.com

If you've ever wondered how you could offer a paid site management and hosting service, then this is the plugin for you. Offer a freemium or paid service, for any niche you like, it's powered Edublogs.org to success already!
Find out more

Featured Plugin - Open an Online Store with MarketPress

Out of all the WordPress ecommerce plugins available, this has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - Easily integrate your WordPress site with Facebook

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - Start your own Quora / StackOverflow / Yahoo Q&A site

It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more

Featured Plugin - Add bottom corner (or anywhere else) chat to your site

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

Featured Plugin - Every great SEO tweak you need, in one snazzy bundle

Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more

Featured Plugin - Start Your Own Powerful Membership Site

If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more

Featured Plugin - Send beautiful html email newsletters, from WordPress!

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

Featured Plugin - WordPress + Google Maps = Perfect

Simply insert google maps into posts, sidebars and pages - show directions, streetview, provide image overlays and do it all from a simple button and comprehensive widget.
Find out more

One Response to Back to basics – apply design principles to your theme

  1. So in case you’re not using Firefox

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting