I understand nice menus, and CSS (I think). I just need some direction as to what other CSS files come into play.
I thought the best way to customize nice_menus is to copy the nice_menus_default.css and tweak that copy, rename it, and store it in a folder that drupal wont over-write during an upgrade, and point to it as the priority stylesheet for nice_menus by using the "Path to Custom Nice Menu" field on the themes admin panel. (http://mysite.com/admin/build/themes/settings)
I have done all that, but NONE of the nice_menu stylesheets are being called. Instead I have (according to a view source) just one CSS being loaded, and it is not one I created.
It has a long filenames like this one.
/sites/default/files/css/ccab514d6644de35fee219c5328c090a.css
Where does this come from? I did not knowingly create it...is it somehow autogenerated? I have several long filename CSS files in that folder. Does Drupal automatically generate these and combine all your stylesheets into one for performance reasons? How does one turn that off when working with styling?
When I am trying to work with firebug to tweak my styles, instead of showing me that the nice menu style elements are in the nice_menus_default.css file, it shows me the one in the /sites/default/files/css/ folder...and I don't want to make tweaks to that file, since I don't know how it got there and why it over-rides everything else.
I was using an earlier version of Drupal and an earlier release of nice_menus, and it worked fine - firebug showed me the nice_menus_default.css files, as expected. I just upgraded to the latest version of everything, and now I am seeing this issue, which I did not recall seeing before. I do not see anything in the Drupal 6.8 notes warning me of this...please tell me what I am missing??
Does anyone know what module or process is creating that CSS file, and why it seems to prevent any other stylesheets from being loaded?????
FYI - my site is www.omanhene.com
Thanks...jw
Comments
Comment #1
vm commentedThose are created when you turn on css aggregation which stores all css files in one file and pulls that into your theme.
if css aggregation is on, you have to turn it off, adjust your style sheets as you normally would. When css aggregation is turned back on, the changes you make to your themes style sheets should be incorporated back into the aggregated file.
Comment #2
TechMosaic commentedArgh...I thought it must be something easy like that. Thank you so very much for the quick reply...
Comment #3
vm commentedYou're welcome.
Marking this as a won't fix since it really has nothing specific to do with nice menus.
Comment #4
vm commentedActually moving to drupal core theme system and marking as fixed is probably a better alternative.