mediawiki-extensions-Cookie.../includes
Ostrzyciel edd0a7d949 Move the warning outside sitenotice, tidy up code
There's a lot of things going on here, so a quick summary:
* Moved the warning outside sitenotice to avoid reflows and all
  kinds of other issues, including those with dismissable notices.
* Placed the warning on the bottom of the page, on all skins, for
  consistency and to avoid obstructing vital UI elements such as
  site name, user tools, search box.
* Changed the UI to use OOUI for, again, consistency and to avoid
  reinventing the wheel with button styling.
* Removed the cookie emoji as it was only taking up valuable space
  on mobile and making designing a sensible layout much harder.
* Merged the mobile and desktop RL modules into a single, responsive
  one. The warning will work correctly for any skin and screen width.
* The integration tests are truly horrible, I tried to at least
  make them work. They deserve a proper rewrite, but that should be
  done after the extension switches to the new hook system.

I will post screenshots of this in action in the first of the linked
tasks.

Bug: T271047
Bug: T173335
Change-Id: I6e2a3d7aeccc0d4df1b3238e52c67e72099d27d8
2021-02-01 11:23:53 +01:00
..
Decisions.php Fix type on @param doc 2020-07-12 01:39:52 +02:00
GeoLocation.php Enable GeoLocation service being replaced by other providers 2019-11-21 17:31:23 +01:00
Hooks.php Move the warning outside sitenotice, tidy up code 2021-02-01 11:23:53 +01:00
HttpGeoLocation.php Bump MW version, remove deprecated IP class, update .gitignore 2020-03-14 14:34:41 +05:30
NoopGeoLocation.php Enable GeoLocation service being replaced by other providers 2019-11-21 17:31:23 +01:00
ServiceWiring.php Enable GeoLocation service being replaced by other providers 2019-11-21 17:31:23 +01:00