Theming a site is NOT doing a grid, modifying the CSS & changing a bit of HTML - Theming starts when the first field is created!
This is where Design, UX, Drupal stuff, functionality and content (read: user input *argh*) all comes together as a big "happy" family - or rather all wanna have its say, and nobody wanna take the responsibility for all the stuff nobody thought of.
Its a battleground where quick n dirty solutions will hunt you down in about 6 months, decisions that were made in the start process (and all forgot about) now is a problem.
So how do we get around these problems, and create a kick ass theme.
Agenda
-
Speak up:
18 hours of coding can safe you for 2 hours of planning. -
Style Guides:
Set up rules for all of Drupal's basic elements that work so both designers and developers are happy (region based css) -
Hot Sexy Drupaliscious markup
Clean out the trash in your theme, spice it up, featuring all youre favorite tools, cck/fields, views, forms ... -
Handcrafted themes:
The design is not based on a grid... oooh noes what to do? -
Forms ...
How to handle forms and (backend) theme(s).
YOU are the last step before the end user gets the site in you hand.
Its an honor to put the final touches on a drupal site. So Theme hard, without compromise, strike down with furious vengeance on bad code & design - add a good chunk of love.
and there it is: the Drupal Theming Awesomesauce.
... ooh and remember to eat your vegetables
It's expected that the audience have some knowledge of the Drupals' base theme system, HTML, CSS, and a little PHP.
Video at archive.org.
Designers
Themers
Developers
People with awesome taste
Comments
Easily the best session I've attended!
For me, anyways. :) Looking forward to tomorrow!
At first I was against the idea of bringing markup into the database; then I realized that there's still the separation of code and content with these new methods. Given that any theme with more than basic customization is pretty much site-specific, why not have more things in the database and fewer tpl files to update? Something to think about...
is this session on video ?
is this session on video ?
Video is available at
Video is available at http://www.archive.org/details/drupalconchi_day3_how_to_make_awsomesauce
Thanks!
Thanks for posting the video, I wasn't sure if he was going to post the slides. It was a great session!