]> cat aescling's git repositories - mastodon.git/commit
Improve accessibility (part 3) (#4405)
authorSorin Davidoi <sorin.davidoi@gmail.com>
Thu, 27 Jul 2017 22:54:48 +0000 (00:54 +0200)
committerEugen Rochko <eugen@zeonfederated.com>
Thu, 27 Jul 2017 22:54:48 +0000 (00:54 +0200)
commit6884dd79ba8909e17cc6d48e658775fcf7f87890
tree064469f65a0f99679af0890fc0d5131427330d8f
parentf9075577e4929ec796339331408d857015411ebd
Improve accessibility (part 3) (#4405)

* fix(compose): Add aria-label for the navigation links

* fix(search): Add input label

* fix(navigation_bar): Link description

* fix(autosuggest_textarea): Add input label

* fix(compose_form): Add input label

* fix(upload_button): Add input label

* fix(account/header): Add link content

* fix(column_header): Use h1 tag

* fix(column_header): Labels move buttons moving column

* fix(settings_text): Add label to input

* fix(column_header): Remove role from h1

* fix(modal_root): Use role=dialog

* fix(modal_root): Focus restauration

* fix(modal_root): Apply inert to sibligs

* fix(column_header): Add role=button

* chore(eslint): Disable jsx-a11y/label-has-for
43 files changed:
.eslintrc.yml
app/javascript/mastodon/components/autosuggest_textarea.js
app/javascript/mastodon/components/column_header.js
app/javascript/mastodon/components/setting_text.js
app/javascript/mastodon/features/account/components/header.js
app/javascript/mastodon/features/compose/components/compose_form.js
app/javascript/mastodon/features/compose/components/navigation_bar.js
app/javascript/mastodon/features/compose/components/search.js
app/javascript/mastodon/features/compose/components/upload_button.js
app/javascript/mastodon/features/compose/index.js
app/javascript/mastodon/features/ui/components/modal_root.js
app/javascript/mastodon/locales/ar.json
app/javascript/mastodon/locales/bg.json
app/javascript/mastodon/locales/ca.json
app/javascript/mastodon/locales/de.json
app/javascript/mastodon/locales/defaultMessages.json
app/javascript/mastodon/locales/en.json
app/javascript/mastodon/locales/eo.json
app/javascript/mastodon/locales/es.json
app/javascript/mastodon/locales/fa.json
app/javascript/mastodon/locales/fi.json
app/javascript/mastodon/locales/fr.json
app/javascript/mastodon/locales/he.json
app/javascript/mastodon/locales/hr.json
app/javascript/mastodon/locales/hu.json
app/javascript/mastodon/locales/id.json
app/javascript/mastodon/locales/io.json
app/javascript/mastodon/locales/it.json
app/javascript/mastodon/locales/ja.json
app/javascript/mastodon/locales/ko.json
app/javascript/mastodon/locales/nl.json
app/javascript/mastodon/locales/no.json
app/javascript/mastodon/locales/oc.json
app/javascript/mastodon/locales/pl.json
app/javascript/mastodon/locales/pt-BR.json
app/javascript/mastodon/locales/pt.json
app/javascript/mastodon/locales/ru.json
app/javascript/mastodon/locales/th.json
app/javascript/mastodon/locales/tr.json
app/javascript/mastodon/locales/uk.json
app/javascript/mastodon/locales/zh-CN.json
app/javascript/mastodon/locales/zh-HK.json
app/javascript/mastodon/locales/zh-TW.json