Kind of a weird issue: When I install the newest versions of superfish + sf library (from Mehrpadin's github), the menu <ul> element is now being given an extra "menu" css class which is not present on my live site. This naturally causes all of the menu stylings to break.

I'm using a custom style from ThemeBrain's TB Methys theme for the superfish menu, but the issue appears to persist into the default stylings as well.

Thoughts?

Comments

cdracars’s picture

I had this same issue.. and to fix it I just went into the .module file and removed the extra class being added. It was around line 1606. I know that this will break on my next update of the module but this was a quicker fix then going in and making overrides in my css for the extra class.

mehrpadin’s picture

Category: bug » support

Hey there,

It's not a bug clearly, email me the URLs and I'll tell you how to update the styles.

Kazanir’s picture

You're providing default stylesheets with the module which don't work because of the extra class now being added. That sounds like a bug. I know how to update the styles, I was letting you know that the .dev version has some broken styles thanks to this extra class.

mehrpadin’s picture

Update: Please try the master branch of the SF library (for which you'd need the development release of the module too).

mehrpadin’s picture

Issue summary: View changes
Status: Active » Closed (works as designed)

(Feel free to reopen if necessary)