Add overlay to list of changes
authorpetarpetkovic <ppetkovic@wikimedia.org>
Tue, 7 Nov 2017 16:55:37 +0000 (17:55 +0100)
committerpetarpetkovic <ppetkovic@wikimedia.org>
Fri, 8 Dec 2017 11:09:48 +0000 (12:09 +0100)
commit4064701b68bb7dd78dc74e37c24a595f718fdb7e
tree12afa8f306b6a59f8ab109dca43ba4f6080916af
parent44cdb42faf5581b2941c45d51b44c7ed236a776f
Add overlay to list of changes

- Prevent users from accidentally clicking links on filtered results,
when RCFilters dropdown menu is opened, by adding overlay which closes
dropdown menu.
- Introduce MainWrapperWidget, to factor out some of the logic from
the init file.

Bug: T177626
Change-Id: Id55702ecbe6b96ee57453d4f86f20bd94a401d7c
resources/Resources.php
resources/src/mediawiki.rcfilters/mw.rcfilters.init.js
resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MainWrapperWidget.js [new file with mode: 0644]