Understanding Themes

Themes have two main responsibilities: providing the CSS and image files that are involved with your site's visual design and, if needed, overriding the default HTML output that is generated by Drupal's core files and modules. When customizing the look of your site, most of the work will be done at the CSS level, and this is therefore the theme's most important task.

You can get an overview of your installed themes by navigating to administer > themes (admin/themes). The four themes that come with the Drupal core distribution are Bluemarine, Pushbutton, Chameleon, and Marvin.

The contributed themes repository on Drupal.org (http://drupal.org/project/Themes) is a great source for attractive and interesting themes. Figures 5-1 through 5-4 illustrate several different contributed themes showing the same content. At this level, the concept of a theme is clear. It is a look and feel for a site that the administrator can activate. Themes are a tool for keeping the separation between content and appearance clean. Content is stored in the database, and the theme decides how to present it.

Drupal

Drupal

DRUPAL IS PROUDLY POWERED BY DRUPAL. THE GREEN MARINEE TEMPLATE BY IAN MAIH - BUILT FOR WORDPFtESS 1.5, PORTED TO DRUPAL BY GOODBASIC.

Figure 5-1. Green Marinee theme

Figure 5-2. Occy theme
0 0

Post a comment