Use new placeholder mixin

Also fix site search to use use the same shade of grey
as is used in OOUI and mw-ui.

Depends-On: I96686bb53cee1a833db8f4d0b691d5e4a1b82885
Change-Id: Ib6437b13760e8c13d06927cb45ef674a5f301e35
This commit is contained in:
Ed Sanders 2017-02-20 14:42:10 +00:00 committed by Jforrester
parent 298af67c06
commit 53cabcfe66
2 changed files with 8 additions and 18 deletions

View File

@ -1,4 +1,5 @@
@import 'mediawiki.mixins'; @import 'mediawiki.mixins';
@import 'mediawiki.ui/variables';
/* Search */ /* Search */
#p-search { #p-search {
@ -56,23 +57,12 @@ div#simpleSearch {
outline: 0; outline: 0;
} }
// These rules MAY NOT be merged because of how CSS requires browsers /* stylelint-disable indentation */
// to parse unrecognized selectors! .mixin-placeholder( {
// Note these rules ensure that placeholder text can be distinguished from color: @colorGray7;
// standard text. In browsers which make this distinction clear these rules opacity: 1;
// are not necessary. } );
// For inputs that use jquery.placeholder.js e.g. IE9- /* stylelint-enable indentation */
&.placeholder {
color: #999;
}
// Distinguish placeholder text in IE10+
&:-ms-input-placeholder { // stylelint-disable-line selector-no-vendor-prefix
color: #999;
}
// Distinguish placeholder text in Firefox 18-
&:-moz-placeholder { // stylelint-disable-line selector-no-vendor-prefix
color: #999;
}
// Undo the styles Webkit browsers apply to type=search fields, // Undo the styles Webkit browsers apply to type=search fields,
// we provide our own // we provide our own

View File

@ -11,7 +11,7 @@
"license-name": "GPL-2.0+", "license-name": "GPL-2.0+",
"type": "skin", "type": "skin",
"requires": { "requires": {
"MediaWiki": ">= 1.25.0" "MediaWiki": ">= 1.29.0"
}, },
"ConfigRegistry": { "ConfigRegistry": {
"vector": "GlobalVarConfig::newInstance" "vector": "GlobalVarConfig::newInstance"