diff --git a/themes/seven/seven.info b/themes/seven/seven.info index 2b9f687a3af465edf33b34b207c45a9afd094463..ef4ba7a33e7092bb58c81d8dd8427f6a656eaf0f 100644 --- a/themes/seven/seven.info +++ b/themes/seven/seven.info @@ -7,7 +7,6 @@ core = 7.x engine = phptemplate stylesheets[screen][] = reset.css stylesheets[screen][] = style.css -stylesheets[all][] = vertical-tabs.css regions[content] = Content regions[help] = Help regions[page_top] = Page top diff --git a/themes/seven/template.php b/themes/seven/template.php index f9a61629a89838c920de3195e1582da767963097..e9771a333411bad1a4e1edb9a84c6a5567f9b38c 100644 --- a/themes/seven/template.php +++ b/themes/seven/template.php @@ -92,3 +92,13 @@ function seven_fieldset($variables) { $output .= "</fieldset>\n"; return $output; } + +/** + * Implements hook_css_alter(). + */ +function seven_css_alter(&$css) { + // Use Seven's vertical tabs style instead of the default one. + if (isset($css['misc/vertical-tabs.css'])) { + $css['misc/vertical-tabs.css']['data'] = drupal_get_path('theme', 'seven') . '/vertical-tabs.css'; + } +}