I'm very new to Drupal, Fusion, and Superfish, and I'm not certain if this is an issue with Fusion or Superfish. I'm not even certain how to describe the format issues I'm seeing, so feel free to take a look at the Home/Astronomy Galleries menu on the front page of my site: http://www.morningcynic.com/
In short, it appears that there are several formatting issues causing the menu elements to not line up with... the background of menu elements? Too much padding, mis-configured margins? I located one style, in fusion-core-skins.css:
ul.sf-vertical li a:link, ul.sf-vertical li a:visited, ul.sf-vertical li .nolink {
margin-left: 10px;
padding: 2px;
}
Setting margin-left to 0 aligns the left edge correctly, but there are many other issues.
Any help would be appreciated.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | fusion-core-remove-superfish-styles.patch | 2.03 KB | sheena_d |
Comments
Comment #1
sheena_d commentedThanks for pointing this out. Superfish menus used to be included as part of Fusion Core (in Drupal 6) and this CSS is leftover from that implementation. Now that we're not directly delivering the Superfish functionality via Fusion, we should probably strip out all styling for it and references to it from the theme, allowing users to utilize the themes included with the Superfish module if they choose..
@aquariumtap: what do you think? Do you see any potential issues with doing this? It will most likely have a negative impact on superfish menus in sub-themes that have compensated for the CSS in Fusion Core, but will only require minor updates to sub-themes. If you don't see any problems with doing this, I will roll the patch and test with our sub-themes so we can add some extra instructions to the change log for any updates that will need to be made to sub-themes.
Comment #2
honigferd commentedGetting this fixed would be rather nice, as Superfish in Fusion right now is an absolute nightmare to use. :(
Comment #3
sheena_d commented@honigferd - the latest dev release of Fusion core should fix any issues you are having.
Comment #4
sheena_d commentedThere were a few superfish styles left behind. The attached patch removes those styles from 7.x-2.x-dev
Comment #5
sheena_d commentedThis fix is included in Fusion 7.x-2.0-beta2