diff options
-rw-r--r-- | includes/theme.inc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/includes/theme.inc b/includes/theme.inc index 188e723cd..336b121da 100644 --- a/includes/theme.inc +++ b/includes/theme.inc @@ -1748,17 +1748,14 @@ function template_preprocess_page(&$variables) { $body_classes[] = 'node-type-'. form_clean_id($variables['node']->type); } // Add information about the number of sidebars. - if ($variables['left'] && $variables['right']) { + if ($variables['layout'] == 'both') { $body_classes[] = 'two-sidebars'; } - elseif ($variables['left']) { - $body_classes[] = 'one-sidebar sidebar-left'; - } - elseif ($variables['right']) { - $body_classes[] = 'one-sidebar sidebar-right'; + elseif ($variables['layout'] == 'none') { + $body_classes[] = 'no-sidebars'; } else { - $body_classes[] = 'no-sidebars'; + $body_classes[] = 'one-sidebar sidebar-'. $variables['layout']; } // Implode with spaces. $variables['body_classes'] = implode(' ', $body_classes); |