Task #48068
Work Package #47023: Global user interface
Menu component
Status: | Closed | Start date: | 2013-07-10 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | Mattias Nilsson | % Done: | 100% |
|
Category: | Global User Interface | Spent time: | - | |
Target version: | 1.1 | Estimated time: | 0.00 hour |
Description
Implement a menu component aligned to the left side of the viewport. The menu contains a list of two main modules "Edit content" and "Dashboard" as well as shortcuts and modules.
Specification:- Edit content button
- Dashboard button
- Shortcuts (section)
- Main modules and first level sub modules (sections)
- Collapse/expand button for each "section"
- Remember states (like the inspector groups)
- Menu toggle button
- Active state when toggled
- Toggle with click (maybe hover as well, needs some real tests)
- Overlays other UI elements and the page
- Does not add left margin to the body
- Toggle animation is slide out/in from left
- Position fixed with 100 % height
- Content not visible can be viewed by scrolling
- Create separate SCSS file for all CSS
- Create separate JavaScript file for the component
Subtasks
Associated revisions
[!!!][TASK] Add menu component
Adds a menu panel that contains all the menu
components in Neos.
Change-Id: I30e7e922f1fca82cc76720b9123cec0cd00b3881
Resolves: #48068
Reviewed-on: https://review.typo3.org/21092
Reviewed-by: Sebastian Kurfuerst
Tested-by: Sebastian Kurfuerst
[BUGFIX] Fix menu and backend URI generation for multiple sites
This change allows to have multiple sites and enables linking to them
if an active domain is present on a site. The cached resource is
updated whenever a Site or Domain is updated through the configuration
cache version.
A site without an active domain will be shown as disabled in the menu,
because we cannot link to it (for now).
Change-Id: Ia487671edd64da0cfbadf591dd3c4961d18e9132
Related: #48068
Reviewed-on: https://review.typo3.org/22120
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Reviewed-by: Christopher Hlubek
Tested-by: Christopher Hlubek
[BUGFIX] Fix active state of modules in menu component
Change-Id: I583603fcf14fb82027aff2838875df49866dde64
Related: #48068
Reviewed-on: https://review.typo3.org/22103
Reviewed-by: Christopher Hlubek
Tested-by: Christopher Hlubek
[BUGFIX] Remove auto expanding of menu component
Change-Id: I362594aeecfae7c1053fc43749622b85c4a8d7e9
Related: #48068
Reviewed-on: https://review.typo3.org/22132
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Reviewed-by: Tim Kandel
Tested-by: Tim Kandel
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Rens Admiraal
Tested-by: Rens Admiraal
[TASK] Styling adjustments to menu component
Change-Id: I6726b56b6a2417e443aaec050146a425cdb9a5e0
Related: #48068
Reviewed-on: https://review.typo3.org/22180
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Tested-by: Mr. Hudson
Reviewed-by: Christopher Hlubek
[BUGFIX] Nodes from template should appear in same workspace
A Node created from a NodeTemplate is now in the workspace of
the context attached to the Node on which createNodeFromTemplate
is called.
Change-Id: Id3e0730f15a61b2c36d55ce631244b1ad7ec4fec
Related: #48068
Reviewed-on: https://review.typo3.org/22205
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
[TASK] Only show sites with status "online" in the menu
Change-Id: Id6c098f10d3ba278b8d188134b763422b9429b2f
Related: #48068
Reviewed-on: https://review.typo3.org/22199
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
[TASK] Move menu button into top bar dom
Change-Id: I6883c7e7ab73f19b710fabe0779e0f7296429c10
Related: #48068
Reviewed-on: https://review.typo3.org/23429
Tested-by: Mr. Hudson
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
History
#1 Updated by Rasmus Skjoldan about 2 years ago
- Status changed from New to Accepted
- Assigned To deleted (
Rasmus Skjoldan)
#2 Updated by Mattias Nilsson about 2 years ago
- Assigned To set to Mattias Nilsson
#3 Updated by Gerrit Code Review about 2 years ago
Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#4 Updated by Gerrit Code Review about 2 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#5 Updated by Gerrit Code Review about 2 years ago
Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#6 Updated by Gerrit Code Review about 2 years ago
Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#7 Updated by Gerrit Code Review about 2 years ago
Patch set 5 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#8 Updated by Gerrit Code Review about 2 years ago
Patch set 6 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#9 Updated by Gerrit Code Review about 2 years ago
Patch set 7 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#10 Updated by Gerrit Code Review about 2 years ago
Patch set 8 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20843
#11 Updated by Jacob Floyd about 2 years ago
Should this say that the menu is aligned to the top of the viewport? The Navigate component is aligned to the left. Or are both Navigate and Menu aligned to the left like TYPO3 CMS?
#12 Updated by Aske Ertmann about 2 years ago
Hey Jacob
Jacob Floyd wrote:
Should this say that the menu is aligned to the top of the viewport? The Navigate component is aligned to the left. Or are both Navigate and Menu aligned to the left like TYPO3 CMS?
No it's correct because they're both aligned to the left. The Menu component overlaps the navigate component if both are opened at the same time. If you'd like a more detailed explanation please let me know, otherwise you will be able to see it in action within a couple of weeks.
#13 Updated by Gerrit Code Review about 2 years ago
Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#14 Updated by Gerrit Code Review about 2 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#15 Updated by Gerrit Code Review about 2 years ago
Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#16 Updated by Gerrit Code Review about 2 years ago
Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#17 Updated by Gerrit Code Review about 2 years ago
Patch set 5 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#18 Updated by Gerrit Code Review about 2 years ago
Patch set 6 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#19 Updated by Gerrit Code Review about 2 years ago
Patch set 7 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#20 Updated by Gerrit Code Review about 2 years ago
Patch set 8 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#21 Updated by Gerrit Code Review about 2 years ago
Patch set 9 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#22 Updated by Gerrit Code Review about 2 years ago
Patch set 10 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#23 Updated by Gerrit Code Review about 2 years ago
Patch set 11 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#24 Updated by Gerrit Code Review about 2 years ago
Patch set 12 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#25 Updated by Gerrit Code Review about 2 years ago
Patch set 13 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#26 Updated by Gerrit Code Review about 2 years ago
Patch set 14 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#27 Updated by Gerrit Code Review about 2 years ago
Patch set 15 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#28 Updated by Gerrit Code Review about 2 years ago
Patch set 16 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#29 Updated by Gerrit Code Review about 2 years ago
Patch set 17 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#30 Updated by Gerrit Code Review about 2 years ago
Patch set 18 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#31 Updated by Gerrit Code Review about 2 years ago
Patch set 19 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#32 Updated by Gerrit Code Review about 2 years ago
Patch set 20 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#33 Updated by Gerrit Code Review about 2 years ago
Patch set 21 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21092
#34 Updated by Mattias Nilsson about 2 years ago
- Status changed from Accepted to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:a1cdd676eb526c7f6a0337d7113838562474f707.
#35 Updated by Aske Ertmann 9 months ago
- Status changed from Resolved to Closed
- Estimated time set to 0.00