Skip to:
Content

BuddyPress.org

Opened 13 years ago

Closed 12 years ago

Last modified 8 years ago

#3273 closed enhancement (wontfix)

Make main nav drop-down items fit on screen

Reported by: lightcapturer's profile lightcapturer Owned by:
Milestone: Priority: normal
Severity: normal Version: 1.5
Component: Templates Keywords: needs-ui
Cc: karmatosed@…

Description

There is support for "custom menu" is a good thing. But there is a less comfortable, it is sub menu that floats left. Due to navigation menu was floats right, it might be better if the submenu is also made to floats right.

Attachments (2)

navigation.jpg (43.8 KB) - added by lightcapturer 13 years ago.
navigation-mocup.jpg (40.5 KB) - added by lightcapturer 13 years ago.

Download all attachments as: .zip

Change History (7)

#1 @DJPaul
13 years ago

  • Keywords navigation custom menu removed
  • Milestone changed from Awaiting Review to Future Release
  • Summary changed from Sub navigation menu floats right to Make main nav drop-down items fit on screen
  • Type changed from defect to enhancement

I tried this when we were updating the styles for the nav menus. It is a bit of a mixture of the RTL styles for the menus. While it looked better with regards to the edge of the screen, the usability suffered a bit and there is a visual oddity in navigation-mocup.jpg (edge of the 'dropdown' underneath the middle of the previous menu item).

I suspect the best answer is, in a future theme, to not have the menus go right up to the edge of the main container. There may be some javascript solutions to stop the overflow/force the element back, but I always think this sort of menu should be achieved with just CSS.

As a workaround, anyone wanting to do this needs to make sure that a hierarchical drop-down is not the end-most item in their menu.

#2 @Dennissmolek
13 years ago

  • Keywords needs-ui added

#3 @karmatosed
12 years ago

  • Cc karmatosed@… added
  • Severity set to normal

#4 @boonebgorges
12 years ago

  • Milestone Future Release deleted
  • Resolution set to wontfix
  • Status changed from new to closed

I think this problem becomes moot when moving away from bp-default - these nav menus are handled by your WP theme.

#5 @DJPaul
8 years ago

  • Component changed from Appearance - Template Parts to Templates
Note: See TracTickets for help on using tickets.