Closed (fixed)
Project:
Tabs (jQuery UI tabs)
Version:
6.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
21 May 2008 at 04:46 UTC
Updated:
1 Sep 2009 at 21:40 UTC
I'm not sure if this is an issue with the Tabs module or perhaps the theme being used. I've created a set of nested tabs, but the secondary set does not have the same look and feel as the primary set, depending on what theme is being used. For example, if I use something like Garland as the theme, then the secondary tabs are highlighted like the primary tabs. However, if I use something like Interactive Media, then the secondary set doesn't look the same. That isn't necessarily a problem, but there isn't any visual indication as to what tab is currently selected. Am I missing something obvious? :)
Comments
Comment #1
dan.crouthamel commentedI poked around a bit and I saw the following in tabs.js,
var newClass = $(this).parents('.drupal-tabs').size() > 1 ? 'secondary' : 'primary';
I changed 'secondary' to 'primary' and got the tabs to look the way I want. However, I'm wondering if there is a way to override this at the theme level or in the php code I use to generate the tabs?
Comment #2
dan.crouthamel commentedOk, I think I've answered my own question. The primary and secondary classes are defined in system.css. However, I can override that when using the Interactive Media theme by defining what I want in custom.css. Works for me :)
Comment #3
nedjo