mediawiki-extensions-Visual.../modules/ve-mw/ui/themes/minerva/ve.ui.MobileWindowManager.css
Moriel Schottlender a7cda892df Correct display for full-screen dialogs in Mobile VE
Dialogs should not be position:fixed in mobile as they are full
screen, and that behavior is dangerously buggy in mobile webkit.

Also remove the rules that hide template pieces in mobile so we
can show the citation dialogs in all their glory and function.

* Depends on ve-core fix I748123a362f9

Bug: T86233
Change-Id: I3daa2b733a7685cb5ff127625f6d2e51b416ec33
2015-04-20 17:15:19 -07:00

22 lines
736 B
CSS

/*!
* VisualEditor MediaWiki UserInterface MobileWindowManager styles.
*
* @copyright 2011-2015 VisualEditor Team and others; see AUTHORS.txt
* @license The MIT License (MIT); see LICENSE.txt
*/
/*
* HACK: We have to override position:fixed; for mobile dialogs.
* Desktop dialogs use position: fixed, but mobile WebKit treats
* position:fixed like they are made of unrecognizable chunk of
* weirdness, and end up with everything broken, from the
* rendering to the ability to type properly inside input fields.
*
* The mobile dialogs are all full-screen, so we can use the
* more reliable position:aboslute; and save users trouble with
* mobile UX.
*/
.ve-ui-mobileWindowManager > .oo-ui-dialog {
position: absolute;
}