Drupal 7: Creating and Editing Custom Themes

with Chaz Chumley
please wait ...
Drupal 7: Creating and Editing Custom Themes
Video duration: 0s 3h 36m Intermediate

Viewers:

Drupal 7: Creating and Editing Custom Themes shows the tools and techniques needed to build custom web sites with Drupal. Author Chaz Chumley introduces Drupal theme administration and takes a look at basic theming concepts, such as templates, regions, and variables. The course explores how Drupal default themes are configured and structured and how to install and edit a theme. The course also explores the tools a designer needs to create a Drupal 7 theme, using HTML, CSS, PHP, and Drupal templates, or migrate an existing Drupal 6 theme to Drupal 7. Exercise files are included with this course.

Topics include:
  • Installing Drupal 7 on Mac or Windows
  • Using the Devel and Theme Developer modules
  • Understanding templates and variables
  • Choosing global and theme specific settings
  • Exploring how CSS and JavaScript references work in Drupal
  • Creating a theme roadmap
  • Creating the theme folder, structure, and .info file
  • Customizing HTML templates and variables
  • Creating template regions and rendering page variables
  • Optimizing site CSS and JavaScript
  • Understanding performance considerations such as caching
  • Migrating themes from Drupal 6 to Drupal 7
Subject:
Web
Software:
Drupal
Author:

Welcome

Hello and welcome to Drupal 7: Creating and Editing Custom Themes. I'm Chaz Chumley. In this course we look for some of the tools and techniques needed to be successful in building beautiful and exciting Drupal websites. We will begin by walking through Drupal's theme administration. Taking a look at basic theming concepts such as templates, regions, and variables followed by how Drupal's default themes are configured, structured, and just how easy it is to install a theme and modify the look and feel.

Together we will work with some of the most common tools any designer needs while we build a brand-new Drupal 7 theme using HTML, CSS, PHP, and Drupal templates. Finally we will finish up with migrating from an existing Drupal 6 theme to Drupal 7. So let's get started with Drupal 7: Creating and Editing Custom Themes.

Find answers to the most frequently asked questions about Drupal 7: Creating and Editing Custom Themes .


Expand all | Collapse all
please wait ...
Q: The Acquia Dev Desktop Control Panel won't open after I restart my system. Is this a bug? What can I do to fix it?
A: Some Mac users are having semi-serious difficulties with the Acquia Dev Desktop Control Panel repeatedly failing to open after routine system restart. See here and here for details.

Fortunately, a reasonable work-around for an otherwise crippling issue is running this shell command in Terminal:
 
sudo /Applications/acquia-drupal/Acquia\ Dev\ Desktop\ Control\
Panel.app/Contents/MacOS/AcquiaDevDesktopControlPanel
 
Acquia Dev Desktop Control Panel is not the only solution available. As an alternative, Mac users can switch to MAMP and Windows users can switch to WAMP, until this issue is resolved permanently.
please wait ...