Vote #76689
完了Tab left/right buttons for project menu
0%
説明
On small screens with many tabs in the project navigation the tabs of the far right are not visible. It would be nice if the tabs can be scrolled left / right like in the second level navigation (e.g. project settings).
This patch introduces this feature. It uses the same javascript as the second level navigation.
In order for this to work, you need the the patch attached to #20271
journals
--------------------------------------------------------------------------------
Here's a screenshot to illustrate this.
{{thumbnail(Settings - Project A - Redmine 2015-08-28 17-34-26.png,size=800)}}
--------------------------------------------------------------------------------
For this patch to work, we need inline-block elements instead of left floating elements. I am uploading a little update to the initial patch, that fixes the problem of space between inline-block elements (see problem and solutions to it here: https://css-tricks.com/fighting-the-space-between-inline-block-elements/) by removing new lines between the project menu's list elements.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Just removed the old patch version
--------------------------------------------------------------------------------
The patch can be applied cleanly to the current trunk (r14989) and works fine.
Maybe overflowed main menu have annoyed many users. Let's include this feature in Redmine 3.3.0.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Patch committed, thanks.
--------------------------------------------------------------------------------
I really like that one! One thing though: how about some user feedback by enabling/disabling the buttons? I hacked together something:
* Hover color
* Enable/disable buttons (visually at least) when no more change is possible
* Width calculation with jQuery only, no longer hard-coded
* Remove ugly blue outline on buttons in Chrome (at least on Mac)
It's only lightly tested. Please see screenshot (and ignore the collapse-sidebar button, that's from #21808..too lazy to un-apply :)
!tabbuttons-left-not-possbile.png!
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Daniel Ritz wrote:
> I really like that one! One thing though: how about some user feedback by enabling/disabling the buttons? I hacked together something:
Reopened.
--------------------------------------------------------------------------------
Patch by Daniel committed, thanks.
--------------------------------------------------------------------------------
Tabs buttons are now visible on the home page after logging in, when using Redmine 3.3.0 released yesterday. This is a bit confusing, as there are no tabs in the home page.
--------------------------------------------------------------------------------
Olivier Houdas wrote:
> Tabs buttons are now visible on the home page after logging in, when using Redmine 3.3.0 released yesterday. This is a bit confusing, as there are no tabs in the home page.
Since 3.3.0 have been released, please create a new issue to report a defect.
--------------------------------------------------------------------------------
Sorry, this is due to RedmineCRM contact_helpdesk plugin. I will file a bug directly to them.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
related_issues
relates,Closed,13892,Wraping Mainmenu on long menus
relates,Closed,9275,If the number of modules spans over 2 lines, ugly overlapping of controls may occur.
relates,Closed,6624,Project horizontal menu layout doesn't wrap
blocks,Closed,20271,Fix for multiple tabs on the same page