20 apr 08
Since I launched my first Django-powered blog over a year ago, I’ve been redesigning it over and over, none of which have seen the light of day. At some point I said, “I am never going to design my blog again.” And I kind of didn’t, and here’s how.
With the popularity of web frameworks, people have been putting together CSS “frameworks” to speed up their HTML/CSS coding as well as their backend development. A CSS framework will give you some reset rules, some typography, and a set of styles designed for laying out a grid. With these tools, you can put together a minimal but readable site, no real designing needed. (The Blueprint sample page is a really good example of this.) With grids and typography there’s guidelines to follow, which removes a lot of guesswork (or creative work, I guess).
So, I used Blueprint, mostly for grid stuff, and some small things I had to decide myself, such as colors. One of the downsides of a CSS framework is it’s not very semantic, although you can easily replace the class names later on. Jeff Croft’s talk on typography was just excellent, and I learned several new things, such as the typographic scale. The design is plain, but I’m okay with that — really plain designs have served me well in the past. But, like the rest of the site, the CSS is in Subversion, so I’d never really consider it “done.”
I found that trying to make a tumblelog look really unusual or new to be a tall order, that and I’m not really trying to design anything. I think most of the Tumblr designs look good, along with (especially) Nathan Borror’s site or of course Jeff Croft’s site. Any resemblance therein was meant only with respect and love.
I know, so many get too hung up on doing the design themselves that they don’t focus on the content or navigation. A friend of mine was designing a portfolio Web site, but she concentrated too much on getting it to work. Instead, she created a site that was very boring by hand when she could have just picked up a template and made a better site in less time.
21 apr 2008 • 1:35 p.m.
Just as a heads up, you might want to check out the 960 grid system. http://960.gs Its basically blueprint but it’s not opinionated, meaning it doesn’t define anything for you (besides really vanilla sane defaults).
21 apr 2008 • 2:46 p.m.
sounds sweet. too bad i can’t keep up with a domain long enough to design (or not design) anything.
http://wordpress.com lets me pick a theme and then change the header/fonts/background. and that was after i paid $15 to upgrade. jealolus?
23 apr 2008 • 5:21 a.m.
© 2000-2008 Maura Chace. Hosted by WebFaction. Powered by Django. Views expressed do not necessarily reflect those of my employer.
about • posts • photos • bookmarks • links • feeds