I am thinking about that styles should be more than a simple css files.

for example QT should be able to display tabs as an outlook style bar:
example1
example2

If the style could use an additional javascript file then it would be possible to make this example with QT.
Also:
styles should have additional settings.
and it should be possible to separate tabtitles from the tabpages (something like in views exposed filters can be inserted into different block). Just simply put the quicktabs_container into different block, and it probably should work fine without any other change necessary.

With these options special tab styles and page layouts could be created..

Comments

pasqualle’s picture

Version: 6.x-2.x-dev » 6.x-3.x-dev
Component: Code » Tab styles

Moving new features to 3.x version

jamsilver’s picture

Thank you Pasqualle and katballey for this module!

I want to say that I would be interested in discussing how the tab-styles might be improved to allow them to be more functional than just css files. I love the way that they are pluggable at the moment (hook_quicktabs_tabstyles), but I agree it would be excellent if tabstyles were given more power. For example, it should be possible for there to be a jQuery Cycle quicktabs tabstyle that fully supported all of jQuery's Cycle plugin's settings etc. That would be pretty cool. Also it would keep the dependency out of core quicktabs.

As you have already brought this up, I was wondering have you had any thoughts about how this might be implemented Pasqualle? Have you already got something of a roadmap?

I would certainly be interested in helping in the development if it is something that you have had some good ideas about but haven't found the time to get around to it.

pasqualle’s picture

I do not know the implementation details yet.
I know that I want to use this feature: #315100: Allow to add JS/CSS libraries (sets of files, settings, and dependent libraries)
and want to make the functionality as pluggable as possible

style plugin should be able to add/override:
quicktab template file(s)
js and css files
jQuery UI animations, effects
additional style settings

netw3rker’s picture

Issue summary: View changes
Status: Active » Closed (fixed)

I think this is mostly resolved with the CTools renderer plugin system that is being used now.