0

Im duplicating a zen sub theme so that I can later modify the styling. Ive duplicated the theme folder and changed its name. Ive changed the .info file name, and ive changed the theme name for theme overrides in my template.php and theme-settings.php.

When I enable the new theme its very much like the old one but there are still some differences. Ive looked at the theme settings pages in drupal and applied the settings from the original theme to the new one, but there are still some differences.

What other settings to do with the theme would not have been copied across with the files and also arn't visible on this page?

The only module that Ive found that I think could be affecting the layout is Panels which controls a couple of pages. Ive changed the selection criteria from themeA to themeB so I dont think its this module causing the difference.

3
  • "Im duplicating a zen sub theme so that I can later modify the styling." and that's your main mistake. You should rather create a sub-subtheme, unless you really really know what you are doing. Yes, it is possible. You can have as many parent-sub steps in theme chain as you want.
    – Mołot
    Commented Dec 20, 2013 at 13:06
  • It would be helpful if you described the remaining differences.
    – Ursula
    Commented Dec 20, 2013 at 13:06
  • Ive noticed some of the blocks have moved about, but I need to know where ALL the settings are, weather or not its for things that I notice.
    – Evanss
    Commented Dec 20, 2013 at 15:15

1 Answer 1

0

There are two major locations for theme configuration - be it a sub theme or a primary theme:

  1. http://example.com/admin/appearance/settings/yourtheme

For a zen sub-theme, this page lets you configure display of logo, site-name, slogan, and more, including a couple of menus. Also the favicon (shortcut icon), breadcrumb settings, and more can be found here.

  1. http://example.com/admin/structure/block

You need to configure each block's "Region Settings" (click "configure" on the right), to assign or adjust a region for the block to your new theme. The region settings provide a pull-down menu with available regions for each enabled theme.

If you want to duplicate settings from one sub-theme to another sub-theme, make sure you adjust all files in the theme folder (theme.info, template.php, theme-settings.php). If you do extensive theme pre- or post processing, and change themes frequently, you might want to roll these into their own custom modules (see How to modify module output via another module - whois module? for an example of the same functionality as theme pre-processing or custom module).

There might be additional settings in contributed modules - you mentioned panels.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.