By changing a theme's settings, an end-user can add their logo or mission statement, change some colors if the theme's designed to work with the color module, or adjust any other settings the themer has made available. These could be fields that allow you to change specific pieces of text or modify the page-layout. But what if you have a lot of custom settings - say about 300 - and you want to see the changes made to these settings in real time? Well with a little help from jQuery and jQuery UI, you can add this type of functionality to your theme.
Most Drupal developers are more than familiar with the top 25 Drupal modules in terms of usage (Views, CCK, ImageCache, etc...) But what about the other few thousand modules? Don't have enough hours in the day to sift through them? Take this opportunity to get a vetted list and practical rundowns of each.
This session is for designers who are new, or moderately new to Drupal. During this session, we'll explore common user centered design methodologies and map them to architecting an experience in Drupal.
By the end of this session, you will have a solid grasp of:
- Why you might use Drupal over Wordpress or Joomla
- Installing Drupal locally without technical knowledge. Alternatively, using Acquia Garden as your base.
- Drupal's features and major add-ons. What's possible in Drupal and how would you go about defining it.
We balk at some of the more uninspired themes seen in everyday Drupal sites. Some sites we can't stand, and some contrib themes we want to bury alive. If you've ever found yourself at a loss as to how designers harness their creativity to produce exceptional designs, this is for you.
Would you like to create Flash websites and allow your clients manage the content of their websites without breaking what you've created, and without you having to do it for them? This session takes you through the basics concepts of theming Drupal in a way that will save both you and your clients a lot of time and headaches.
Drupal comes with a lot(!) of predefined markup & css.
Modules are adding styles and markup to the themes and so themers have limited control over whats going on inside the theme - that works well for some themers - others not so much.. or to put in other words:
"WTF does all this bib markup do in my bib site - aaargh for bib sake, Gimme lean mean mother bib 'ing markup"
The Mothership is a theme thats build in the opposite way normal drupal practice: clean out "useless" markup & remove classes that clutters op what should be beautiful source.
Finding the proper starting point for a theme is a long drawn out process for any themer. We struggle with either maintaining our own base theme, starting from Garland, creating a Zen sub-theme, or just writing something from scratch.
Started as an 'prove it by doing it' challenge concept in design for presenting in a session at Design4Drupal Boston in June, ComicPlaces is now intended to become an installation profile and theme, to allow anyone to easily use Drupal for Web Comic publishing (or photo blogging, or any other visually focused content management), as well as an good example of 'This does not look like a Drupal site!' to help inspire others to push the envelope of Drupal theming to new heights.
Got a difficult theming problem you can't solve? Can't get Drupal to look how you want it to? Need to get that bit of content over the there and to look like this?
Throw us your most difficult theming questions and win prizes if you can stump us.
A panel of advanced drupal themers from the community will attempt to answer live questions from the floor, twitter and IRC and solve them in real time. Example code solutions will be coded live if appropriate and possible.
You can win a prize by asking a question that none of the panelists can provide a useful answer for!