Task #48068

Work Package #47023: Global user interface

Menu component

Added by Aske Ertmann over 8 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Should have
Category:
Global User Interface
Target version:
Start date:
2013-07-10
Due date:
% Done:

100%

Estimated time:
0.00 h

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

#1

Updated by Rasmus Skjoldan over 8 years ago

  • Status changed from New to Accepted
  • Assignee deleted (Rasmus Skjoldan)
#2

Updated by Mattias Nilsson over 8 years ago

  • Assignee set to Mattias Nilsson
#3

Updated by Gerrit Code Review over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 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 over 8 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:a1cdd676eb526c7f6a0337d7113838562474f707.

#35

Updated by Aske Ertmann about 7 years ago

  • Status changed from Resolved to Closed
  • Estimated time set to 0.00 h

Also available in: Atom PDF