Drupal Theme Generator version 1.0
©2005 by Sam Raheb
October 16, 2005
Designed for use with Drupal versions 4.6.1 or greater

Features:
• Generate an unlimited amount of site themes for Drupal CMS type websites in minutes
• Supports both flat (non-graphical) and graphic enhanced themes
• Includes META tag support
• Includes 4 graphically enhanced 3D website themes
• Includes a theme development test area
• Easy to use spreadsheet interface
• Totally customizable

System Requirements:
This program was developed in Microsoft Excel 2000. You will need Microsoft Excel 2000, 2002, or 2003 to run it.

Why developed it?
I have been using Drupal since May 2005 and noticed that there is a short supply of themes available for users. Also, since this time there are very few new themes introduced. It takes quite a bit of time to develop a single new theme, therefore I can understand why.

For these reasons, I decided to write an Excel program that generates both the xtemplate.xtmpl and style.css theme files based on user design inputs. After uploading these two generated files to your web server, you will have a completely new looking website. This way you will never have to wait for new themes to be introduced because you can generate completely new ones in minutes.

Where to get the Program:
http://xlecom.com (look under the "Other Items" Menu)

Included Themes:

• 3dlightblue
• 3dolive
• 3dpeach
• bluemarine2
• test

Contents of each theme folder:

Theme Files:
bottom-center.png
bottom-left.png
bottom-right.png
left-center.png
right-center.png
top-center.png
top-left.png
top-right.png
null.gif
style.css
xtemplate.xtmpl

Other files:
logo.png
full-screenshot.png
screenshot.png

Note: If you choose the graphically enhanced theme format, you can simply modify the images to get an entirely new look. If you choose use the flat (non-graphical) theme format, the images are not utilized at all.

General Instructions:
(1) Enter your design variables into the red font colored cells.
(2) Select a theme from the cell drop-down list.
(3) Press the "Generate" buttons to generate the Theme files.
(4) Upload the newly created theme file(s) to your web server.
(5) Refresh your Drupal site to view the new changes.

References
• Red font colored cell are user cells. Enter your data into these cells only.
• Blue and Magenta font colored cells contain formula. Do not edit these cells.
• Black and other font colored cells are description labels.

Usage:
When designing a new theme, use the test theme provided. Before you do anything, upload the test theme folder to your Drupal website and make it your current site's theme. Next, use this program to design a new test theme and save the files to the local test theme folder. Upload the new test theme and css files to the test folder on your website and reload the site in your web browser. You will have to refresh the browser to see the new changes. In some case you may have to clear your browser's cache in order to get a fresh reload of your site. When you are satisfied with the results of the new theme design, copy the test theme parameters into an empty column located to the right of the test theme in the Theme Parameter Table. Assign your new them a name by typing a name in the first row of the Theme Parameter Table. If you need to store more than 50 themes in this program, then redefine the "Themes" name in Excel using the Define Name function.

When you select a theme from the drop down scroll box, the save file paths will change according to the theme selected. Therefore it is imperative that you first create the theme folders on your local computer before attempting to save any theme files. If the theme folders do not exist, you will get a macro error.

Note:
The light and dark gray shaded regions in the Theme Parameter Table represent like colors used in the Graphic type themes (if the check boxes are checked). This like color method was used in the sample themes provided with this program. However, you can change the colors to any combination you desire.

The "File Save Location" and "Relative Path to theme folder on the Internet" are determined by the names of the themes in the Theme Parameter Table. Keep in mind that the images associated with the themes contain the "Relative Path to theme folder on the Internet" in the xtemplate.xtmpl file. Please use lower case names for all your themes.

I hope you like this Drupal Theme Design utility. If you do, I would like to know.

Thanks,

Sam Raheb
http://xlecom.com

This software or the themes produced with this software are not to be sold without written permission of the developer, Sam Raheb.

Comments

venkat-rk’s picture

Well, you certainly seem to have put a lot of effort into it. I only wish it could be used with phptemplate instead of xtemplate, now that the former is going to be (or has already become?) the default theme engine.

Or, do you think it will work with a phptemplate theme just as well?

Sam308’s picture

I may develop another program for the phptemplate themes. It all depends on the feedback I get from this xtemplate version.

If I do decide to create a phptemplate version of this program, then I need someone to provide me with a clean master phptemplate that includes all the Drupal functionality so that I can use it as a base line model in the development of a new program.

At this time I am not a php programmer, just a good Excel programmer. This is why I need a clean master phptemplate to use as a base line model.

It may actually be easy for someone else that knows Excel to develop the phptemplate version. The programming code, the functions and formulas, are viewable and editable within the program itself. One can easily modify the xtemplate version of the program to create the phptemplate version. If you analyze how the program functions, then it would be relatively simple to modify for developing phptemple theme version.

This particular version of the program utilizes the same layout and functionality as the standard Drupal Bluemarine theme, and as a result, all themes generated with this program behave in the same manner.

The program also includes a pre-setup theme template called Bluemarine2. It looks and behaves just like the standard Drupal Bluemarine theme. This particular Bluemarine2 theme template was provided as a “get familiar with it” example to show one how easy it is to create a completely different website look by changing just a few parameters within the program.

Sam Raheb (sam308)

Sam308’s picture

Drupal Theme Generator

By the way, the program is FREE, so enjoy it !

Here is a direct link to the downloadable page:

http://xlecom.com/?q=node/117

Drupal Theme Generator.zip (503 KB)

This page also contains screen shot images of the four (4) new themes included with the program.

Sam Raheb (Sam308)

sherwoodseo’s picture

This looks like a great way to get a theme started, after which you can then carry a design to the nth degree with custom graphics and code. Long overdue :)

One question - I saw this licensing notice at the bottom of the download page:

"This software or the themes produced with this software are not to be sold without written permission of the developer, Sam Raheb."

Does this impact whether a site designer can sell a generated Drupal theme as part of an overall site design project?

Sherwood Stranieri
NCC Boston / Search Engine Marketing

Sam308’s picture

This is not what I meant by that statement.

You can sell a generated theme as part of a web design project.

It is basically a statement to prevent somebody from just using the program for creating Drupal themes or a theme pack and selling them for profit without my permission. That's all.

I worked too hard on this program and intended it to be used for the individual user’s website and not to be utilized as a tool to create themes or theme packs to sell for profit.

So please enjoy it,

Sam Raheb (Sam308)

pamphile’s picture

interesting generator, I had to turn off my excel security settings though.

I'm also interested in the phptemplate version...

Marcel
http://drupalhacks.com

Sam308’s picture

The security setting in Excel is for the macros contained in the program. The macros are used to generate and output the xtemplate.xtmpl and style.css theme files to your local computer.

Sam Raheb (Sam308)

Sam308’s picture

Can anybody recommend, or provide me with, a currently available phptemplate theme, which I can use as a master theme template in developing a phptemplate version of this Drupal Theme Generator version program?

This master template must include all the current Drupal functionality so it can be used as the base model in the development of the new program.

At this time I am not a php programmer, just a good Microsoft Excel programmer. This is why I am requesting a recommendation for a master phptemplate theme.

Would the “goofy” theme suffice as a master template?

Sam Raheb (sam308)

jozef’s picture

Hi Sam,
I am a Drupal newbie working only with PHPTemplate themes (i am a php programmer), so i have not used your xtemplate generator. I think you should take a theme from CVS (HEAD brach = upcoming 4.7 version), e.g.
http://cvs.drupal.org/viewcvs/drupal/drupal/themes/bluemarine/?only_with...
http://cvs.drupal.org/viewcvs/drupal/drupal/themes/pushbutton/?only_with...
These two seem to be actively maintained.

Jozef

sepeck’s picture

box_grey was the original base phpTemplate theme. I would start your experiments with the phpTemplate version of BlueMarine for 4.6. It has the benefit of working well and being a nice familier starting point.

4.7 won't be out for a bit and as you are new it would frustrate you immensly to play with it. The 4.6 series should give you a nice handle on the basics.

There is going to be some additions to 4.7 that will allow for blocks to be region based instead of left/right column based now. Current CVS (as of this morning) still has som eissues. So, stick with the 4.6 tree and have fun. There will be upgrade guides readied later.

-sp
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

Sam308’s picture

Are any of these suggested PHPTemplate themes locked in as far as changes?

I need to know this because if I am going to create a new PHPTemplate theme generator program using one of theses themes as a master template, I don't want to have to rewrite the program to incorporate the new or changed code.

Which one on the following themes suggested is a better choice to use as the PHPTemplate master theme template?

• bluemarine
• pushbutton
• box_grey

Also, my understanding is that all I need to do is work with the files contained in the PHPTemplate theme directory.

Is this correct?

By the way, I added a "Theme Design Reference Map" to the current Drupal Theme Generator program to use as a visual aid in development of your new themes. This map has been incorporated into the latest released version 1.1 (October 18, 2005).

Drupal Theme Generator program v 1.1
http://xlecom.com/?q=node/117

Sam Raheb (sam308)

jozef’s picture

Original Bluemarine and Pushbutton for Drupal 4.6 are for xtemplate engine. The phptemplate versions are only in CVS for 4.7. But i have used "Pushbutton for PHPTemplate for drupal 4.5" in 4.6.3 without problems.
http://drupal.org/node/15059
http://drupal.org/node/22058

sepeck’s picture

Blue Marine for phpTemplate
http://drupal.org/project/bluemarine

You missed this on the download page :)

-sp
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

Sam308’s picture

After many hours of development, I am just about finished and ready to release a new version of the "Drupal Theme Generator " program (version 2.0).

This new program will produce both phptemplate and xtemplate themes.

The program was completely rewritten with an easy-to-use interface and also include a theme preview feature.

This new theme preview feature allows you to preview the newly created themes on you local computer via your web browser without having to upload the themes to your Drupal site.

I need to know the answer to the following question before I can release the new program.

2 Questions:

Can both phptemplate and xtemplate theme files of the "same" theme safely reside in the same theme directory without affecting each other?

If both versions reside in the same directory, which one will be used by Drupal?

I need to know the answers so I can finialize the program to either allow or not allow both themes version to reside together.

This assume that your site already support both versions.

Thanks,

Sam308

Michelle’s picture

I downloaded the PHPTemplate version of the Bluemarine theme a couple weeks ago and put it in with the other one. Only the old version showed up until I deleted those files and just left the PHPTemplate ones.

You might want to do a naming scheme for the folders like mytheme-x and mytheme-php or somesuch.

This sounds like a great idea. I can't wait to give it a try. I've been struggling with making a theme for some time now.

Michelle

Sam308’s picture

From my experiments while testing the new program, if both the phptemplate and xtemplate files reside in the same directory, the phptemplate version becomes the active theme.

Have others experiences this?

Sam 308

goncalo.dumas’s picture

I’m also looking forward to try the new version of your program.
But judging from your previous release, I’m sure it will be a great tool for this Drupal community!

Thank you!

3dsoft’s picture

Great work. I love the idea of a theme generator. It makes life so much easyer!

Sam308’s picture

Drupal Theme Generator version 2.0
©2005 by Sam Raheb
November 3, 2005
Designed for use with Drupal versions 4.6.1 or greater

"Supports both PHPtemplate and Xtemplate Themes"

See: http://drupal.org/node/36302

Sam Raheb
http://xlecom.com

Sam308’s picture

Drupal Theme Generator Source Code
Version: 2.2
©2005 by Sam Raheb
Released: November 18, 2005
Designed for use with Drupal versions 4.6.1 or greater
Supports both PHPtemplate and Xtemplate Themes

More information: http://drupal.org/node/38138

Sam Raheb (sam308)
http://xlecom.com

qwerty1111’s picture

I think this is a great idea and has definitely helped.

fuzzie’s picture

I love this program. I have a question about the graphics though that I can't seem to figure out.

When I use graphics, they appear only as placeholders. How do I get them to go all around the blocks?

Thanks for a great tool!

Sam308’s picture

First of all your welcome.

This seems like a path problem.

Make sure the paths are correct for the theme and images.

Before you press any of the "Create" theme buttons makes sure you first set the "File Save Location" by selecting a theme using the drop down list box in the” Design Values” column on the Design sheet. This is the first cell under the “Design Values” column, cell E11. Now when you create the themes, the correct path will be written to the files. This also applies when you press the “Save Theme to Database” button.

You can see the active "File Save Location" at the top of the list in cell D4.

Take care,

Sam Raheb
Program Developer
sam308

Sam308’s picture

Well, I hope it helps the Drupal Community.

Sam Raheb
Program Developer
Sam308

ergophobe’s picture

Sam,

Thanks not only for doing this, but also for taking the time to document it so well. Great job!

Adrian Freed’s picture

Your program would work on the Mac OS/X version of Excel.
Can I have the unlock password to fix this problem?

Sam308’s picture

Download the "Drupal Theme Generator Source Code" version so you can make the required changes. I do not have a MAC, and therefore cannot test it in that environment.

Download it from:
http://xlecom.com/?q=node/132

Sam Raheb

ergophobe’s picture

Sam,

Quirks mode

By putting the comment as the first line of your preview.html theme, this always triggers quirks mode in IE, regardless of DOCTYPE. So even with a valid doctype, you will not have the valid box model invoked in IE. If you put the comment second and the DOCTYPE first, you will avoid IE quirks mode.

Paths.

In Firefox, all images are broken in preview.html for me. If I replace the paths with relative paths (../themes/* for images and ./* for css files) the paths all work in Firefox.

The box model still seems wrong in Firefox and things out jigged out a bit. Ditto for Opera and probably Safari. I suspect that despite turning off quirks mode, there's still some issue with the box model. Needless to say, Opera and FF are using the correct box model, so the ideal thing would be to get them looking right and then use a conditional comment* or underscore hack** in the CSS to get it to come out correctly in IE.

I've only been looking at this for a couple of minutes, so I don't know why yet, but I'll post if I figure it out.

*Conditional comments allow you to include things in IE only as in

** underscore hack sets properties in IE only as in

width: 10px;
_width: 15px;

Width is 10px in everything but IE.

Sam308’s picture

What is "Quirk Mode" ? I never heard of this term before in relationship to this subject.

Nobody else has reported this problem with the comment in the first line of code. I tested the preview.html file in IE without experiencing any problems.

Did you try the "Drupal Theme Generator Source Code" version?

You can make changes to any of the template models.

If you make changes to the Source Code version, highlight the cell changes using a colored pattern for the cells and send a copy back to me. Therefore I will understand what you mean.

Download it from:
http://xlecom.com/?q=node/132

Sam Raheb

ergophobe’s picture

Sam,

Sorry, I missed the link for the Source Code version. I've now downloaded it, but don't have time for a while to play with it. When I do, I will be sure to get back to you if I can help.

I was just trying to give some tips so that it would work better "off the shelf" in non-IE browsers. Especially since Drupal is OS, lots of folks here are using non-IE browsers.

Quirks mode primer:

Let's start at the beginning. Much of this is probably familiar, but it's easier to just start at step one. If you are going to design stylesheets and templates, this is really good to know. Indeed, I would say essential knowledge. I wish I had more time to hunt down a few really good links, but I don't so my apologies.

There is a CSS specification maintained by the W3C. No browser follows it perfectly, but IE 5 hardly followed it at all. Mozilla, Opera, Safari, Konqueror, Firefox all follow it closely. When MS realized they had a problem, they decided to try to fix it in future versions, but they didn't want every site designed for IE5 to break, so they created their browsers to run in two modes: Standards Mode and Quirks Mode.

To get an MS browser to run in Standards Mode, you must have a valid HTML 4 or XHTML Doctype statement as the first line of the page. If you have anything else (comment, invalid doctype), you run in Quirks Mode. Your pages, therefore run in Quirks Mode, meaning that they render in a Microsoft-specific manner. They will render the same in all MS browsers IE5+, but they will render differently in any other browser.

If you run in Standard Mode, the rendering model between IE5+ will be very similar to rendering model for Firefox, Safari, Opera and all others, but different from IE5-

The principal difference and the thing that's messing with your layouts is the BOX MODEL. That's how a browser calculates sizes.

The Box Model According to the CSS Spec

This is how FF, Opera, and IE5.5+ running in standards mode does it.

Size of the box = left margin + left border + left padding + width + right padding + right border + right margin

The Box Model in Quirks Mode

Size of the box = width.

I think you can see where this becomes a problem.

Solutions

There are ways to get around this:

  • Use various CSS hacks that some browser ignore to set browser-specific settings. This is bad for many reasons, but chief among them is that most of these layouts will break under IE7, which will ship with the next version of windows, so your pages will not be "future proof"
  • Use conditional comments that include extra style sheets for various versions of IE. This is a good method since it is not a hack and it is predictable what will happen when IE changes and other browsers come on the market. Google for "conditional comments".
  • Use wrapper containers. This is not bad, but it complicates your HTML layout and can fail if your contents would not normally fill the outer container.
  • Wrapper layers work like this.

    - Use an outer container to set overall width, but do not set padding, margins or border. This effectively means that the width will be identical regardless of which box model is in effect.

    - Use an innner container to set margin, border, padding, but just let width expand to fill the outer container.

    So instead of

    #main {
    margin: 5px;
    border: 2px solid black;
    width: 700px;
    padding: 5px;
    }

    <div id="main">This is my main id etc etc etc lorem ipsum etc</div>

    You do this

    #main-wrapper {
    width: 700px;
    }

    #main {
    margin: 5px;
    border: 2px solid black;
    padding: 5px;
    }

    <div id="main-wrapper">
    <div id="main">This is my main id etc etc etc lorem ipsum etc</div></div>

    This will make it more likely that your layout will work in multiple browserss.

Sam308’s picture

First of all thanks for all your help.

How the Program Basically Works
This program was developed using both the Bluemarine PHPtemplate and Xtemplate themes as the master templates. Therefore, the new themes are based on these models.

I just basically added If-Then type statements and functions to change the parameters based on the user's inputs. So basically the output is the same as the original templates in terms of code format.

I do understand some of what you are stating like to remove the comments from the first line of code, but as far as the containers and wrapper stuff, I sort of understand what you mean.

It is possible that you can you indicate the changes needed?
Is it possible from using the Source code version for you to somehow make the corrections by either changing the code and indicating these changes using a color pattern on the changed cells or otherwise place the corrections in the form of comments in the cells to the right of the current lines of code that need to be changed? This way I can make one revision to correct all the code in the program and then release a new version. If you do decide to make the code changes or just add comments for me to make the code changes, can you then zip up just the xls file and make it available to me as an attachment so I can make the changes / new revision?

How to view the cell formulas independent of their calculated values
Most of the formulas in the cells are IF-THEN conditional formulas. In most cases, if the value of the condition is false, then the result will be a blank value represented by double quotes "". Cells which are evaluated as "" cannot be visually seen on the spreadsheet. To toggle a view the cell formulas in all of the cells on a spreadsheet, independent of their calculated values, hold down the use the Ctrl key and press the ` key. The ` key is to the left of the #1 key.

Thank you,

Sam Raheb
Drupal Theme Generator Program Developer

Sam308’s picture

Dear Rick Deckard:

I extracted the sections of code from the three themes files: style.css, Xtemplate.xtmpl, and phptemplate page.tpl.php used in the Drupal Theme Generator program.

I hade to place the rest of this topic response at the following url because this drupal.org site will not let me post the code. This site gives the following response when I try to post the code even when I use the code tags.

"Terminated request because of suspicious input data."

Please go to the following url to see the rest of this topic response.

Quirks Mode Primer - Changes to the code topic response:
http://xlecom.com/?q=node/117#comment-133

These code sections are the sections of code in question regarding the Quirks Mode Primer subject discussed previously. If you can you tell / show me what needs to be done, I can make the changes to the Drupal Theme Generator program.

Sam Raheb

venkat-rk’s picture

I hade to place the rest of this topic response at the following url because this drupal.org site will not let me post the code.

Hello Sam, you can post code on drupal.org by enclosing the code within <code> ...</code>

You can actually see this instruction at the bottom of every comment form.

Sam308’s picture

I tried placing the code between html code tags, but it didn't work.

Sam

venkat-rk’s picture

I don't think the html comment tags will work here, but if you put between the code tags, they do. For the html comment tags, you have to actually use ampersandlt; and ampersandgt; to get the left and right angle tags respectively (rReplace 'ampersand' with the ampersand symbol).

The code under Topic 2 probably did not work because drupal.org's input filter format is set to reject style related code.

ergophobe’s picture

Because of the issues with posting code, I sent me reply via email, but let's see if using &ampl;lt; I can get it to work.

These are the lines that trigger quirks mode:

<!-- Generated by the Drupal Theme Generator ver. 2.2 developed by Sam Raheb, November 2005 -->
<!-- BEGIN: header -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

In the actual page, to avoid quirks mode, it should be

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- Generated by the Drupal Theme Generator ver. 2.2 developed by Sam Raheb, November 2005 -->
<!-- BEGIN: header -->

And:

<!-- Generated by the Drupal Theme Generator ver. 2.2 developed by Sam Raheb, November 2005 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Should be

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- Generated by the Drupal Theme Generator ver. 2.2 developed by Sam Raheb, November 2005 -->

As for the box model, it's this sort of thing that creates problems

#search .form-text {
width: 8em;
height: 1.4em;
padding: 0 0.5em 0 0.5em;
margin: 0 0 0.5em 0;
}

In IE5 in all situations or IE5.5+ in quirks mode, this gives a total box width of 8em and total box width of 1.4 em. In Firefox, Safari, Opera and IE in standards mode, this gives a total width of 8em + 0.5em + 0.5em = 9em and a total height of 1.4em + 0.5em = 1.9em.

You can get around this in two ways

#search {
width: 8em;
height: 1.4em;
}
#search .form-text {
width: 100%;
padding: 0 0.5em 0 0.5em;
margin: 0 0 0.5em 0;
}
That might require some tweaking and it would still be weird in IE5.0

The other way to do it is to set it for all browsers except IE5.0 like this

#search .form-text {
width: 7em;
height: .9em;
padding: 0 0.5em 0 0.5em;
margin: 0 0 0.5em 0;
}

Then for IE5 create a separate stylesheet using your original code. Then in the template, include IE-specific stylesheets using the proprietary IE tags

<!--[if IE]><style type="text/css" media="all">@import "themes/shine2/ie.css";</style><![endif]-->
<!--[if IE 5.0]><style type="text/css" media="all">@import "themes/shine2/ie501.css";</style><![endif]-->

The first one triggers all version of IE, the second only IE 5.0. You can also do things like

<!--[if lte IE 6.0]><style type="text/css" media="all">@import "themes/shine2/ie5-6.css";</style><![endif]-->

This would include stylesheets only for IE6 and below (lte = "less than or equal") and would allow you to include it for all versions of IE using quirks mode, but protect you against having it break in IE7 if it does not have the bug/feature where the DOCTYPE must be on the first line.

I hope this helps in some way.

Tom

jacobson’s picture

I've encountered a strange problem with the graphics from a theme not displaying in IE but displaying fine in Netscape. The URL for the graphics is www.mysite.com/themes/mytheme/graphic.gif, but should be www.mysite.com/webdev/themes/mytheme/graphic.gif. The theme has src= property for the img tag that begins with /theme, but even removing the leading slash didn't help. What could possibly cause this? And, how to fix? Thanks.

HAJ

Sam308’s picture

Make sure the paths to both the local computer and web server are set correctly within the program, Settings sheet… cells C6 and C7 as described below and also in the pop out comments on the cells themselves.

Themes Directory path on your computer:
Enter the relative path to the Drupal Themes directory on your computer starting with a forward slash (/). Do not enter a trailing slash after the directory name.

Example: /themes

Themes Directory path on web server:
Enter the relative path to the Drupal Themes directory on your web server. If your Drupal site is located in the root directory, then start with a forward slash (/). If your Drupal site is located in a sub directory, then do not start with a forward slash (/) Do not enter a trailing slash after the directory path.

Example (root): /themes
Example (sub directory): themes

This should help,

Sam Raheb (Sam308)
Drupal Theme Generator developer

domineaux’s picture

Is there a 5.X version of this somewhere?

themegarden.org’s picture

It seems to be just 4.6/4.7 tool.

You could find interesting Dreamweaver Drupal Theme Extension - http://dreamweaverdrupalthemeextension.blogspot.com/
(don't know how mature/useful is it)
---
Drupal Theme Garden

najibx’s picture

I would like to hear this update.

-najibx -
Let's take your business online with Drupal

najibx’s picture

Saturday, November 10, 2007
Dreamwaever extension beta test

After long days of work dreamweaver extension for dupal theme creation is ready for beta test. Drupal compatibility 4, 5, 6
http://dreamweaverdrupalthemeextension.blogspot.com/2007/11/dreamwaever-...

applications may be sent to sherif@sherifmayika.com, copy to sherifmayika@gmail.com

-najibx -
Let's take your business online with Drupal

Summit’s picture

Hi,

Wow this looks promissing! subscribing!

Greetings,
Martijn

physiotek’s picture

subscribing too :)

Smeagol01’s picture

id like to an generator to :)

najibx’s picture

While it does not yet have extension to Drupal, but it can edit CSS easily/visually. You can copy and paste the region variable.
This help alot in customising/porting to Drupal theme.

-najibx -
Let's take your business online with Drupal

quardz’s picture

I know this thread is quite older, But like to add this cool online drupal theme generator : http://cmsbots.com