Starter theme for Drupal 7? Stark? Zen? [closed]
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this quest开发者_StackOverflow社区ionI have been using Drupal 6 for a year and always used Zen Sub-Theme for every project. So, should I keep using Zen for Drupal 7? Or is Drupal 7 bringing a better alternative? Maybe the Stark theme?
I am a long time Zen user myself and I have also used Zen for a Drupal 7 project recently. Although I have some doubts about the number of style sheets, I still found it very easy and familiar to work with.
I think you cannot compare Zen to Stark, because Stark is not really meant as a starter theme, but rather a theme (or should we call it a non-theme?) that shows what Drupal looks like without theming. There are other starter themes you could consider, like Fusion and Genesis for instance. Check out the Starter Themes page for more info.
You might wint to try out the Zentropy starter theme. Great for starting a template, well maintained and cutting edge.
From the Zentropy Drupal page:
Zentropy is a base theme which attempts to bring the best of a couple worlds together:
It converts the core template files to HTML5 markup (based on Boron - all credit to Scott Vandehey (spaceninja) of Metal Toad Media)
It adds useful features from the classic Basic theme
It includes an HTML5-friendly CSS Reset & other best practices from Paul Irish's HTML5 Boilerplate
It also features a bunch of other goodies thrown in: more regions, Google Analytics integration, support for Modernizr (http://www.modernizr.com/) and all sorts of awesomeness
It's also worth mentioning Tao for the record - as the name suggests it was a new take on the Zen idea, very popular for a while.
It's a good, solid, straightforward, non-nonsense base theme that doesn't get in the way. It's also got some useful themes built on top of it, particularly the excellent admin theme Rubik). Here's a good article comparing Tao to Zen (drupal 6 angle, but the comments bring it up to date and the general idea is relevant to Drupal 7).
You should be aware however that at time of writing its sponsor company appears to have ceased development as they move away from Drupal and that documentation was never anything like as good as Zen had.
Finally, regardless of base theme, for anyone interested in keeping stylesheets sane and manageable, it's worth checking out the LESS CSS preprocessor module - here's a great article explaining what it does.
Have you considered a grid system? http://drupal.org/project/omega is a particularly nice reworking of the 960gs theme.
After some research and tests I decided to build my own base theme starting from Stark up. Just follow the online documentation and keep it as flexible as possible, I'd suggest.
You can always add your own template.php
and or .tpl.php
files when needed.
I'm building a site now using AdaptiveTheme (http://drupal.org/project/adaptivetheme). Having used Zen on drupal 6, AdaptiveTheme feels a bit more cutting edge with all the latest web standards.
Take a look at http://drupal.org/project/basic for a stripped-down approach to a starter theme. As a disclosure, I worked for the company that originally developed the theme, but I still think it's worth considering on its merits.
精彩评论