Last updated December 1, 2014. Created on February 14, 2008.
Edited by pbulebar, eliza411, Iboly, LeeHunter. Log in to edit this page.

You can do more with a theme than change the appearance of an entire site. It is also possible to "theme" only certain sections of a site, select types of content, or even individual pages. For example, your theme could specify a different look for just the front page of your site.

Some other things that you can do with a theme are:

  • Change layouts, images or fonts
  • Hide or display fields dependent on user role
  • Dynamically respond to changes in the content or to user input
  • Modify or replace text (e.g., labels or attributes) and variables generated by modules
  • It's also possible to port open source designs between other systems (Joomla! templates, WordPress themes, etc.) and Drupal, or convert any website layout or template into a Drupal theme

Contributing and maintaining themes

Open source projects rely on contributors. If you have a theme you would like to contribute, please do.

For a collection of useful materials for themers, see Theming and Front End Development with Drupal.

Looking for support? Visit the forums, or join #drupal-support in IRC.


anmed’s picture

I apologize but I have never gone on a forum before and have someone helping me with my website design. Can anyone show me a "Drupal" website that has similarities in appearance as these two sites: and Thank you so much. Email