Drupal starter theme

Time to have the argument: Which starter theme should we use to build the U of T theme? To get things started, check out this list of starter themes and this not bad review of Drupal 6 starter themes.

0
No votes yet
Your rating: None

/me rolls up sleeves

Okay, though not stated directly in the article, the comment by Ryan C suggests Fusion subtheme. I've used this and it is quite easy. Once we get a copy of that style guide, I'd happily put together something really quick. That's how easy I find using it and customizing it.

edit: Oh, one of my favorite things about this subthemes are all the regions that are already made, saving you from creating these yourself. See http://drupal.org/files/images/fusion-theme-regions.png.

Web Space Guidelines

Greg Mount's picture

Here's a link to the U of T Web Space Guidelines, which is the closest thing U of T has to a web style guide at the moment:

http://www.its.utoronto.ca/web-services/guidelines.htm

Okay, will try and have

Okay, will try and have something for Monday. :)

Haven't been able to spend

Haven't been able to spend much time on this, but I have installed the base theme, and assigned some of the key blocks. I haven't touched any CSS, so it doesn't look exactly like the sample in Greg's link yet. I'll share the theme once it's done. :)

http://dugut.dreamhosters.com for a sneak peak.

Mike

Nice to see some work done on this!

tristen's picture

I'd like to toss the Basic starter theme out there once more.

For a few reasons:

1. The "Basic" theme makes no assumptions of your markup or what "features" you need. Instead, you can add any additional features to your phptemplate layer! I stress this because there is some great online documentation to solve any themeing questions you may have with simple template hooks.

2. "Basic" optionally hooks in to skinr module if you want the same type of functionality that the Fusion theme demonstrates.

3. Its simple and light and its negative margin layout structure is a solid!

The nice thing about the basic theme are practical ones. Its scaled back to meet most needs and is not dependent on a parent theme that has its own packaging script.

Drupal already makes a lot of assumptions of what your markup should look like.
Development seed created a base theme called TAO just to deal with that problem.

Although Zen and Fusion look great they both suffer from a severe case of divitis. There is so much markup its crazy. Drupal by default already adds enough!

The luxury of so many regions plotted out in the CSS of the fusion theme is nice, and I may be biased for Basic but if you need more regions ... write them in to your .info file and print them in your template! Why abstract this even further?

=======
I spent the better part of today working on a UofT starter theme which you can see here: http://labs.tristen.ca

Let me know what you guys think!

Awesome work on the themes, guys!

patcon's picture

Awesome work on the themes, guys! Any chance we could get them up somewhere? Is GitHub an option, or is that too public? Not sure what the protocol is here...

Good idea!

tristen's picture

Not sure what the protocol is either but I think GitHub's a good call!
Here's my initial commit: http://github.com/tristen/Scholar
I've also moved the demo page to http://tristen.ca/uoft

Right on.

patcon's picture

Right on. Thanks Tristen!

Hey all, Nice to see

Hey all,

Nice to see progress being made already!

Tristen, I took a quick peek at your CSS in Firebug and my only suggestion right now is flip your font stack around so Helvetica is before Arial. Arial's so ubiquitous that no one will ever lack that and *then* get to see the nicer font you specified.

To anyone working on a theme, feel free to to let me know if/when you're looking for CSS-specific feedback. That's something I can actually contribute to and I'm happy to devote some real time to it.

Also, please put the word out once code goes up on SVN. I know Ted Sikorski is interested in making that available for people installing Drupal on the new LAMP service.

- Mike

Cool, I flipped the stack so

tristen's picture

Cool, I flipped the stack so Helvetica comes first :)

I have seen this again and

I have seen this again and again on other sites, and I have to say it is a discouraging sign - some Gaelic sites have more cissp or less given up because no one bothered to visit for Gaelic practice any more, due to all the t+tt++ requests etc. Others have a policy of filtering and altering the words t+tt++ and tr+nsl+tion (as I'm doing manually) to avoid being picked up by Google for these purposes.