Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By Ada Ren on
I want to change the design of my website using a new Drupal theme. However, instead of buying or installing an existing one, I want to develop a template on my own that can fully meet my needs. I have some coding experiences, but do not know how to start for the creation of Drupal themes. Are there any resources for me to learn? Both online or offline resources are fine.
Comments
_
I would definitely recommend beginning with one of the base themes (bootstrap, zen, mothership, omega, adaptivetheme) and working from there. You'll want to read the docs for the base theme to know the best way to work with it.
Personally, I've moved to bootstrap and find it very easy to work with.
Then for general theming resources, see:
https://www.drupal.org/documentation/theme
http://nodeone.se/en/overview-of-the-theming-chapter
There is also this book:
There is also this book: https://www.packtpub.com/web-development/drupal-7-themes
books for Drupal theme
Here is a book named as Front End Drupal. It has 11 chapters coming with different main topics that are all about theming strategies. Especially the chapter two and three, from which you can get a lot of toolkits and and tips for the creation of Drupal themes.