You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wxiaoguang 694441fec5
Remove customized (unmaintained) dropdown, improve aria a11y for dropdown (#19861)
* Remove customized (unmaintained) dropdown, improve aria a11y for dropdown

* fix repo permission

* use action instead of onChange

* re-order the CSS selector

* fix dropdown behavior for repo permissions, make elements inside menu item non-focusable

* use menu/menuitem instead of combobox/option. use tooltip(data-content) for aria-label, prevent from repeated attaching

* click menu item when pressing Enter

* code format

* fix repo permission

* repo setting: prevent from misleading users when error occurs

* fine tune the repo collaboration access mode dropdown (in case the access mode is undefined in the template)

Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2 years ago
..
components Use Vue to refactor pull merge UI (#19650) 2 years ago
features Remove customized (unmaintained) dropdown, improve aria a11y for dropdown (#19861) 2 years ago
markup Various Mermaid improvements (#18776) 2 years ago
standalone Add new JS linter rules (#17699) 3 years ago
testUtils Update JS dependencies (#19675) 2 years ago
bootstrap.js Show messages for users if the ROOT_URL is wrong, show JavaScript errors (#18971) 2 years ago
index.js Allow to mark files in a PR as viewed (#19007) 2 years ago
jquery.js Upgrade jQuery to 3.5.0, remove jQuery-Migrate, fix deprecations (#11055) 4 years ago
serviceworker.js Fix serviceworker output file and misc improvements (#11562) 4 years ago
svg.js Add copy button to markdown code blocks (#17638) 3 years ago
svg.test.js Add copy button to markdown code blocks (#17638) 3 years ago
utils.js Detect dark theme via css variable (#17800) 3 years ago
utils.test.js Fix context popup error (#17398) 3 years ago