Community Documentation

Creating a Subtheme Using Omega Tools (Recommended for Beginners)

Last updated February 4, 2012. Created by Cellar Door on October 4, 2011.
Edited by banghouse. Log in to edit this page.

Omega Tools helps you create a subtheme using the admin interface. This is the easiest way to make a subtheme.

How to use the Omega Tools Subtheme Wizard

  1. Install and enable the Omega Tools module (admin/modules/omega_tools), as previously mentioned.
  2. Navigate to http://example.com/admin/appearance/omega-tools/add
  3. Add your preferred subtheme name.
  4. Check the “Install automatically” option if you want to create your subtheme in /sites/all/themes/ automatically. Apache needs write permissions to perform this operation. If the option is not checked, Omega Tools will generate a mysubthemename.tar file that can be downloaded after completing the steps. To install, simply unzip and place your subtheme folder into sites/all/themes.
  5. Choose your subtheme save destination, the default folder is sites/all/themes.
  6. Choose your base theme:
    Omega gives you two starterkit options; Omega-html5 and Omega-xhtml. HTML5 is a better choice in terms of long-term compatibility with the modern web’s changing browser standards. Choose Omega-xhtml starterkit if you have specific xhtml requirements.
  7. Click save and continue, and fill the description and version of your theme. Click the finish button, as the other options are still in development.

Go for it!

You are now ready to begin using your subtheme! Go to admin/appearance and you will find your newly created subtheme ready to be used. Enable your subtheme only. Remember! DO NOT enable the Alpha and Omega core themes.

Comments

Step 2./.3 doesnt work

there is no field to enter a subtheme name. At admin/appearance/omega-tools/add i only see the same as at admin/appearance

Agreed

this is definitely a problem

@ Boston

Step 2./.3 doesnt work

Clear all caches and enjoy

another problem

I have drupal-7.9 with postgres , i installed omega with the recomended modules. When i select Create new omega subtheme i get a white page.

apolychrono

I fixed my problem by

process of elimination. I disabled modules to find the problem source and than reinstalled the defective module. Sometimes simply disabling and re-enabling works and you don't have to go to the extent of re-installing. If your getting a white page there its a problem with Omega tools.

@ Boston

i ran through the steps, everything seemed to work, but when i go back to the Appearance page, no custom theme is there. All that I get is a folder with the name I selected in the sites/all/themes directory but it's empty save for 4 also empty directories: css, preprocess, process, and templates.

Problem with step 2

I've installed and enabled the Omega Tools module as per Step 1 OK. However, in Step 2 I have the link "Create new Omega subtheme" i.e. there is no mention of "omega-tools/add". Is this correct?

As I understand it,

As I understand it, admin/appearance/omega-tools/add is url path (-domain), it's not the menu title. Step 2 is "badly" written, but 'Create new Omega subtheme' menu item clearly point to that url path and is what's meant.

Still a problem

Even following the link as a URL path, nothing is found - just goes back to the list of themes. I'm stuck here.

Also having this problem, I

Also having this problem, I don't seen any menu, or url options that bring me to a page allowing me to create a sub theme. is this a bug, or has it just been moved / hidden somewhere else in the admin?

Step #2 should be: - go to

Step #2 should be:
- go to /admin/appearance
- on top you will find this link: "Create new Omega subtheme". Click it.

nope

i see no such link there. and the url given just brings me back to the list of themes.

this bodes not well for omega... :(

No suck link for me either

No suck link for me either

I had the same problem, but

I found out I have forgotten to enable to Omega-tools module!
It may be your problem...

***VERY IMPORTANT*** This

***VERY IMPORTANT***

This handbook is reference documentation. This handbook is not the proper location to ask for support. If you need additional help using Omega after reading through this documentation you should do the following:

1. Join #drupal-omega channel on IRC - http://drupal.org/irc (Active, ongoing, real-time omega support discussion)
2. Join the Omega Framework Group - http://groups.drupal.org/omega-framework

"Patience Luke, Let the object of your desire come to you." -- Obi Wan Kenobi

strike

strike

Flush the cache

Flushing the cache made the page and link show up for me

Page status

No known problems

Log in to edit this page

About this page

Drupal version
Drupal 7.x
Audience
Themers
Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.
nobody click here