| 2 | |
| 3 | The current 3 menu system should be migrated to a single menu to take upo less screen real estate & provide a consistent UI experience. |
| 4 | |
| 5 | Ideally this would be loaded once & then cached (e.g. have the system generate a static menu.js which can then be loaded/cached) |
| 6 | |
| 7 | We should always know where in the system we are. |
| 8 | * e.g. Chevron-style breadcrumbs (e.g. http://www.guardian.co.uk/world/usa) |
| 9 | * 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) |
| 10 | * Web2Py implementation of breadcrumbs: http://www.web2pyslices.com/main/slices/take_slice/47 |
| 11 | |
| 12 | Icons in Menus? |
| 13 | * http://groups.google.com/group/web2py/browse_thread/thread/aeb21cca011e4632 |
| 14 | |
| 15 | ExtJS menus are flexible & can allow DRY creation of navigation elements (buttons/menus): |
| 16 | * http://www.extjs.com/deploy/dev/examples/menu/menus.html |
| 17 | * http://www.extjs.com/deploy/dev/examples/menu/actions.html |
| 18 | |