design

RSS feeds: keep them well hidden

jp.stacey 22 June 2008
All the minimalists in the house say "Yo!" All the maximalists say "Well, it really depends on a number of complex and mutually antagonistic factors...."

Mark Pilgrim on extreme minimalism:

Embracing minimalism

jp.stacey 30 June 2008
Graceful Exits goes straight-edge with Straight Edge, a minimalist theme written by yours truly.

After re-reading my earlier post, which was in general agreement with Pilgrim and Tomayko's minimalism, I decided to practise what I had preached and write a minimalist theme implementing some of the applications of the principles of minimalism.

It's called Straight Edge, and I've switched to it today. Once I've finished alpha-testing it I'll write more about it, and offer it for download if anyone's interested.

The Straight Edge minimalist Wordpress theme

jp.stacey 16 July 2008
The Straight Edge theme is now available for download.

As promised, I'm releasing the Straight Edge theme used on this blog under GPL2.

There's a brief README.txt in the zipped archive linked above, but the theme's main features are:

  • XHTML compatible (in core theme files)
  • Minimal, semantic markup
  • No sidebar
  • Excerpts on archive and category pages
  • Implicit RSS feeds: the only orange icon is in your browser chrome
  • Adaptive top navigation
  • Separate pages for archiv

Belated and potentially unreliable discussion of Google Chrome

jp.stacey 14 September 2008
I feel it's important to tell it like it is, even in the restricted space of a post title; but maybe I need a lesson from Google in self-presentation.

I'm typing this from Google Chrome. Since it was released almost two weeks ago I've wanted to blog about it, but have been mostly hampered by no easy access to Vista or XP.

Blogging about the password anti-pattern, finally

jp.stacey 26 October 2008
If you think I'm behind the times with this post then just give me your GMail username and password so I can tell all your contacts how tardy I am!

Here's a basic rule of account security: you should never give your login details on website X, to a form on website Y. And here's a basic rule of etiquette: if you're running website Y, you should never ask people for their login details on website X.

JRF site on Comment is Free, just about

jp.stacey 19 February 2009
Mum always said I'd appear on the telly one day. Well, she was sort of right.

The Joseph Rowntree Foundation is quoted by the mainstream media all the time, such is the impact of the studies and publications it funds, produces and reports on.

Django internal architecture: a nice PDF

jp.stacey 15 June 2009
Get that blasted workflow away from me, you fiends.

I've never been completely happy with this spindly and slightly confusing diagram from the Django Book, ever since it appeared the first edition.

Implementing a columnar grid system on Graceful Exits

jp.stacey 7 November 2009

Hierarchical grid comes next. And some proper design chops, maybe.

In the spirit of getting it out there, I've now begun implementing a columnar grid system on my site. As discussed in Mark Boulton's excellent talk at DrupalCon Paris 2009, and reported briefly in my live notes from the conference. such grid systems are a basic underpinning of consistency and visual clarity on a site. You start at the grid, then decide how your actual page elements are going to fit into it.

Building pages in Drupal with Panels

jp.stacey 16 November 2009

Panels and panes are like regions and blocks, done properly if a bit madly

When finished this site will implement several different layouts: blogposts, "static" pages, short "nuggets", blog archives, taxonomy listing and probably a bespoke front page. Although these will all have the same underlying seven-column layout, that can still present some problems that are usually solved in Drupal with many different theme files and a lot of "regions" in which you can put "blocks" of content.