Consistant menus between LAVA apps
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:
- 2011.12
- Started by
- Zygmunt Krynicki
- Completed by
- Zygmunt Krynicki
Related branches
Related bugs
Bug #904885: Add contribute_to_menu() | Won't Fix |
Bug #904889: Make the top menu degrate gracefully | Won't Fix |
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