mediawiki-extensions-Visual.../modules/ve-mw
Thiemo Kreuz f32a062e3f Basic keyboard navigation in the new template dialog sidebar
There is still a lot to do, but this implements some basic
behavior that was missing before.

* You can now use the tab key to navigate all checkboxes,
  including disabled ones (required parameters).
* Enter key now works on both the checkbox as well as when
  the entire line is highlighted. Enter forces the checkbox
  to be checked and moves the focus to the content area.
* Mouse clicks now work on the entire line. Before, only the
  text label was clickable.

Open issues (not to be resolved in this patch):
* Clicking the text label and the empty space after the text
  label does different things. Probably shouldn't.
* Should a click on the label check the checkbox?
* Space key should probably not move the focus to the content
  area.
* Focus rectangle is different on disabled rows. Is this ok?
* Background color when a line is focussed is missing.

Change-Id: I22ccd1bea92e4f098d4b25a9e38cddde5c103423
2021-08-09 18:38:28 +02:00
..
ce Minor documentation updates in template related classes 2021-06-25 16:46:59 +02:00
dm Ignore default values as not being valuable as well 2021-08-09 10:28:09 +00:00
init Move abort event tracking from the start to the end of the teardown process 2021-07-27 22:50:52 +02:00
preinit Avoid conflicts between 2017 wikitext editor and DiscussionTools new topic tool 2021-07-28 16:10:22 +02:00
tests Revert "Hide deprecated parameters if they don't have a value" 2021-08-03 08:24:24 +00:00
themes doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ui Basic keyboard navigation in the new template dialog sidebar 2021-08-09 18:38:28 +02:00