Changes between Version 6 and Version 7 of Projects/Advanced/Usability
- Timestamp:
- 04/06/11 18:11:12 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Projects/Advanced/Usability
v6 v7 4 4 5 5 * Instead of using Popups to adding new records in a form, have the additional fields be added inline in the main form. These could be loaded asynchronously in JS and hidden until needed. 6 * see the [wiki:BluePrintGISLocationSelector Location Selector] for an example 6 7 * Show help comments to the side when a field is selected. 7 * Show a throbber in autocompletes andgive the option to add new data if no matching record is found.8 * For autocompletes, give the option to add new data if no matching record is found. 8 9 * Improve styling to ensure that elements are aligned and utilise the screen real estate. Where there is spare space on the screen, elements should be centred (rather than far to the left) 9 * Develop better home page and dash boards. 10 * e.g. dataTables' list_fields should expand to use as much width as is available. 11 * Develop better home page and dashboard widgets. 10 12 * Improve the design of the Menu ''See:'' BluePrintApplicationMenus 11 13 * Proper menu API which allows (requires) menus to be constructed through the API but can then be presented in different formats automatically … … 19 21 * UI widgets 20 22 * Summary of all widgets currently used 21 * Investigate which widgets are available in the wild (without adding any additional dependencies) { such as: The all singing "editable combo-box"} 23 * Investigate which widgets are available in the wild (without adding any additional dependencies), e.g. 24 * Convert the Autocomplete to a [http://jqueryui.com/demos/autocomplete/#combobox Combobox] when #records < 50 25 * ideally this would always return the 1st 50 records & then pull in others by AJAX 26 * a Tree widget for Categorised resources (such as Item Catalog & Skills) 22 27 * If necessary develop widgets that will dance to the Sahana tune 23 28 * Develop usability metrics, including: