Moodle Plugins directory: Accessibility | Moodle.org
Accessibility
An accessibility plugin that allows users to customize the visual appearance of a Moodle to suit individual preferences.
The plugin appears throughout the Moodle site on all pages (including the login page) as an accessibility symbol button in the lower-right corner of the page. Clicking on the button produces a panel that contains the widgets that are available on the site. The base pack of widgets includes widgets for text colour, background colour, font face, font size, kerning, letter spacing, line height, link highlighting and image visibility. The colour widgets are designed to let the user choose their preferred colours without being restricted to a small selection of palettes.
Widgets are subplugins to local_accessibility that can be developed separately to add functionality as needed.
Initial development of this plugin was funded by the Shizuoka Institute of Science and Technology. Further funding was provided by the Moodle Association of Japan. This plugin has been translated into Japanese 日本語翻訳済プラグインです。
thanks for this great tool!
It would be useful to have a widget with the choice of predefined combinations of colors (background color + text color), that are already accessible.
Leaving the choice of background color and text color in two separate widgets, the final result may not be accessible or even readable (e.g. black background + black text).
Do you think it is possible?
Sara
Sure it's possible, and pending the ability to get funding (application under review) it's even likely to happen. However, as this plugin aims to put control into the hands of the users, I don't really want to specify a limited number of palettes and restrict user-choice to those palettes. That was one aspect of other accessibility plugins that I was hoping to improve upon.
Of course, if you would like to make your own widget to match your users needs, we would welcome the addition. Please see this page for information on how to make your own widgets https://github.com/ponlawat-w/moodle-local_accessibility/blob/master/widgets/README.md
Thanks!
It works perfectly with several design themes
Except one in particular: Lambda. https://themeforest.net/item/lambda-responsive-moodle-theme/9442816?ref=eva_pi
I've tried different CSS settings (z-index, etc.) and I can't get it to be the button visible. What else can I do?
I'm running moodle 4.0
It's happened to us a couple of times too. It seems to be with some keys but we have not been able to detect when it happens.
Saludos
A nice plugin.
I also add the need to make it controllable in terms of colors and availability of every feature. I think it will need a settings page to control every thing.
In the login page, when I use a narrow login popup/area accessibility shows as a narrow popup which does not look nice. In this case, it should be wider.
Answers:
@Fran, When I get some time, I will try the Lambda theme and see what the issue is there. Until then perhaps you could contact the Lambda creators and see if they have any ideas?
@Justin, yes, black text on a black background is possible to set. I've been trying to think of a way to solve this while at the same time maintaining the freedom of choice. Not sure what you mean about the images though.
@Al, For screen-reader capabilities, we would love for someone like Readspeaker to offer to make a widget that we could include. Otherwise, we're looking towards having the plugin connect to whatever TTS solution the user's browser/OS is using. Yes, we definitely want to add TTS to this soon.
@Monica and @David, I have just started noticing this happening myself. Thanks for adding this issue to the Github David, we will work on getting it fixed soon.
@Ezzeddin, The goal of the plugin is to put as much control as possible in the hands of the users, not so much the admins. That said, as it grows more complex, a settings page will soon become necessary I expect. Re: the login page question, if you could perhaps make an issue on Github https://github.com/ponlawat-w/moodle-local_accessibility/issues preferably with screenshots, that might help us understand the issue. From your description, it sounds like some CSS for the login page is interfering with the panel display. Perhaps a tweak to your theme's CSS might fix the issue.
Thank you all, and I'll try to respond sooner in future.
Cheers