Troubleshooting

My theme doesn't look like the demo or screenshots

When you first enable your theme, it probably won’t look very much like it does on our site!

You need to add content to your site, place blocks into regions, and add styles to your blocks before it will come to life. Please review our Getting Started guide for more details.

Permalink

My site looks messed up or has no styles in Internet Explorer

All versions of Internet Explorer have a limit of 31 stylesheets (CSS files). Drupal modules often come with one or more stylesheets of their own, especially large packages like Ubercart, so it is quite easy for a site to reach that 31 CSS file limit quickly.

The proper solution to this is to enable Drupal’s built-in CSS aggregation, by selecting the “Optimize CSS files” setting available at Administration > Site Configuration > Performance (Drupal 6). In Drupal 7, this option is labelled “Aggregate and Compress CSS files.” and is located under Configuration > Performance.

Setting Drupal's CSS aggregation option to avoid IE's stylesheet limit

For Drupal 6: However, this option is not ideal if you are editing your theme. Fusion comes with another option that allows you to see theme changes immediately, while overcoming IE’s stylesheet limit. You can enable this on the settings page for your Fusion theme, under the Developer Settings section.

Fusion's handy developer feature for aggregating stylesheets in IE

Permalink

I'm setting Skinr styles but they don't show up

This has a few possible causes:

  1. You might be applying a Skinr style to content that doesn’t support it. For example, applying a menu or list style to a block that contains paragraph text won’t have any effect.
  2. Unlikely, but you may have an issue with caching. Try clearing your site’s cache.
  3. You might be running into this bug, if you have ever used the Switchtheme module, or another module which alters what theme is displayed where. Check if the styles are showing up when logged out, or as another user. Verify that your theme is enabled at both admin/build/themes, and in your own user account.
Permalink

The style I want to use isn't showing up under the settings for blocks/comments/nodes/Panels/Views

Not all styles are available for all types of content. Most block styles are also available to Views and Panels, but you will probably only see a couple of styles for nodes and comments. Incompatible styles will not show up in the list of options.

Permalink

I applied a style to a Views block display but it's not showing up

Views styles are only available for page displays, not block displays. Unfortunately due to a limitation in the interface, the style options don’t know whether it’s a page or block display, so the settings show up for both but will only work on page views.

If you want to apply a style to a block view, apply the style through the block configuration rather than using the option in the view.

Permalink

I upgraded my theme and now the layout is messed up

Occasionally, you may need to re-save the theme’s settings page if there have been major changes in the new release of a theme. Go to your Themes page, click Configure (Drupal 6) or Settings (Drupal 7) next to your active theme, and click Save on this page.

Permalink

Why does my Superfish dropdown menu go behind an adjacent region instead of over it?

In the Drupal 6 version, Fusion uses overflow:hidden on blocks and regions in order to keep layouts from breaking due to oversized content. If you’ve added a Superfish menu to a block, then you may need to target the block and its region specifically with overflow:visible in order to allow the menu to “flow” outside the block and region. For example, placing the following code in your local.css would allow a Superfish block menu in the Preface Top region to flow outside its block and region:

#preface-top,
#block-superfish-1 {
  overflow: visible;
}

Additionally, sometimes changing the positioning of the inner block from relative to static in your local.css will fix other drop-behind issues. Because this can potentially cause other display issues, use with caution:

.block .inner {
  position: static;
}

This should not be necessary when using the Superfish module with Fusion in Drupal 7.

Permalink

Why is my content squished?

Drupal 7 removed some regions, including content-top and content-bottom. There is now a single content region. Adding more information, like a block, to this region ‘squishes’ the main content because those blocks order themselves left to right. In this image, the main content is on the left, and the ‘Recent content’ block has been added.

Squished content

If you are using Fusion Accelerator, emulating the former content-top and bottom regions is easy. Change the skin style to move the block to the place you want it to be. You may also need to re-order the blocks in the block configuration page (Structure > Blocks in Drupal 7) for some regions.

See these pages for instructions on correcting this problem:

Permalink

My skins look different when I am/am not logged in - why?

Sometimes a site will look different when you’re logged in versus when you are not logged in. This may be due to the role assigned to a user when they are viewing the site. This is often related to projects like themekey or the users who have permission to change themes.

In some cases, a particular user/role who may not have permission to see the skins. The solution is to fix the permissions for that user account by making sure the theme is set correctly.

Permalink