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.
Puzzle is a dynamic base theme designed to allow for maximum abstraction in the theme layer. No longer do you need to have a large number of functions in your template.php, nor you need to specify which files to include and when. Puzzle does all the work for you during the creation/rebuilding of the theme registry. For example you can now move al of your theme overrides to their own file so where your template.php used to contain mytheme_username() you no longer need this function cluttering up your template.php. You can move it to theme/mytheme.username.inc.
The 52framework was started by the enavu network as a way to expedite the process of the usage of the latest standards in web development, and the love of the number 52. The 52framework provides an easy way to get started using html5 and css3 while still supporting all modern browsers (including ie6). The 52framework however is going to be a community effort since I will be unable to spend much more time actually improving it (kind of have to run a whole network of websites). But it is an amazing core and i have slaved countless hours on it to make sure it works, and it works well.
This is a theme with 15 regions. it has two sidebars and three footer areas for links or anything else. It also has a page-front.tpl.php and a graphical Breadcrumb separator. It is compatible with Firefox, Chrome and Ie. Good starter theme due to its simple approach and highly customizable markup. For those looking for a standard minimalistic yet robust theme. Not trying to reinvent the wheel here, just trying to place some good resources close to your fingertips. ;) Fred Caceres.
HTML5 compatible theme developed for SpeakUp!, New York City's first civic engagement website. The site is an information and discussion portal for residents of New York to connect with each other and improve the city.
This started as a fork of the HTML5_base theme with certain patches or suggestions from the HTML5 base issue queue applied. But has become a 'starter' theme, the idea being to: git clone fivealive, remove the remote repo and then modify away.
In other words instead of it being a base theme, and overriding certain parts of it in a sub theme. We just modify the base theme.
In the same vein it has a commented link to normalize.css instead of a css reset.
The Bartikology subtheme of Bartik adjusts the CSS file to condense spacing in the header region, enlarge fonts for ease of readability, and place serif fonts in the titles and sans serif fonts in the main content areas. This theme is designed to work best without a logo or slogan, when graphics within the main content body area will be more of the focus. Suggestions will be provided for muted color combinations to be assigned in the "custom" color area of the "settings" for this theme to create a smooth, silk-like flow of colors.
I am going to create a Music based theme for Drupal 6.x and may also be compatible with Drupal 7.x in future. I am still in to designing mode, but soon I will be adding the project live for testing and approvals.
Please help me in making my first contribution to drupal successful by testing it to and fro, and your feedbacks and comments will be a great resource for me to make it the best.
Yet another HTML5 base theme. It is a framework to create creative sub themes.
Please note: RDF output currently not supported. Of course, after W3C clarifies the HTML5+RDF relation the theme will support it. Until this, if you would like to validate the output please turn off the RDF module.
This sandbox is a snapshot of NineSixty 6.x-1.x with Adapt.js integration built in. After mulling over the particulars of the implementation, it seems like a better fit to place Adapt into a standalone module that can work with any theme utilizing 960.gs, rather than tying the functionality to NineSixty and forcing other theme maintainers to duplicate the work.