Consistant menus between LAVA apps

Registered by Paul Larson

Current menu hierarchy needs to be improved so that the top level menus are consistant across all lava apps. In some cases, extensions need to define their own menus, this should be in a 2nd level menu row and not affect overall site navigation.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Low
Drafter:
Zygmunt Krynicki
Direction:
Approved
Assignee:
Zygmunt Krynicki
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2011.12
Started by
Zygmunt Krynicki
Completed by
Zygmunt Krynicki

Related branches

Sprints

Whiteboard

[pwlars, 2011-11-22] I think a lot of this was done for 2011.11 except maybe to finish out the testing and tweak a bit, we should wrap it up for 2011.12
[zkrynicki, 2011-12-15] Marking as done, two things converted to bugs: LP: #904885 and LP: #904889.

Meta:
Headline: LAVA site navigation is improved with consistent menus between all components.
Acceptance: All lava extensions have the same top level menu, and it is possible for extensions to define their own menus as a separate, 2nd level menu.

(?)

Work Items

Work items:
Define menu API: DONE
Allow apps to contribute to special menus (documentation and me): POSTPONED
Test on IE 9: DONE
Test on Opera: DONE
Test on Safari: DONE
Fix on browsers without flex layout (Opera, IE): POSTPONED

This blueprint contains Public information 
Everyone can see this information.