Closed (duplicate)
Project:
Nice Menus
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
28 Nov 2008 at 06:48 UTC
Updated:
12 Jun 2010 at 08:29 UTC
It would be really cool if the defaults for nice menus' CSS were as bare-bones as possible, and it just inherited from the divs and stuff around it. Currently I need to take out a bunch of borders, colours, etc. CSS to get it to even *start* to look like it belongs in my theme.
Comments
Comment #1
add1sun commentedYah, that seems reasonable. Once we do the #219512: Have selectable prepackaged styles I plan to have "classic" NM css, bare-bones nada CSS and then a few styles to specifically match core themes, along with some other pretty ones. So, honestly, I won't do this until that issue is done.
Comment #2
naught101 commentedAgree whole heartedly - I'm tempted to change this to critical :)
The only css that nice_menus should implement by default is positioning and hiding stuff. No borders, no padding, no margins, and DEFINITELY no colours!
It seems that if you create an empty .css file, and point the nice_menus style sheet variable in admin/build/themes/settings/global to point to that file, the nice menus are un-styled. The should be the default behaviour.
Comment #3
rbrownellAgreed!
Comment #4
add1sun commentedTwo different issues ended up converging around this, so I'm marking this one a duplicate of #210829: provide option to disable all NM CSS which has a patch to add a none option for global styles. Still not an ideal longterm solution, but at least an option to work with for now.