View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0021754||mantisbt||mobile||public||2016-10-05 08:16||2016-10-30 23:22|
|Target Version||2.0.0-rc.1||Fixed in Version||2.0.0-rc.1|
|Summary||0021754: Main navigation has no action / does not expand when clicked on|
On smaller resolution, when main navigation menu gets shown as a button, clicking on it does not open the menu. It does nothing.
|Steps To Reproduce|
Make the browser smaller in size or open via small display devices (smartphone).
|related to||0021715||closed||syncguru||Menu and buttons missing for mid size browser window|
|has duplicate||0021789||closed||atrol||Menu button doesn't work|
|has duplicate||0021792||closed||atrol||Main menu doesn't work on mobile phone|
|has duplicate||0021714||closed||vboctor||Menu doesn't work on narrow windows|
|has duplicate||0021179||closed||dregad||Navigation menu is not showed in small screensize|
With "in-between" resolutions, it looks weird (screenshot-20161005-1739.png): project selection menu and user menu displayed centered on a 2nd line, with no "report issue" button.
@dregard - that's the design for tablet-size screen. I added the 'report issue' button to large screens only.
@syncguru I'm aware it's the tablet-size view, and I'm fine with not having the button.
What I was challenging is the fact that the project selector and user menu appear 1. centered and 2. on a 2nd line; this is not consistent with display for other widths, and I would expect these to be in the top-right corner.
It's worth noting that your PR partially fixes that behavior, as the tablet-size screen now displays the hamburger and user icon in the top right and the project selector/user menu is initially hidden, just like the phone-size view.
However, IMO it would be better for tablet-size screens if we had the same display as full-width screens, i.e. directly display the project selector and user menu without using a sub-menu (but without the bug report button). Let me know if you prefer to track this in a separate issue.