Skip to content

Why Drupal doesn’t have great themes -yet-

I think that both Todd and Morten have raised some very good points about difficulties with the theming landscape in the Drupal world, but I would like to offer my take on the issue.
First I will put on my economical hat and later on I will add some points from a developer point of view.

Product Life Cycle:

In the Joomla templates and Wordpress themes business, theme developers have already gone through all the stages that us Drupal folks will have to face in the near future. Premium Theme developers in Wordpress and Joomla appear to have gone through the classical Growth-Slump-Maturity pattern:
product life cycle for premium themes brands

I think the Primary reason why people currently stay away from doing premium Drupal themes is simply because if you want to offer premium value you need to bring some seriously good themes to the table. These themes take much work to develop, building a theme that works on thousands of different websites is much harder than to make a theme for 1 client. On my latest premium theme I spent about 200 hours developing it and developing all its extra features. And that was after about 2 weeks of work on the design, and with the ease and efficiency of having my own basetheme.
The thing is, with the current size of the Drupal themes market, I’m not going to make a profit any time soon!
The markets for Wordpress and Joomla are each approximately 10 times bigger:
product life cycle for premium themes brands

Steph & Chris from topnotchthemes.com and I, are pioneers in this field. It’s much easier and often more profitable to be an early follower, when Drupal themes and Drupal itself get a growth surge. When will this happen? No one can tell, it’s a risky business. I’m personally betting on Drupal 7 to make a difference.

Joomla and Wordpress are simpler to theme

Maybe the difference is smaller since the release of Joomla 1.5, but in the past there really wasn´t much you can do in a Joomla template, that´s why template was probably a more appropriate name. It´s just an html file where you could drop some variables. Same goes for wordpress.
In Drupal it´s a whole different story, there is a formidable learning curve. Especially if you want to keep up with the latest developments, your themes are not just a bunch of HTML files with some variables. In drupal we have theme function overrides, preprocess functions, Skinr, theme settings, Forms API, color module, the theme registry etc.etc.
If you want to compete in the Drupal premium themes business there is a lot more to learn than in the Wordpress world for example.

What´s next?

As the Drupal project keeps growing, and as premium themes are gaining acceptance, the market for Drupal themes will attract more and more sellers, prices will go down, and hopefully we will see the same, or even better quality themes as offered by Yootheme.com and Rockettheme.com.
I don’t see anything standing the process in the way, in fact I know that one big player in Wordpress is planning to release a bunch of Drupal themes this month (Woothemes).
I’m currently working very hard on some very cool and unique themes for http://www.sooperthemes.com and hopefully I will also be able to start releasing 2 themes a month instead of barely 1 theme.

Comments:

nice article. I feel so hard

nice article.

I feel so hard to develop Drupal themes, not the drupal technique / cvs problem.

wordpress theme, when you active it, you will get 90%+ as what you want. but Drupal theme there is really hard.

how to display last comment ? WP using directly query. however I think no one will do that in drupal. we using views. so how to give them instruction to do that.

Joomla and WP are not simpler

Joomla and WP are not simpler to theme, but it's simpler and faster to learn how to create such themes.

"project keeps and growing"?

"project keeps and growing"?

thanks I corrected that

thanks I corrected that phrase

Blog Marketing

First I just want to say that I love your themes and they are by far the best Drupal themes I have so far (I found your website after quite a lot of searching).

I would find that themes websites equalling your standard in the wordpress niche would find their way to me through design and development blogs that hold promotions/ contests/ giveaways.

Perhaps you have already considered this?

Nice Themes

I think that Drupal has got the best themes than any other and by far the best themes I have ever seen. I love to see more themes related to nature and they can also help in promoting nature.
Acne
Colon Cleanse

nice drupal related article

Very good and informative article, but i have a question about Drupal themes market.

You write that Joomla market is 10 times bigger than Drupal, according to Google trends, but does it mean that income from sellind drupal themes also is 10 times smaller ?
I dont think so, Thats why: all we know that everyone can easily googleit and find pirated Joomla and Wordpress templates, you can try this and of course find a lot of sites offering illegal Yootheme.com and Rockettheme.com templates (and not only, all magor providers like Gavick, Templatemonster etc), usually after several days of release. So, many users why search for themes dont buy it.
And, when i tied to find piracy copies of drupal themes i find only 5 real cool themes
Here is the interesting question: can you compare your Alldrupalthemes.com business income with Joomla template leaders (Yootheme.com and Rockettheme.com). Is it smaller, and if yes, how do you think in how times ?

Love Your Themes

I personally think Joomla is really an absolutely terrible alternative!! Wordpress, coupled with Wordpress MU & Buddypress, is a really easy yet powerful alternative - but Drupal is in desperate need of a drupal.org redesign: documentation is poorly laid out. All the Drupal experts will say, "Oh well if you want something easier to work with then you should go to WP, but Drupal is fine as it is..."

The reality is that if Drupal isn't made more accessible to the masses by making documentation simpler etc, then it will struggle to made the next leap in the product cycle. Also, we do want the masses to learn Drupal so that we can get exciting themes, exciting modules, etc. Also, something like Wordpress.tv would be really cool for Drupal!

All that being said, I hope you create a lot more themes, I love your designs (esp 'urgency theme') and I think what you're doing is exactly what Drupal needs! I definitely look forward to being a customer for the next project I work on.

I love Drupal, but with the advances of Wordpress (esp upcoming version 3) & Buddypress, Drupal is going to have a hard time breaking the next level if it doesn't do something about the terrible learning curve that a lot of people seem to talk about.

Thank you, alldrupalthemes is a wonderful site - well done!