Accessibility is important for people with disabilities or special needs.
Features in HabiticaEdit
Use of Tab Edit
Use the Tab key to move your focus through elements on the tasks page. Pressing the Enter key activates the focused element in the same way as clicking on the element. For task management, focusable elements include:
- the +/- buttons in Habits
- checkboxes in Dailies, To-Dos, and Checklists
- the gold cost button in Rewards
- the text boxes for entering new tasks and Rewards
- the text box for searching for tasks and Rewards
- links inserted in task names and checklists using markdown
Show Chat Messages in Reverse Order Edit
This option reverses the order of Tavern, guild, and party chat messages, making older messages appear first and newer messages at the end. This assists players using using screen readers because it allows messages to be read in chronological order.
Suggesting Additional FeaturesEdit
Currently Habitica only has a small set of built in accessibility features. You can suggest additional features using the Accessibility Settings Trello card. However we recommend that third-party tools be used where possible as they are already optimised for adding accessibility features to websites. If your preferred accessibility tool does not work with Habitica, please request assistance on the Trello card.
For Anxiety and Depression Edit
Use of The Habit Loop within Habitica can help manage and improve anxiety and depression, there is a (currently under reorganisation) page giving idea on how to adapt Habitica for anxiety and depression.
For Players Who Can't Do Tasks Reliably Edit
If a player can't do a Daily on a specific day, they can add a checklist to the Daily that says "Impossible to complete today", or something similar. They can then check off the checklist item and not get any damage from the Daily. However, they will lose their streak and won't receive a Perfect Day buff, since completing the checklist on a Daily prevents damage dealt but the Daily itself is still incomplete. Alternatively, the player can set the start date to the next day to deactivate the Daily.
If the player wants to do something 3 times a week, but they don't know when they'll be able to do the Daily, they can make a Daily with 3 checklist items and make it active at the end of the week. They can check off checklist items as they are completed, and they can check off the Daily at the end of the week if they've successfully completed it.
A player could also have a custom reward that enables them to tick an undone daily in exchange for a certain amount of gold. This allows them to make a positive choice that the given task is not going to happen that day while still getting a Perfect Day. They might want to give this reward low gold points (GP) (5 or 10) and set a cap on how many times it can be used on any given day (maybe 2 or 3).
Third-Party Accessibility OptionsEdit
The size of text in most browsers can be varied. Press Ctrl (for Windows) or cmd (for MacOS) and scroll the mouse wheel or press +/-. On some browsers, press Ctrl/cmd and 0 (zero) to reset to the default font size.
There are a wide range of other add-ons and software that help navigation on websites.
See also Features in Habitica above for keyboard navigation between clickable elements.