MinervaNeue/resources
jdlrobson c7cb4ecee0 Limit editor text area styles to where they are needed
Currently we load textarea styles across all pages. However, in practice
textareas only show up in the edit page and inside our JavaScript overlays

To avoid loading these styles as rendering blocking CSS

Additional changes:
* Drop css reset for textarea so that textareas where unstyled
have sensible defaults. Note given the usage of OOUI and MediaWiki UI
this should be minimal/no disruption.
* For consistency intentionally change the padding of the non-js editor
to be consistent with other textareas
* The padding-left/padding-right rules currently override the default rule
so consolidate them into one single rule

Note:
* This will not break non-JavaScript editor mode as the module
mediawiki.action.edit.styles is loaded on that page as a render blocking
style.

Bug: T199000
Depends-On: I1ab170fc4089b0c8129a3e62ee78efad1c6709fa
Change-Id: I91743fdf1942a1b1b750422e973bf98fc4d106db
2018-07-26 10:35:16 +08:00
..
skins.minerva.backtotop Remove minerva.less from global import path 2018-05-29 12:19:00 +00:00
skins.minerva.base.reset Limit editor text area styles to where they are needed 2018-07-26 10:35:16 +08:00
skins.minerva.base.styles Limit editor text area styles to where they are needed 2018-07-26 10:35:16 +08:00
skins.minerva.categories Hygiene: move CategoryAddOverlay window use to client 2018-03-01 18:17:34 +00:00
skins.minerva.content.styles Update: page issue icons 2018-07-17 15:54:17 -05:00
skins.minerva.content.styles.images Don't ship 2 magnifying glass icons 2018-07-24 11:55:41 -06:00
skins.minerva.editor Hygiene: update JSDoc boxed and JQuery types 2018-07-03 11:10:12 -05:00
skins.minerva.icons.images Don't ship 2 magnifying glass icons 2018-07-24 11:55:41 -06:00
skins.minerva.icons.images.scripts Update: page issue icons 2018-07-17 15:54:17 -05:00
skins.minerva.icons.images.scripts.misc Update: page issue icons 2018-07-17 15:54:17 -05:00
skins.minerva.icons.images.variants Merge profile icon with user-avatar icon 2018-05-08 23:35:44 +00:00
skins.minerva.icons.loggedin Only load notification icon (bell) CSS for logged in users 2018-04-12 09:27:01 -07:00
skins.minerva.icons.page.issues.default.color Update: page issue icons 2018-07-17 15:54:17 -05:00
skins.minerva.icons.page.issues.medium.color Update: page issue icons 2018-07-17 15:54:17 -05:00
skins.minerva.icons.page.issues.uncolored Update: page issue icons 2018-07-17 15:54:17 -05:00
skins.minerva.loggedin.styles Remove minerva.less from global import path 2018-05-29 12:19:00 +00:00
skins.minerva.mainMenu Enforce lowercase jsdoc types 2018-07-17 08:06:35 -05:00
skins.minerva.mainMenu.icons Merge profile icon with user-avatar icon 2018-05-08 23:35:44 +00:00
skins.minerva.mainMenu.styles Remove minerva.less from global import path 2018-05-29 12:19:00 +00:00
skins.minerva.mainPage.styles Remove minerva.less from global import path 2018-05-29 12:19:00 +00:00
skins.minerva.newusers Hygiene: update JSDoc boxed and JQuery types 2018-07-03 11:10:12 -05:00
skins.minerva.notifications Hygiene: Cleanup initialisation files 2017-09-07 17:48:58 +00:00
skins.minerva.notifications.badge Enforce lowercase jsdoc types 2018-07-17 08:06:35 -05:00
skins.minerva.scripts Merge "Match section issues to section number" 2018-07-24 23:03:18 +00:00
skins.minerva.scripts.top Minerva is its own skin 2017-07-12 08:12:40 -07:00
skins.minerva.tablet.scripts Only render table of contents on pages with a table of contents 2018-06-19 18:18:03 +00:00
skins.minerva.tablet.styles Do not restrict images to 320px at tablet resolution 2018-07-05 18:05:07 +00:00
skins.minerva.talk Passing currentPageTitle option to TalkSectionAddOverlay 2018-02-28 21:08:00 +00:00
skins.minerva.toggling Hygiene: update JSDoc boxed and JQuery types 2018-07-03 11:10:12 -05:00
skins.minerva.userpage.icons Remove unused userpage icon from repo 2018-02-15 08:36:44 -08:00
skins.minerva.userpage.styles Remove minerva.less from global import path 2018-05-29 12:19:00 +00:00
skins.minerva.watchstar Minerva is its own skin 2017-07-12 08:12:40 -07:00