[TASK] Use alternative selector for many workspaces
The toolbar of the workspace module visualizes each workspace in a separate tab. On having many workspaces, the toolbar is extended to multiple lines which actually reduces the available viewport of the grid panel. This change introduces a modified TabPanel that shrinks if the available width is undershot. In this case an additional menu is rendered to the right side of the panel to visualize the remaining items in a vertical list. Resolves: #49689 Releases: 6.2 Change-Id: I85c8b8134dfe27a4dc32c5d70a158cca41763c41 Reviewed-on: https://review.typo3.org/21920 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
Showing
- typo3/sysext/workspaces/Classes/Controller/ReviewController.php 63 additions, 1 deletion...sysext/workspaces/Classes/Controller/ReviewController.php
- typo3/sysext/workspaces/Resources/Private/Layouts/Module.html 1 addition, 3 deletions...3/sysext/workspaces/Resources/Private/Layouts/Module.html
- typo3/sysext/workspaces/Resources/Public/Images/menu.png 0 additions, 0 deletionstypo3/sysext/workspaces/Resources/Public/Images/menu.png
- typo3/sysext/workspaces/Resources/Public/JavaScript/Component/TabPanel.js 159 additions, 0 deletions...kspaces/Resources/Public/JavaScript/Component/TabPanel.js
- typo3/sysext/workspaces/Resources/Public/JavaScript/workspaces.js 15 additions, 0 deletions...sext/workspaces/Resources/Public/JavaScript/workspaces.js
- typo3/sysext/workspaces/Resources/Public/StyleSheet/module.css 33 additions, 2 deletions.../sysext/workspaces/Resources/Public/StyleSheet/module.css
Please register or sign in to comment