Archive for October, 2008
ads
  • Themes: Open Air, A magazine and A Personal Blog Theme
    by CrazyEgg
    Posted October 31st, 2008 at 12:52 am

    Open Air Theme | WeFunction.com Design

    Another collaboration between ourselves and WooThemes, the result: this stunning theme with optional layouts. We’ve realized, that while a lot of people no doubt love magazine style themes - there are still a lot of people who would like the option of having something a little more personal. So here you have it!

    As always with WooThemes there is a range of colours to chose from, and a really easy to manage back end, which means whichever layout you chose - it’s always easy enough to manage.

    Theme Description

    OpenAir is designed to have a very sort and open feel to them, with soft subtle gradients and border with great use of white space to give a spacious and elegant feel to your content. We’ve set the theme around a grid based layout so that information can easily be seen and read throughout.

    Theme Details

    Navigation

    We’ve made navigation very easy and well presented through the theme. At the top you have any links/pages you’d like. And along the other navigation/tabs we have a list of categories. Making it very easy for you to browse through the categories, and to see which category you are in at any given time.

    Post Info & Related Posts

    Related posts are a great way of encouraging exploration to your website. And we’re used to seeing them hidden away in posts or at the end of posts, but why not have them on the front page next to a post? They are easily accessible now next to any post.

    Grid Layout

    Grids are undoubtedly a great way of displaying a lot of information, in a easy to browse and manage way. OpenAir makes great use of grids in this way to display older posts in a much more attractive way.

    Download & Demo

    Download & Details |  Demo |  Blog Post

    Use the links above o read more about the theme and to experience it for yourself. We’ve had a few releases on WooThemes and are really proud to be working along side some great guys. Not only do they provide great looking themes, but if you purchase a theme you’ll no doubt be impressed with their support forums and custom back-end theme options. And right now they are running a 3 for 1 deal on all of there themes, Including this one.

  • MoTo RaCeR 3
    by Manoj
    Posted October 28th, 2008 at 5:49 pm


    The game presents a wide variety of brand new game modes, circuits, bikes and bonuses for extra challenges, thrills and life expectancy.
    Moto Racer 3 Gold Edition is highly accessible and complete. It is the only motorbike game to offer so many disciplines in both solo and multiplayer modes. Moto Racer 3 Gold Edition gives both seasoned players and beginners alike all the high-octane thrills of the track, for up to 8 players.

    * An updated and improved Gold Edition, optimised for Windows XP.
    * Easy handling: quick to pick up, on all kinds of 2-wheel machine.
    * 50 different models of bike (10 totally new ones).
    * 6 different disciplines: Superbike, Traffic, Trial, Supercross, Motocross, Freestyle.
    * A whole host of circuits (including three new) and real decors like: the Suzuka Circuit (Japan), Barcelona (Spain), Sachsenring (Germany), Eastern Creek (Australia) and the Stade de France.
    * 3 difficulty levels: easy, normal and difficult.
    * A store for purchasing new items to improve vehicles, using credits earned in Solo mode.
    * Up to 8 players can race using LAN or Internet.
    * New bonuses to be unlocked: scooters, a car, pocket-bikes, an army bike, and space age bike, as well as extra tracks and a flying pig



    http://rapidshare.com/files/86773725/MR3GE.part1.rar
    http://rapidshare.com/files/86779999/MR3GE.part2.rar
    http://rapidshare.com/files/86787276/MR3GE.part3.rar
    http://rapidshare.com/files/86795614/MR3GE.part4.rar
    http://rapidshare.com/files/86803837/MR3GE.part5.rar
    http://rapidshare.com/files/86812873/MR3GE.part6.rar
    http://rapidshare.com/files/86821776/MR3GE.part7.rar
    http://rapidshare.com/files/86826360/MR3GE.part8.rar

    Pass:
    SupperDupper


  • Tutorial: Creating Custom Write Panels in WordPress
    by CrazyEgg
    Posted October 20th, 2008 at 7:31 pm

    Function | Create a Custom Write Panel in Wordpress Tutorial

    Everyone knows that WordPress is one of the most, if not the most, popular blogging systems on the internet today. With its out of the box features, plugins, and great theming community, its no wonder WordPress has been accepted as today’s standard. However, sometimes you just want to add a little more.

    It seems the latest fad to hit the WordPress scene is adding thumbnails into a blog post. This is fairly easy to do with some knowledge of custom fields, but can be a little complicated if your client is new to WordPress, or blogging.

    Luckily, WordPress has a solution for us. We are going to use a little something called add_meta_box.

    Note: This tutorial requires both knowledge of WordPress, as well as PHP.

    I shared a link in a comment that WordPress has a little tutorial for this on their site. However, it is a little incomplete, and leaves a little to be desired. So, let’s get started making our own!

    Examples of Usage

    To see how you can use custom write panels take a look at these couple of examples, or click the image below.

    Custom Write Panel Examples - Turorials

    functions.php

    Please excuse the indention of the code. The WordPress plugin does not like my tabs. :(

    All of the code we are about to add will be put in functions.php. This file is included automatically in the Theme, so anything we put in here can be used throughout the theme.

    To make this expandable for the future, we are going to declare all of our information in an array. This way, we can add some information to the array, and it will be automatically added to our Admin Panel.

    Information Array

    
    /*
    Plugin Name: Custom Write Panel
    Plugin URI: http://wefunction.com/2008/10/tutorial-create-custom-write-panels-in-wordpress
    Description: Allows custom fields to be added to the WordPress Post Page
    Version: 1.0
    Author: Spencer
    Author URI: http://wefunction.com
    /* ----------------------------------------------*/
    
    $new_meta_boxes =
    array(
    
    );
    

    Inside of that array, we are going to add more arrays which will hold the information of the new meta box.

    
    $new_meta_boxes =
    array(
    "image" => array(
    "name" => "image",
    "std" => "",
    "title" => "Image",
    "description" => "Using the \"<em>Add an Image</em>\" button, upload an image and paste the URL here.")
    );
    

    The array is pretty self explanatory. The first value is the name of field, after that would be a standard value (in this case, it is blank, but this would be useful to store default information), and then the Title of the meta_box, ending with the description.

    There are 3 functions that will be the backbone here. Let’s go ahead and declare those now:

    
    function new_meta_boxes() {
    
    }
    
    function create_meta_box() {
    
    }
    
    function save_postdata( $post_id ) {
    
    }
    

    Creating the Fields

    Lets work on function new_meta_boxes().

    This is the function where we are going to build the actual HTML inputs. We first need declare a few variables as global. We will then be able to access them inside the function. We need to be able to access the $post variable, as well as $new_meta_boxes (our array.)

    
    function new_meta_boxes() {
    global $post, $new_meta_boxes;
    }
    

    Because all of our information is in an array, we need to loop through it all, and create an input box for each one:

    
    function new_meta_boxes() {
    global $post, $new_meta_boxes;
    
    foreach($new_meta_boxes as $meta_box) {
    
    }
    

    Next we need to figure out a default value for the inputs. We can do this by checking the get_post_meta WordPress function.

    
    function new_meta_boxes() {
    global $post, $new_meta_boxes;
    
    foreach($new_meta_boxes as $meta_box) {
    $meta_box_value = get_post_meta($post->ID, $meta_box['name'].'_value', true);
    
    if($meta_box_value == "")
    $meta_box_value = $meta_box['std'];
    }
    

    This is some pretty simple PHP. We define $meta_box_value, and set it equal to get_post_meta. Next, we check to see if our variable == "" (equals nothing) meaning no data has been previously entered. If nothing has been entered, we set the $meta_box_value equal to the std value we defined in the array

    Time to start building the inputs. First off, we are going to create a hidden field that we will use to verify the data later on.

    
    echo'<input type="hidden" name="'.$meta_box['name'].'_noncename" id="'.$meta_box['name'].'_noncename" value="'.wp_create_nonce( plugin_basename(__FILE__) ).'" />';
    

    Now we can echo the title of our Custom Input:

    
    echo'<h2>'.$meta_box['title'].'</h2>';
    

    Next our actual input box. This gets the value of $meta_box_value we worked out earlier.

    
    echo'<input type="text" name="'.$meta_box['name'].'_value" value="'.$meta_box_value.'" size="55" /><br />';
    

    Finally, just add our little description we defined in the array

    
    echo'<p><label for="'.$meta_box['name'].'_value">'.$meta_box['description'].'</label></p>';
    

    (All of that is still in our function new_meta_boxes() function.)

    Make it Meta!

    Our next function, function create_meta_box(), will actually create each of the meta boxes. We are going to be using WordPress’s add_meta_box

    
    function create_meta_box() {
    if ( function_exists('add_meta_box') ) {
    add_meta_box( 'new-meta-boxes', 'Custom Post Settings', 'new_meta_boxes', 'post', 'normal', 'high' );
    }
    }
    

    if ( function_exists('add_meta_box') ) { is important because this function did not exist in versions of WordPress before version 2.5. You need to on at least version 2.5 before this will work.

    From WordPress.org, the function works like this:

    <?php add_meta_box('id', 'title', 'callback', 'page', 'context', 'priority'); ?>
    

    callback is the most important. That is calling our function (new_meta_boxes). context decides whether or not this field should display on the “Write > Post” page, or the “Write > Page” page. You can read more about the parameters on the WordPress site

    Saving the Data

    Now here’s the important part, and the part where WordPress.org is pretty vague. This function will save our data.

    
    function save_postdata( $post_id ) {
    global $post, $new_meta_boxes;
    
    foreach($new_meta_boxes as $meta_box) {
    
    }
    }
    

    This is our function, and we’ve started off with including a few variables. Again, we need to include $post so we have the ID of the WordPress post. Also, we have to include the $new_meta_box array, as we will loop through it again.

    This next bit (inside of the foreach loop), will verify that the data we are receiving is genuine.

    
    // Verify
    if ( !wp_verify_nonce( $_POST[$meta_box['name'].'_noncename'], plugin_basename(__FILE__) )) {
    return $post_id;
    }
    
    if ( 'page' == $_POST['post_type'] ) {
    if ( !current_user_can( 'edit_page', $post_id ))
    return $post_id;
    } else {
    if ( !current_user_can( 'edit_post', $post_id ))
    return $post_id;
    }
    

    No we are going to define a variable that will get the data out of our fields.

    
    $data = $_POST[$meta_box['name'].'_value'];
    

    It gets the $_POST data from our fields we created in the previous functions.

    Now the last thing to do is to decide what to do with the new data. To keep WordPress from creating a new database entry each time, a few checks need to be made. First, we try and get any information with the same key and post id. If it returns empty, we know this custom field has not been added before. So, lets add it.

    
    if(get_post_meta($post_id, $meta_box['name'].'_value') == "")
    add_post_meta($post_id, $meta_box['name'].'_value', $data, true);
    

    Next, we check to see if the new data in the field is different from any old data. If it is, we simply update the field.

    
    elseif($data != get_post_meta($post_id, $meta_box['name'].'_value', true))
    update_post_meta($post_id, $meta_box['name'].'_value', $data);
    

    The last thing to do is delete one, if the field is left empty. This will keep our database free of any blank entries.

    
    elseif($data == "")
    delete_post_meta($post_id, $meta_box['name'].'_value', get_post_meta($post_id, $meta_box['name'].'_value', true));
    

    Now, to actually make things work, we need to “hook” WordPress. We can do this by using add_action. This simply adds our functions to a specific area of WordPress. In our case, we need to hook the admin_menu, as well as when the post is saved, save_post.

    
    add_action('admin_menu', 'create_meta_box');
    add_action('save_post', 'save_postdata');
    

    Our Final Code

    
    /*
    Plugin Name: Custom Write Panel
    Plugin URI: http://wefunction.com/2008/10/tutorial-create-custom-write-panels-in-wordpress
    Description: Allows custom fields to be added to the WordPress Post Page
    Version: 1.0
    Author: Spencer
    Author URI: http://wefunction.com
    /* ----------------------------------------------*/
    
    $new_meta_boxes =
    array(
    "image" => array(
    "name" => "image",
    "std" => "",
    "title" => "Image",
    "description" => "Using the \"<em>Add an Image</em>\" button, upload an image and paste the URL here.")
    );
    
    
    function new_meta_boxes() {
    global $post, $new_meta_boxes;
    
    foreach($new_meta_boxes as $meta_box) {
    $meta_box_value = get_post_meta($post-&gt;ID, $meta_box['name'].'_value', true);
    
    if($meta_box_value == "")
    $meta_box_value = $meta_box['std'];
    
    echo'<input type="hidden" name="'.$meta_box['name'].'_noncename" id="'.$meta_box['name'].'_noncename" value="'.wp_create_nonce( plugin_basename(__FILE__) ).'" />';
    
    echo'<h2>'.$meta_box['title'].'</h2>';
    
    echo'<input type="text" name="'.$meta_box['name'].'_value" value="'.$meta_box_value.'" size="55" /><br />';
    
    echo'<p><label for="'.$meta_box['name'].'_value">'.$meta_box['description'].'</label></p>';
    }
    }
    
    
    function create_meta_box() {
    global $theme_name;
    if ( function_exists('add_meta_box') ) {
    add_meta_box( 'new-meta-boxes', 'Brazen Post Settings', 'new_meta_boxes', 'post', 'normal', 'high' );
    }
    }
    
    
    function save_postdata( $post_id ) {
    global $post, $new_meta_boxes;
    
    foreach($new_meta_boxes as $meta_box) {
    // Verify
    if ( !wp_verify_nonce( $_POST[$meta_box['name'].'_noncename'], plugin_basename(__FILE__) )) {
    return $post_id;
    }
    
    if ( 'page' == $_POST['post_type'] ) {
    if ( !current_user_can( 'edit_page', $post_id ))
    return $post_id;
    } else {
    if ( !current_user_can( 'edit_post', $post_id ))
    return $post_id;
    }
    
    $data = $_POST[$meta_box['name'].'_value'];
    
    if(get_post_meta($post_id, $meta_box['name'].'_value') == "")
    add_post_meta($post_id, $meta_box['name'].'_value', $data, true);
    elseif($data != get_post_meta($post_id, $meta_box['name'].'_value', true))
    update_post_meta($post_id, $meta_box['name'].'_value', $data);
    elseif($data == "")
    delete_post_meta($post_id, $meta_box['name'].'_value', get_post_meta($post_id, $meta_box['name'].'_value', true));
    }
    }
    
    
    add_action('admin_menu', 'create_meta_box');
    add_action('save_post', 'save_postdata');
    

    Implementation

    Now I bet you are wondering “now how the heck do I get information?!” Well, it’s quite simple really. You do it the same way you would for a normal custom field. We’ve been using the function already in the tutorial, get_post_meta().

    So, just open up one of your theme files where you want the custom data to appear. First, let’s check to see if there is anything entered for this post. Because if there isn’t, we shouldn’t show anything (in this case, it would result in a broken image.)

    
    <?php
    if(get_post_meta($post->ID, "image_value", $single = true) != "") :
    ?>
    

    Now the actual image:

    
    <img src="<?php echo get_post_meta($post->ID, "image_value", $single = true); ?>" alt="<?php the_title(); ?>" />
    

    And to end our if statement:

    
    <?php
    endif;
    ?>
    

    Conclusion

    As you can see, customizing WordPress is not an easy task. However, it pays off in the long run. By streamlining the User-Interface of adding custom data, you can help make your life, as well as your clients life a whole lot easier.

    If you have any questions about the code above, or the tutorial in general, please do not hesitate to leave a comment below. I will do my best to help answer any questions that may arise.

  • Themes: Hallmark a Joomla theme now on ThemeForest
    by CrazyEgg
    Posted October 18th, 2008 at 1:13 am

    Hallmark Joomla Theme

    Demo & Info

    That’s right, we’ve worked on a Joomla Theme. Although we love Wordpress we realize it’s not everybodies’ first choice of CMS. So we felt it was only fair to make something just as pretty as our Wordpress themes for the Joomla people.

    The result, Hallmark, a premium Joomla theme ideal for running news/magazine sites - or your own personal blog. We’ve even included a custom styled comments system, something which is optional but really is pretty and can help add that extra bit of interactivity to your website.

    Theme Description

    The focus here was on clean simple slick lines, and soft gradient effects and lighting, while maintaining a very open and light feel to the theme allowing a lot of content to be visible on the front page, without making it look too busy. We’ve done a lot of customizing with Joomla to maximize it’s abilities. And feel there is now plenty more to offer which most Joomla themes don’t include.

    Theme Details

    Layout

    Hallmark Joomla Theme

    The first thing that you notice is a blog like layout at the top, which makes this ideal for the blogger who chooses to use Joomla. As we scroll down we can see there is more of a Magazine style layout with a lot of content that is easily accessible. We’ve also made the pagination look pretty with the next and previous pages with the page count looking very clean.

    Comments

    Hallmark Joomla Theme

    One of the areas I think most Joomla themes are lacking is with interactivity and comment. We’ve custom styled a popular Joomla comments plugin, which comes with the Theme which you can use to transform the comments area into something a lot prettier and easier to use.

    Further information

    The theme is only available exclusively through Theme Forest. Sign up process is very easy and you can sign up, and have the theme purchased in only a matter of minutes. The price of this wonderful theme is currently only at $30, and as you can see you are getting a lot of theme, for very little money. See the Hallmark info page and leave a comment there, or below and let us know what you think.

    Theme Forest

  • 50 Stunning Examples of a great redesign: My Top Picks
    by CrazyEgg
    Posted October 15th, 2008 at 12:54 pm

    A redesign can be worth its weight in gold if you get it right. There is a thin line between freshening up your design, and taking a step backwards with a redesign.  Sometimes a redesign can be subtle and simple, and other times it can be a huge re-vamp of a company and it’s goals. Here’s a look at some of my favourite re-designs in no particular order.

    01. AT&T Inc.

    This is an ideal example of how a subtle upgrade can make a huge difference.

    Great Redesigns | Function Design Blog

    02. BP Garage

    A completely different direction and modern feel. A huge improvement!

    Great Redesigns | Function Design Blog

    03. Sprint

    Looking at the old sprint logo it’s obvious a re-design was needed.

    Great Redesigns | Function Design Blog | Sprint Logo

    04.  Mindshare

    A great find via Brand New. Great use of colours & typography.

    Great Redesigns | Function Design Blog | Mindshare Logo

    05. Mustang 2010

    The current 2009 Logo, compared to 2010. Subtle improvements, but wow so much more aggression! Source: AutoBlog.

    Great Redesigns | Function Design Blog | Mindshare Logo

    06. Adobe Photoshop CS4

    Adobe has come a long way in a short time, I like the way things are going.

    Great Redesigns | Function Design Blog | Adobe Photoshop CS4 Logo

    07. Discovery Channel

    Probably one of my favourites. Really love the placement of elements.

    Great Redesigns | Function Design Blog | Discovery

    08. Fanta

    The old can really does look dated compared to the new look.

    Great Redesigns | Function Design Blog | Fanta

    09. Johnsons Baby

    Not one of the obvious choices, but I love the softer approach.

    Great Redesigns | Function Design Blog | Johnsons Baby

    10. Fiat Bravo

    Yeah that’s right, a car made it into the list. A great example of a successful redesign, and Fiat’s recent sales figures prove it. Plus I drive this car, so a very biased choice!

    Great Redesigns | Function Design Blog | Fiat Bravo

    11. Steinlager

    I hate lager, but if you presented me with this… It’d be rude to say no.

    Great Redesigns | Function Design Blog | Steinlager

    12. Applebee’s

    Great example of a redesign where the concept stays similar but the execution is on a completely different level.

    Great Redesigns | Function Design Blog | Applebee's

    13. Firefox / Firebird

    A name change, and a great leap forward. Time really is a healer.

    Great Redesigns | Function Design Blog | Firefox

    14. QVC

    A huge Brand, and a major revamp. And a much needed one.

    Great Redesigns | Function Design Blog | QVC

    15. Vauxhall

    A UK car maker with a new, more prominent identity. I like the old one, its clean and not much is wrong with it. But the new logo reflects more on a new company direction and style of their cars.

    Great Redesigns | Function Design Blog | Vauxhall

    16. MSNBC

    A fresher look, more open and less in your face. Works well I’d say!

    Great Redesigns | Function Design Blog | MSNBC

    17. Ford

    Yep, more cars related stuff. But a much deserved mention here.

    Great Redesigns | Function Design Blog | Ford

    18. Ford Fiesta

    Sticking with Ford, their new style Fiesta really is a beauty.

    Great Redesigns | Function Design Blog | Ford Fiesta

    19. The BBC

    One of the most recognizable UK brands, good job it looks great then.

    Great Redesigns | Function Design Blog | BBC

    20. Direct TV

    The same concept, shape and fonts. Just better.

    Great Redesigns | Function Design Blog | Direct TV

    21. Barack Obama

    What a difference a year makes. The 2007 site compared to the ‘08. Probably one of the best website re-designs around right now.

    Great Redesigns | Function Design Blog | Barack Obama

    22. Grooveshark

    David Pache, this guy knows how to redesign a brand identity.

    Great Redesigns | Function Design Blog | Grooveshark

    23. BusinessWeek

    Simpler, Bolder, Cleaner. A successful redesign in my book.

    Great Redesigns | Function Design Blog | BusinessWeek

    24. Viget Labs

    It is amazing how far we’ve all come in terms of web design in just a few years, Viget is a great example of this.

    Great Redesigns | Function Design Blog | Viget Labs

    25. Toys”R”Us

    A much more playful typeface and colour scheme. I found this via a great article on Logo Design Love: 10 Sucessful Logo redesigns.

    Great Redesigns | Function Design Blog | ToysRus

    26. Seat Leon

    The old model wasn’t hideous, it’s only after you see the new model you start to believe it is. A truly amazing revamp, hats off to Seat design team!

    Great Redesigns | Function Design Blog | Seat Leon

    27. N Design Studio

    How to flip your website into an iconic design, courtesy of Nick La.

    Great Redesigns | Function Design Blog | N Design Studio

    28. The BBC website

    Words cannot describe how much I hated the old design. The new site really is something for the BBC to be proud of.

    Great Redesigns | Function Design Blog | The BBC website

    29. Wordpress.org

    A much more engaging and approachable design from Wordpress.

    Great Redesigns | Function Design Blog | Wordpress.org

    30. Microsoft

    Making something out of nothing, and doing it well. Microsoft.

    Great Redesigns | Function Design Blog | Microsoft

    31. MailChimp

    I dare you to find a better looking mascot. A huge improvement, but a much needed one I must say, the new chimp really does have that “cute-factor”

    Great Redesigns | Function Design Blog | Mailchimp

    32. CNET

    A subtle update, and you know I love subtle. Beautiful end result.

    Great Redesigns | Function Design Blog | CNET

    33. Wembley Stadium

    When updating something so Iconic, you need to make something just as iconic. I’d say a job well done on this one.

    Great Redesigns | Function Design Blog | Wembley Stadium

    34. Apple iPod

    Advanced technologies and production methods sure do look good.

    Great Redesigns | Function Design Blog | Apple iPod

    35. The Simpsons

    Right? Now you’re including cartoons… This list is crazy! Maybe so, but this has to go down as the redesign I’m most glad of.

    Great Redesigns | Function Design Blog | The Simpsons

    36. XBOX

    A new direction with the XBOX design, colours shapes etc are a huge leap in the right direction.

    Great Redesigns | Function Design Blog | XBOX

    37. Design Shard

    With a growing blog it’s important to design for the needs of your visitors. Max does a great job here on Design Shard.

    Great Redesigns | Function Design Blog | Design Shard

    38. KFC

    Colonel Sanders is looking better in his old age. A cleaner look.

    Great Redesigns | Function Design Blog | KFC

    39. Walmart

    A more modern feel to a logo which was showing its age.

    Great Redesigns | Function Design Blog | Walmart

    40. Envato

    A sleeker looking logo really can help kick off your re-branding.

    Great Redesigns | Function Design Blog | Envato

    41. Best Buy

    A logo which is more fitting to the company & its products.

    Great Redesigns | Function Design Blog | Best Buy

    42. Macmillan

    A great bold move by MacMillan Cancer care charity, but one that works really well and a very recognizable brand now.

    Great Redesigns | Function Design Blog | Macmillan

    43. Holiday Inn

    Quite possibly my favourite, something about this is just so welcoming. Which is good for a Hotel company right!

    Great Redesigns | Function Design Blog | Holiday Inn

    44. British Telecom

    I have no idea what that guy is blowing into, and I don’t want to know. Needless to say the new logo represents a more dynamic company, with more to offer than just horn blowing.

    Great Redesigns | Function Design Blog | British Telecom

    45. Vicks

    The old logo very possibly was made in MS Word. You’d struggle to make the new one in Word, so I like it!

    Great Redesigns | Function Design Blog | Vicks

    46. Fuel Your Creativity

    Adelle really has put a lot of thought into her new logo, and it really has paid off. The new logo has a much more lasting impact.

    Great Redesigns | Function Design Blog | Fuel Your Creativity logo Redesign

    47. Amazon

    For an online store like Amazon the old logo didn’t really fit. The updated version looks better in both web and print.

    Great Redesigns | Function Design Blog | Amazon Logo Redesign

    48. Virgin Media

    Not really a redesign, more of a buy-out and brand build. Never-the less it was a refreshing moment for customers like myself!

    Great Redesigns | Function Design Blog | Virgin Media

    49. Macbook Pro

    Top to bottom glass front, one solid aluminium base and you’ve got yourself a pretty Macbook Pro.

    Great Redesigns | Function Design Blog | MacBook Pro

    50. HP

    I’ve not actually seen this used anywhere but adverts. But I really like it!

    Great Redesigns | Function Design Blog | HP

    Sources of Information

    Below is some of the sites and blogs I used for research on this post, along the way I found some great resources and inspirations.

    Brand New

    Without doubt a lot of these have already been covered by Brand New, a wonderful project by UnderConsideration which I urge you all to add to your RSS feed and start to follow. The content really is amazing, and if you love the logo’s I’ve featured above you’ll love it for sure.

    Logo Design Love

    As I’ve already mentioned there is a fantastic post on Logo Design Love which you might also find interesting “10 Sucessful Logo redesigns“. The logo design Love website is well worth checking out for various posts on Logos and Brands on a regular basis.

    Identity Works

    Another great resource which documents the process of various redesigns and their goals from 1998 onwards was Identity Works. A really great site to explore and find out about the history of the brand identities.

    Further Reading

    After all of these great examples of a successful redesign you may be feeling in the mood to give your website, blog or logo etc a redesign. But it is important you think carefully before rushing into a redesign, this wonderful article by Steven Snell looks over 21 Factors to Consider Before a Redesign and really does give some sensible advice and tips for anyone looking to freshen up their design.


ads
 Page 1 of 2  1  2 »
Advertisement
ads ads ads ads
Crazy Adver
Get Update via Email

Enter your email address:




Categories
Blogroll
Archives
Tags