Git with a cup of tea, painless self-hosted git service
Mirror for internal git.with.parts use
https://git.with.parts
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Yarden Shoham
0ac3be1482
Improve accessibility for issue comments ( #22612 ) ( #23083 )
...
Backport #22612
### Preamble
Gitea is an extremely great and smart solution perfectly suitable for
smaller systems and self-hosted Git-powered setups. However, there is a
group of people who have indredible difficulties in using Gitea,
rendering it useless in many cases. Those people are blind developers
using [screen readers](https://en.wikipedia.org/wiki/Screen_reader ).
Unfortunately, the frontend framework is super convoluted, and Go
templates don’t allow accessibility improvements in a straightforward
way. As a blind developer myself, I'm trying to start fixing smaller
accessibility quirks with intention to go deeper and eventually, alone
or not, make Gitea at least mostly accessible for screen reader users.
### What This Fix Does
My blind fellows and me navigate webpages not very similarly to how a
sighted person does it. For instance, we love semantic HTML markup like
headings, lists, tables etc. because our screen readers allow us to jump
by those landmarks with a single keypress.
Currently in Gitea issue comments are not marked up with headings. I'm
trying to fix this by adding an appropriate
[ARIA](https://www.w3.org/WAI/standards-guidelines/aria/ ) role for
comment header and also by enclosing the comment itself in a semantical
article element.
Co-authored-by: Andre Polykanine <ap@oire.me>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2 years ago
..
actions
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
branch
add margin top to the top of branches ( #23002 )
2 years ago
cite
Copy citation file content, in APA and BibTex format, on repo home page ( #19999 )
2 years ago
diff
Improve PR Review Box UI ( #22986 )
2 years ago
editor
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
find
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
graph
Add context cache as a request level cache ( #22294 )
2 years ago
issue
Improve accessibility for issue comments ( #22612 ) ( #23083 )
2 years ago
migrate
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
projects
Scoped labels ( #22585 )
2 years ago
pulls
Always go full width in PR view ( #22844 )
2 years ago
release
Add context cache as a request level cache ( #22294 )
2 years ago
settings
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
wiki
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
activity.tmpl
Add main landmark to templates and adjust titles ( #22670 )
2 years ago
blame.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
branch_dropdown.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
clone_buttons.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
clone_script.tmpl
Make clone URL use current page's host ( #22808 )
2 years ago
commit_page.tmpl
Use `gt-relative` class instead of the ambiguous `gt-pr` class ( #23008 )
2 years ago
commit_status.tmpl
Change commit status icons to SVG ( #20736 )
2 years ago
commit_statuses.tmpl
Fix hidden commit status on multiple checks ( #22889 )
2 years ago
commits.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
commits_list.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
commits_list_small.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
commits_table.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
create.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
create_helper.tmpl
Add templates to customize text when creating and migrating repositories
2 years ago
empty.tmpl
Add main landmark to templates and adjust titles ( #22670 )
2 years ago
file_info.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
forks.tmpl
Add context cache as a request level cache ( #22294 )
2 years ago
graph.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
header.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
home.tmpl
Improve PR Review Box UI ( #22986 )
2 years ago
icon.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
packages.tmpl
Add main landmark to templates and adjust titles ( #22670 )
2 years ago
search.tmpl
Remove Fomantic-UI's `.hidden` CSS class for menu elements ( #22895 )
2 years ago
shabox_badge.tmpl
Fix shabox regression ( #22924 )
2 years ago
sub_menu.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
unicode_escape_prompt.tmpl
Move helpers to be prefixed with `gt-` ( #22879 )
2 years ago
upload.tmpl
Refactor `i18n` to `locale` ( #20153 )
2 years ago
user_cards.tmpl
Add context cache as a request level cache ( #22294 )
2 years ago
view_file.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
view_list.tmpl
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ( #22950 )
2 years ago
watchers.tmpl
Add main landmark to templates and adjust titles ( #22670 )
2 years ago