Mingard: Difference between revisions
From Mahara Wiki
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
=== Accessible dropdown menu === | === Accessible dropdown menu === | ||
Allowing the dropdown menu to be used with the keyboard - https://reviews.mahara.org/#/c/2877/ | Allowing the dropdown menu to be used with the keyboard, so that it can be accessed by blind users and other people who are unable or unwilling to use a mouse. This is a mostly-custom jQuery solution which allows menu items to be selected with the arrow keys and the Enter key - https://reviews.mahara.org/#/c/2877/ | ||
=== Keyboard alternative for drag-and-drop page editor === | === Keyboard alternative for drag-and-drop page editor === | ||
Adding a keyboard-accessible alternative to dragging and dropping blocks in the page editor. I implemented this by adding dialogs to choose the position of the new block, meaning that both sighted and blind users can use the new system - https://reviews.mahara.org/#/c/ | Adding a keyboard-accessible alternative to dragging and dropping blocks in the page editor. I implemented this by adding dialogs to choose the position of the new block, meaning that both sighted and blind users can use the new system - https://reviews.mahara.org/#/c/2957/ | ||
=== Set focus to search results === | |||
Another accessibility enhancement; focus is now set to the search results when they are loaded with JavaScript - https://reviews.mahara.org/#/c/2895/ | |||
=== Use standard paginator when searching for users === | |||
Administration -> Users used to use a custom JavaScript file for the paginator instead of the standard one. I modified it so it extends the standard paginator instead, hopefully making things more maintainable in the future. It also means that the standard "max per page" combobox is used instead of the custom solution that was done before - https://reviews.mahara.org/#/c/3020/ | |||
=== Other contributions === | === Other contributions === | ||
A complete list of the patches I've submitted can be found at https://reviews.mahara.org/#/ | A complete list of the patches I've submitted can be found at https://reviews.mahara.org/#/q/owner:%22Jono+Mingard%22,n,z | ||
=== Reviewing patches === | === Reviewing patches === | ||
(A few of the patches I've helped review) | |||
Rename "Edit site pages" to "General pages" - https://reviews.mahara.org/#/c/3025/ | Rename "Edit site pages" to "General pages" - https://reviews.mahara.org/#/c/3025/ | ||
Add CSS support for page blocks - https://reviews.mahara.org/#/c/3009/ | |||
Profile completeness progress bar - https://reviews.mahara.org/#/c/2935/ | Profile completeness progress bar - https://reviews.mahara.org/#/c/2935/ | ||
Social profile addresses - https://reviews.mahara.org/#/c/2936/ | |||
== Presentations == | |||
'''ePortfolios for Everyone: Web accessibility in Mahara''' at Mahara Hui 2014 - http://www.slideshare.net/mrmingard/eportfolios-for-everyone-web-accessibility-in-mahara |
Latest revision as of 17:29, 25 March 2014
I'm a student at Victoria University of Wellington who worked on Mahara during a summer internship at Catalyst IT (focusing on accessibility improvements). After hearing a whole lot of exciting plans at Mahara Hui 2014, I'm keen to continue contributing!
Contributions
Allowing the dropdown menu to be used with the keyboard, so that it can be accessed by blind users and other people who are unable or unwilling to use a mouse. This is a mostly-custom jQuery solution which allows menu items to be selected with the arrow keys and the Enter key - https://reviews.mahara.org/#/c/2877/
Keyboard alternative for drag-and-drop page editor
Adding a keyboard-accessible alternative to dragging and dropping blocks in the page editor. I implemented this by adding dialogs to choose the position of the new block, meaning that both sighted and blind users can use the new system - https://reviews.mahara.org/#/c/2957/
Set focus to search results
Another accessibility enhancement; focus is now set to the search results when they are loaded with JavaScript - https://reviews.mahara.org/#/c/2895/
Use standard paginator when searching for users
Administration -> Users used to use a custom JavaScript file for the paginator instead of the standard one. I modified it so it extends the standard paginator instead, hopefully making things more maintainable in the future. It also means that the standard "max per page" combobox is used instead of the custom solution that was done before - https://reviews.mahara.org/#/c/3020/
Other contributions
A complete list of the patches I've submitted can be found at https://reviews.mahara.org/#/q/owner:%22Jono+Mingard%22,n,z
Reviewing patches
(A few of the patches I've helped review)
Rename "Edit site pages" to "General pages" - https://reviews.mahara.org/#/c/3025/
Add CSS support for page blocks - https://reviews.mahara.org/#/c/3009/
Profile completeness progress bar - https://reviews.mahara.org/#/c/2935/
Social profile addresses - https://reviews.mahara.org/#/c/2936/
Presentations
ePortfolios for Everyone: Web accessibility in Mahara at Mahara Hui 2014 - http://www.slideshare.net/mrmingard/eportfolios-for-everyone-web-accessibility-in-mahara