As mentioned on IRC, Drupal 6 allows CSS files to be overridden by file name, thus files like tabs.css are prime candidates for themes like Zen to overide, leaving the Jquery UI tabs non-functional.

No patch here as it involves file renaming in addition to a modifiying a few lines of code. (I don't think patches can handle renaming (deletion, creation)?) In any event, I figured you'd want to pick the name convetion anyways.

Thanks!

Comments

johnalbin’s picture

Hmm.. all modules should be prefixing their stylesheet filenames with MODULE-. For example, views-tabs.css instead of just tabs.css

But since Views puts its stylesheets into a css directory, shouldn't the paths be different? I.e. Zen’s "tabs.css" shouldn't be overriding Views' "css/tabs.css" because the paths are different. Right?

/me should really test this before commenting. :-p

merlinofchaos’s picture

I think the module css file overriding is path independent so indeed it needs to be views-tabs.css, which is kind of annoying but that's the way it is.

merlinofchaos’s picture

Status: Active » Fixed
Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.