28 | | The current 3 menu system should be migrated to a single menu to take upo less screen real estate & provide a consistent UI experience. |
29 | | |
30 | | Ideally this would be loaded once & then cached (e.g. have the system generate a static menu.js which can then be loaded/cached) |
31 | | |
32 | | We should always know where in the system we are. |
33 | | * e.g. Chevron-style breadcrumbs (e.g. http://www.guardian.co.uk/world/usa) |
34 | | * e.g. Highlight the active menu item using CSS (JS to set this would be in the main body template, rather than in menu.js) |
35 | | * Web2Py implementation of breadcrumbs: http://www.web2pyslices.com/main/slices/take_slice/47 |
36 | | |
37 | | Icons in Menus? |
38 | | * http://groups.google.com/group/web2py/browse_thread/thread/aeb21cca011e4632 |
39 | | |
40 | | ExtJS menus are flexible & can allow DRY creation of navigation elements (buttons/menus): |
41 | | * http://www.extjs.com/deploy/dev/examples/menu/menus.html |
42 | | * http://www.extjs.com/deploy/dev/examples/menu/actions.html |
43 | | |
| 28 | BluePrintMenu |