[BITV] Accessibility issues
Bug fixes
- [ ] Full date can be shown after headings like "Today" as a hidden-visually span
- [ ] List of activities should be marked up as
<ul>unordered list with<li>elements - [ ] Better to use underline for hover/focus style of the links
- [ ] Clicking on a file should ideally open the image or file in place
Follow up features
- [ ] Lazy loading not accessible as you can not move very far to the past quickly. Pagination would be much better here
- [ ] Also, navigation via months/time could be useful
- [ ] Filtering/search would be useful
Better to use underline for hover/focus style of the links
Since activity is not reverting a server rule there, would it make sense to do this on a global level? Otherwise we also need to track this for all the links in settings descriptions, notifications, ...
Lazy loading not accessible as you can not move very far to the past quickly.
You can't anyway as the responses are rather slow and only get 30 entries per grab (could increase that now that the server load was improved with nextcloud/activity#871
I split the issue list into "bug fixes" which we should do now and "follow up features" which can be done later. Let me know if you agree.
yeah, lazy loading / moving to pagination is going to be a bigger challenge in multiple fronts anyway...
Clicking on a file should ideally open the image or file in place
Isn't this a feature as well?
yes, I've edited and moved it to features
Better to use underline for hover/focus style of the links
That should be applied to all Nextcloud? Or what makes it valid here, but e.g. not in notifications etc?
- [x] Better to use underline for hover/focus style of the links => Already have as issue
Please check if some of the issues might be fixed by nextcloud/activity#1043.
[ ] Clicking on a file should ideally open the image or file in place: right now a redirection to files takes place. File will be opened "in place".
@michaelnissenbaum is this approach ok to you?
@JuliaKirschenheuter If by 'open in place' you mean that the image/file will be opened on the same page in a viewer/editor, then that's acceptable to me. It's important that the editor/viewer is fully accessible. Additionally, please ensure that once a file or image is opened, the keyboard focus is properly placed and clearly visible.