Almost exactly one year ago I thought of a cool name for my blog; “TetrisRockstar”. I liked it immediately and I could find a clear story in my childhood that would fit in with the name. Luckily tetrisrockstar.com was free as well, and April 09 I bought it.

Then began the arduous task of trying to find a new theme for the blog. I didn’t just want to switch the name and keep the theme, and I wanted a really good theme that preferably fit the name well. For about six months I regularly looked around for free or $20-$100 themes, but I never found anything that was really what I was looking for.

I then saw Matt Mullenwegs’ new blog and he had a fantastic huge graphic at the top of the blog. So big it obscured the rest of the blog, but I thought it was gorgeous. So I started looking for a designer that could give me something like that. I spend 3 months looking for a designer, I found a total of 4 designers that I thought could give me what I wanted and offered them each around $600 for a Photoshop file with a layout and some nice graphics. $600 is a pretty low amount, but it’s not like I was asking for multiple page-designs or any coding or anything like that, just one piece of graphic. I don’t think it was insultingly low, but 2 of the 4 designers didn’t answer once I said what I was willing to pay and the other half simply said the project was too small.

After realizing I would have to pay much more than I was comfortable with to get a nice design, I started working on one on my own. At least that would give me something personal. I wanted something a little retro/gaming-related for the tetris- part of the name and something a little grungy for the -rockstar part of the name. I found a theme on WooThemes that I thought was pretty OK, but needed quite a lot of tweaking to look like I wanted, so I started remaking it from the start and changed the things I wanted along the way.

First version of the blog

So this was the first draft that I came up with after a couple of hours in Photoshop. It had like, the elements that I wanted, the tetris-block, some more advanced graphics in the top and a grungy background. Unfortunately it looked like crap. I then tried some different approaches to this design.

Second version with top banner

Cleaned up version

The banner didn’t turn out as awesome and illustrative as I wanted, so I tried doing a really clean version, basically removing everything I wasn’t 100% satisfied with. But then obviously it needed something else.

I then found this awesome piece of graphic, the koi fish. Normally I hate koi fish, they’re a super-tired stereotype and I don’t even think they look that good graphically. But this one had something I really liked. I paid the designer £40 to use it on my blog and then I started incorporating it. In retrospect I should have paid once I was sure I was going to use it :P

Koi fish version

This I was actually pretty happy with, but the boxes on the right took up way too much attention and the whole design was very boxy. So I tried getting rid of the boxes in several different ways, spurring the following redesigns.

Removed boxes and added title "banners"

Removed right content entirely and made fish more prominent.

Changed titles and removed big boxes

Tried doing a different more clean top

A little more grunge, but still clean top

Following the same design but trying different things

I drew this tetris-block by hand

The second version I was very satisfied with

The reason I didn’t stop here was that I wasn’t entirely happy that I hadn’t gotten in all the links I wanted and there were still some.. problems with it, that I couldn’t really put my finger on. I also checked my statistics and it seems like a lot of you use the “Latest Comments” out on the side to see if there are new comments on the blog. So I wanted to get that back into the design.

I had a long stand-still here. Finally I found Spencer Frys’ blog and Max Voltars’ blog at the same time, and thought I could combine their best parts into one design that I would be happy with. This resulted in the following revisions.

New design with Web 2.0 top

Ultra-clean version

Finally I came to some sort of conclusion that I was happy with.

Medium-clean version with koi

I asked around a little among friends what I should do with this and the first suggestion was change the font. So I drew this up to see what I should choose from. Can you spot the one I chose? :P

Title fonts

Emma didn’t really like the koi fish, so I tried putting in the tetris block instead of that. I really couldn’t make that work though, I felt it ruined the flow of the design. Emanuel also had some good suggestions to change the top, the bottom and to add a little color by randomizing the divider tetrisblock.

The design with a clean tetris block

The design with my hand-drawn tetris block

Then I finally came up with a good version and make some minor tweak to get it as I really wanted.

Final design

Final design with final tweaks

So now I had a design. That approximately took three or four months to get to :P
I have now spent this entire weekend coding it up. The frames you can see in the pictures above are made entire in HTML and CSS3. That means it’s supported by the latest versions of Chrome, Firefox, Safari and Opera; but NOT by Microsofts Internet Explorer. Those of you using IE will unfortunately have to live with the old grey frames. It makes the design look much worse than it is, but I can’t get myself to only using 90′s technology because Microsoft refuses to update their browser.

Anyway, the frames were a problem in themselves to produce. I wanted frames on all the old pictures as well. Throughout the past I’ve used about 4-5 different ways to import pictures into blog posts. In the latest posts I’ve used something called wp-caption. Which is this grey frame with a caption underneath. In the past I’ve just imported the pictures straight in, but my frames needed to handle a bunch of different cases. Sometimes I have multiple pictures next to each other, sometimes they float left, sometimes they float left. And most of the times the picture should just be centered on a row by itself. For the frames to work at all, the picture needs to be surrounded by two div’s with classes frame and image. So to make everything work, I spent around 5-6 hours on writing the following script. Handling the insertion of these two divs in a proper way.

[gist id=346739]

So finally. I have something that works for everyone but the people on IE, and I hope it looks acceptable for those people, even if it’s not as awesome as on Firefox/Chrome/Safari/Opera.

I have also changed the commenting system so you can now login using a range of different options, or of course continue commenting as guest as always! You can now like comments and reply directly to comments as well. I think the new commenting system is pretty nice. Use it to say what you think! I’ll leave a little poll here in the end to gather opinion as well. But of course, if you have anything to say, do so! For those of you using IE and want to see what this blog posts looks like on another browser, click this link.

[poll id="2"]


tetris


  • http://twitter.com/emanuelferm Emanuel Ferm

    The signing in is still a little bit unstable: I had to click the Twitter-button three times and the OpenID-button two times until Disqus signed me in. Also, the page reloads, which perhaps could be improved :)

    Otherwise, a super-fresh and well thought-through design! Really like it.

    • http://tetrisrockstar.com/ Fredrik

      Yeah, for some reason, Disqus likes to refresh the page. I don't think I can do anything about that :/
      I'm gonna give it a trial period and if I don't like it, I'll switch back to using WP's own comments.

  • DeXimE

    Absolutely love the name, awesome! The design is clean and smooth. Not a fan of the koi either though but would have loved it if it had a “tetris print skin” or when it would morph into tetris blocks below, like it would look the koi dived into the blocks or something something ;P (Yeah I rock at explaining shit and expressing myself) BTW, the koi logo has an annoying little dot in the right bottom, close to the dot on the “i” from “tetris” and the curved fonts of the text below the koi look kinda messed up on my screen, not sure if that's the font or the quality of the image?

    Links to post or read a comment should be at the end of a post imo and not on top (or both, but not just on top). I hate it when I have to scroll back up again to be able and click a link. The frames around pics are cool too, nice job, CSS3 FTW! Great to see the text is unified and Hyphenatorized! Signing in to Disqus worked fine for me (Chrome)

    Very well done, congrats with the “new” blog!
    Are you going to share this design -koi? ;P

    • http://tetrisrockstar.com/ Fredrik

      I would prefer a comment link on the bottom as well. But I don't think it could be worked in to this design. And I am definitely not competent enough to produce the “tetris-skin koi” that you suggest :P But I agree that it sounds cool.

      I hadn't seen the little black dot before, will fix it later! But I don't know what you mean about the font.

      • DeXimE

        I'll send you a pic on twitter to explain ;P

  • http://chrissalmon.co.uk/ Cyphus

    Looks all very shiny.

  • http://www.facebook.com/anderberg David Anderberg

    My first thought was that the new site is very easy to read no distractions at all. I don't mind lots of neat graphics at the top of the page though, since soon I'll be scrolling down anyway, so in that aspect it can be nice with some major graphics. But then again, the blogs about the content no?

    I like the new page a lot. Disqus reloading the page was a bit annoying on the other hand.
    The name is awsome, but I don't feel it through the design, imho.

    As always it's great to read about your thoughts.

    Oh if you ever need to find a good graphic artist again, I know of a good one from malmö: http://macks.me/
    this is an article on some of his work:
    http://blog.soundcloud.com/2010/03/04/motoboy/

    • http://tetrisrockstar.com/ Fredrik

      “The name is awsome, but I don't feel it through the design, imho.”

      No, I agree on that. I didn't write about it because the blog-post was running long as it was. But when I got rejected by the designers I first tried to reflect the name through the design. I quickly found out that I wasn't able to do that in a satisfactory way. I'm simply not good enough.

      So I decided to produce the best design to my capabilities, and I think this is it.

      I'm sure that macks.me is good at what he does, but I don't think (based on the blog-post and his own page) that he could produce what I'm looking for. I looked at _a lot_ of designers and only 4 had a portfolio that convinced me. That's probably why they thought $600 was an insult too.

      I'm afraid the only way I'm willing to compromise is to produce things myself. If I'm going to pay for something it's going to be exactly what I want. And I can't get that until I'm significantly much richer.

  • http://tetrisrockstar.com/ Fredrik

    I would prefer a comment link on the bottom as well. But I don't think it could be worked in to this design. And I am definitely not competent enough to produce the “tetris-skin koi” that you suggest :P But I agree that it sounds cool.

    I hadn't seen the little black dot before, will fix it later! But I don't know what you mean about the font.

  • http://tetrisrockstar.com/ Fredrik

    “The name is awsome, but I don't feel it through the design, imho.”

    No, I agree on that. I didn't write about it because the blog-post was running long as it was. But when I got rejected by the designers I first tried to reflect the name through the design. I quickly found out that I wasn't able to do that in a satisfactory way. I'm simply not good enough.

    So I decided to produce the best design to my capabilities, and I think this is it.

    I'm sure that macks.me is good at what he does, but I don't think (based on the blog-post and his own page) that he could produce what I'm looking for. I looked at _a lot_ of designers and only 4 had a portfolio that convinced me. That's probably why they thought $600 was an insult too.

    I'm afraid the only way I'm willing to compromise is to produce things myself. If I'm going to pay for something it's going to be exactly what I want. And I can't get that until I'm significantly much richer.

  • DeXimE

    I'll send you a pic on twitter to explain ;P