We are building an installation which has 11 related but independent sites. The sites share most of the same CSS but each have differences in colors and layout graphics.
We are hoping to develop an environment where we have common css for all sites with exceptions for each individual site.
We would have one master site with the sub-sites inheriting as needed.
How can we leverage the features of Zen in this kind of environment. I can see how Zen is powerful for multi-theme environments but not as clear for a multi-site sharing the same Drupal codebase.
Documentation of this structure and guidelines on building it would be very helpful.
Thank You
Emery Gordon
Comments
Comment #1
johnalbinIf you put the Zen theme in /sites/all/themes/ then it will be available to all of your multi-site installations. :-)
Many people have adopted a 3-layer approach to base/sub themes.
/sites/all/themes/zen
/sites/all/themes/my_base_theme (which uses “base theme = zen”)
/sites/mysite.com/my_site_theme (which uses “base theme = my_base_theme”)
That way they can use Zen as a starting point. Add some useful stuff to my_base_thme that they want in all of their sub-themes. And then just put the very-site-specific stuff in their my_site_theme.
Make sense?
Comment #2
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.