| | 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 | |