January 2008: Drupal Theming, From Design Draft to Theme

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
dale42's picture
Start: 
2008-01-31 18:30 - 20:30 Canada/Pacific

Join us at 6:30pm on Thursday January 31, 2008 at Raincity Studios (the old Bryght offices) for the Vancouver League of Drupalers January meeting. This month's feature presentation: Drupal Theming, From Design Draft to Theme with Mark Yuasa, Hubert Florin and Steve Krueger of Raincity Studios. They'll talk about the practical tasks involved in bringing your theme to fruition.

We'll also have our regular mini-case study segment and general Q&A on any and all things Drupal.

Date: Thursday January 31st, 6:30pm
Location: Raincity Studios, 1 Alexander Street, Suite 400 in Gastown. [Map]
Cost: There is no charge and all are welcome

For those who don't need to leave right away there's typically a more social discussion at a local pub afterwards.

Agenda

Drupal Theming, From Design Draft to Theme

Rainicity Studios Creative Director Mark Yuasa, Lead Designer Hubert Florin and Lead Drupal Theme Developer Steve Krueger will take you from a simple design draft to (close to) a completed theme.

This talk is not about the theory. It's about the practical tasks involved in bringing your theme to fruition, all in 45 minutes!

What's covered:
* Creating a theme from scratch / the theme folder
* An intro to creating your own "base" theme
* Some of our favourite Themeable Functions, and how to apply others
* Theming best practices

About Raincity: Raincity Studios has a prolific track-record in creating Drupal themes. In addition to the 60+ original designs created over our 5 year history, Raincity has implemented over a dozen themes for SonyBMG (including fan favourites such as KellyClarksonWeb.com and Ozzy.com), the new spreadfirefox.com, community.eharlequin.com, and the forthcoming Spin Magazine relaunch.

Real World Mini-Case Study

A member of the Drupal community does a 10 to 15 minute overview of their site and how it was implemented.

Drupal Q&A

Bring your questions on anything related to Drupal from how to do something technical in PHP to what modules are needed to implement a feature you want.

Location Details

Raincity Studios

Raincity Studios are located at 1 Alexander Street, Suite 400 in Gastown. [Map]
There's a security intercom at the door, so you'll need to buzz to get in. Take the elevator to the top floor, then take the flight of stairs to the floor above that.

Wireless Access

There is a Free the Net wireless access point accessible from the Bryght offices.

Kid's Room

In recognition of people with families the Bryght conference room is available as a kids room. It is next to the presentation area and has glass walls so your kids will always be in sight. We can't provide child-minding or babysitting services - we just provide the room and leave it to you to entertain your kids. We suggest you bring appropriate toys/books/other entertainment.

Drupal Association

We encourage everyone receiving value from Drupal to join the Drupal Association: http://association.drupal.org/membership

Not only does this directly support Drupal, it supports the groups.drupal.org website where our group's web presence is based.

Comments

Thanks for the invite

atuline's picture

This is very well timed with today's arrival of my copy of 'Drupal 5 Themes'. After using Drupal for 2 years, this will be my first meetup with this group. . .

Am so looking forward to

arianek's picture

Am so looking forward to this! Trying to read/learn as much as I can before hand so I can try and keep up this time!

wish I could make it!

mackh's picture

but i'm out of town, really good to see a theme session... GO VanLoD!

Drupal 6

davegan's picture

Any chance you could do a little preview of what changes us theme developers are facing in Drupal 6?

Drupal 6 Theming Overview

dale42's picture

This presentation is a really great overview of Drupal 6 theming: http://drupaldojo.com/lesson/new-stuff-in-drupal-6-theming

If nothing else, check out the attached PDF flowchart.

A large portion is just Q&A. If you're daunted by the length, you could just listen to the presentation portion. There's some interesting stuff in the Q&A, though. I'd recommend listening to the whole thing.

Not withstanding

dale42's picture

The screencast link not withstanding, if someone wants to volunteer to speak about Drupal 6 stuff like theming and coding, I'd love to book you into a meeting.

I'm there . . .

sandman8888's picture

Am a newbie to Drupal and this will really help me with a current Drupal project I'm handling . . . Just a quick question though, can non-members come to the presentation as some of my co-workers might be interested?

-Ben-

No charge, all welcome

dale42's picture

Ben, there's no charge and all are welcome.

Now that there's a Drupal Association I hope people getting value from the local meetings will see their way to join: http://association.drupal.org/membership. It's a direct, tangible way of supporting the resources that make both the Vancouver group, and the Drupal site possible.

Your comment just reminded me I need to update the meeting info with this.

podcast?

malcolm8's picture

Dale, do you know if arrangements have been made to podcast this talk?

Yep

dale42's picture

Ah, g.d.o. is working again, horray!

I'm planning on bringing my recording gear, video and audio, and Roland usually streams. Barring a bone-head mistake like I made in November the event will be recorded.

i'll be streaming live at

Roland Tanglao's picture

http://qik.com/roland technology and bandwidth willing :-)

Live Streaming...

jeffbrooks's picture

I watched the start of the video live last night which was great!

A couple of notes about experience for your next webcast:

1) The video didn't show what was on the screen in enough detail to get lots of value of it.
2) Watched the shared presentation of the PPT via Google Docs, which was also very helpful. But there was so much going on from the presenter's laptop on the projector, there was lots missing in the expereince.

A suggestion would be to do a screencast of the presenter's laptop in addition (or in lieu of) to the video feed. That, plus the shared PPT would be the two most important elements (plus audio!) to making it a killer substitute for being there in person IMO.

Regardless, all your effort(s) are really appreciated!

Thanks,
-Jeff

Meet u guys over there.

jensen0's picture

Just arrived Seattle two days ago and I will be Vancouver on 31st, what a catch ~

Having fun @ http://epad.cn, a Drupal site in Chinese, since 2005.


Having fun @ http://epad.cn, a Drupal site since 2005.

Google Docs Access

goldentoque's picture

There is an error, saying that I and I am sure We don't have access to the document, can it be made public or does we need to individually request access?

Thanks Boris,

Darren

same here

chud's picture

I also can't access this...

We're sorry, but blah does not have access to this document.

You are signed in as blah, but that email account hasn't been granted permission to this document.

Please sign in as a different user or request access to this document.

Find out more about this topic at the Google Docs Help Center.

Published?

colincalnan's picture

This presentation is still not available. Was is published? I think on Google Docs the presentation has to be published before everyone can access it. Would be great to see it posted soon, considering how helpful and comprehensive it really was.

Thanks.
Colin.

Jan Drupal Theming Presentation

Mark Yuasa's picture

Hi Folks,

Here are the public slides: http://docs.google.com/Presentation?id=avhh9p7f9wx_24vhbbtq4w

I'm sorry many people (all people) were unable to access them. Missed a setting while configuring them.

Thanks again for coming down on Thursday.

I'd love to hear thoughts on another theming talk, covering more intermediate tasks. If anyone has suggestions for topics, I'd love to hear them.

Here's mine: jQuery!

theming pages

aufumy's picture

There was a question about getting page-abc.tpl.php pages to work, in Drupal 5 they should work by default, but if they do not, the $vars['template_file'] inside the function _phptemplate_variables of template.php can be used to specify the page tpl file.

Customising the full page layout and sections based on path
http://drupal.org/node/46027

Vancouver

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: