2,465 Themes match your search

Themes allow you to change the look and feel of your Drupal site. You can use themes contributed by others or create your own to share with the community. Contributed themes are not part of any official release and may not have optimized code/functionality for your purposes. You can also create a sub-theme of an existing theme. A sub-theme inherits a parent theme's resources. Read more about Sub-theme structure and inheritance. You can also view a full index of themes listing only their titles.


Bartik based clean theme.

General features:

  • based on Slate color scheme,
  • 1096px width,
  • removed rounded corners,
  • Open Sans font,
  • other theme tweaks, etc.


Minimalism, a simple HTML5 template

Minimalism is an HTML5 and CSS3 template that is minimal and beautiful in its simplicity. Combines multiple-column groupings and newspaper style column.


Needs review http://drupal.org/node/1826698


Ultima Drupal theme by Topsitemakers

Ultima is an advanced, blank HTML5 starter theme with robust structure.

Unlike most other starter themes, Ultima is a standalone theme which does not get into your way. This makes it suitable for any custom design and project of any complexity. Think of it as Drupal version of Underscores theme for WordPress.

Ultima is opinionated only when it comes to the file and folder structure. The template.php file is used for including all other function files in the theme, keeping the code well organized and avoiding 1k+ lines long files with functions and overrides.

It is not coming with any existing CSS frameworks or styles. Everything is left up to the designer and the specifics of a project.


  • Default implementations of most preprocess hooks (html, node, page etc.)
  • Form alter implementation
  • Extended body classes
    • Adding vocabulary ID
    • Adding all parts of the current URL; for example: url-user url-user-login
    • Adding all roles of the current user; example: user-role-authenticated user-role-administrator
  • Separate templates for full and listing (teaser) node views
  • Adding page titles to user login, registration and password reset pages
  • Skinr and Panels support


A base theme using bootstrap to format drupal pages.

Bootstrappy is being used by This Little Duck as a starting point for custom bootstrap themes. It is not designed as a final theme. It uses LESS as its CSS preprocessor, mainly because Bootstrap does (Otherwise we would go with SASS).


Bootstrappy currently:


stone is a nice drupal 7 theme it has two columns (content,sidebar) with a very flexible footer(three regions)also there's a region for the slider called "Highlighted"
Try this template and give me your comments and suggestions
note that this is my first attempt in the theme design

HAML Basic

The HAML Basic theme is a basic theme using the peroxide theme engine.

You must download and install the peroxide theme engine which can be found at https://github.com/rastasi/peroxide

The author's website: http://teletype.hu


another twitter bootstrap, start from 6.x


Adaptive Skeleton Panels (ASP) is a theme based on the Skeleton HTML/CSS framework, which is panels active and includes a number of panels layouts ready for use.

ASP also supports Panels everywhere, and has an implementation for a panels-everywhere page.tpl.php giving you full control over the html being outputted by panels everywhere.

Layouts included:

RoboSmart Theme

A Responsive theme for a Corporate Website.

Max Professional Theme

Max Professional Theme is a clean Drupal 7 theme.

Tristan's Portfolio

This is a low poly model created for the game that I am working on.

This is Tristan protfolio???

960grid theme

Projetc theme 960grid

Design skins for Drupal 7 using famework 960.gs, the project will fully implement obejumować graphics, graphics preparation for publication (cutting and optimization), encoding template with html5 and css elements and execution of skins for Drupal version 7.

The project is scheduled to present the content in the system container_12 with the following networks: grid_2, grid_3, grid_4, grid_9, grid_10 and grid_12.
The total number of regions in the crust: 11
Skin in 5 different color scenes.


This is the theme that was used on the BADCamp site in 2012. It was specifically developed for the Bay Area Drupal camp and is not guaranteed to work on any other site.

This theme is meant for the Conference Organizing Distribution for Drupal 6.

It is a sub-theme of Zen.

Famous Theme

Its a testing theme.

MM Construction

This is an under-construction theme that will allow different skins to be set in the settings screen.

I want this to remain a sandbox project for the foreseeable future

h0mer theme

Testing sandbox features

Drupac touch

This theme is intended to be used with drupac distribution for libraries


The Beginner Theme is the "Hello World" of theming. If you've never tried to write a theme before, and are somewhat unclear about what that even means, you can start here. The code is extremely short, extensively commented, and meant to be understood by somebody who has never looked at a theme before. Dive right in!

ERPAL Base Theme

This theme is obsolute as we developed a new ERPAL theme

Basic - Responsive

Extending what's covered in Basic Theme, this theme adds responsive web design into basic.


Sparkling is a clean and simple theme for Drupal designed by Gilli. The theme reuses a lot of features from the Skeleton theme but visually it is very different.


Features for this theme includes the following:

Blown Fuse

This project aims to be a starter kit for Drupal 7 theme design.

General principles:

  • Create a starter kit, not a base theme.
  • Where possible, rely on Drupal's default templates.
  • Provide SASS mixins that I found lacking in other frameworks.
  • Centralize media queries.
  • Provide integration with breakpoints module.
  • Samples, not styling.
  • Documentation, not code.


Infini is a professionally designed Fusion-based theme.

Fusion must be added to your themes folder and enabled before using Infini. CSS customizations and overrides should be added to local.css to ensure a smooth upgrade path. You can rename local.css found in the css folder to activate this file. It is also highly recommended that you install the Skinr module, as well. This will provide for simple block and region customizations.

Basic Features:

  • XHTML 1.0 Strict and CSS 2.1 validated
  • Web 2.0 styling - easy on the eyes
  • Cross-browser compatible
  • 1 or 2 column layout
  • Fixed width layout
  • Primary and secondary links

Installation and Configuration

  • Download the Infini and Fusion themes
  • Extract them in your themes directory.
  • Enable Infini and Fusion Core on your themes page and set Infini as your default theme
  • Download and enable the Skinr module (optional, but very strongly recommended)
  • Set any necessary permissions for the Skinr module (/admin/user/permissions)
  • Go to the Infini theme configuration page (admin/build/themes/settings/infini) to set your main theme colors and other aspects of layout, typography, etc.



SAS1 is a simple one/two column drupal 7 theme with the following features. Uses CSS3 (no image at the background image).