I am trying to restyle nice menus for an existing site and there is no folder for it in modules or anywhere else on the server as far as I can tell. This is hugely problematic for stripping the old CSS as I am sure you can imagine. Any suggestions?

Comments

tstermitz’s picture

It's got to be there somewhere, doesn't it? Maybe instead of the recommended public_html/sites/all/modules, its under public_html/modules. Or else all the css overrides are sitting in the theme directory, either mixed in with the theme.css or on their own.

Remember that you have to tell drupal where to find the nice-menus override. Here is the information from the nice-menus readme.txt:

Customization
-------------
The module includes a default CSS layout file (nice_menus_default.css) which is loaded for all pages. If you don't like the default layout, it is suggested that you create a separate customized CSS file, and replace the default CSS file at Administer -> Themes -> Configure -> Global settings -> "Path to custom nice menus CSS file". This ensures smooth future upgrades as no editing of the module files is necessary. NOTE: you should not edit the regular nice_menus.css file since this contains the "logic" that makes Nice menus work.

I'd say that is a confusing place to put the override. Why not automatically look for the override nice_menus_default.css in the theme folder?

add1sun’s picture

Status: Active » Closed (fixed)

No response from OP.