X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Flib%2Foojs-ui%2Foojs-ui-mediawiki.js;h=45872b6d7f4a908cd9d42f23e01a5edf1963632a;hb=71b2310e001133b21f6d2c6fc40b7d1fa20b86e5;hp=42e305312fc75212d175c30841f6c8d0e96f6169;hpb=c928d9cfb7cd26965aefbd7640f010cf9da9f216;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.js b/resources/lib/oojs-ui/oojs-ui-mediawiki.js index 42e305312f..45872b6d7f 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki.js +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.7.0 + * OOjs UI v0.9.3 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2015 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2015-02-12T00:04:43Z + * Date: 2015-03-19T23:18:59Z */ /** * @class @@ -32,6 +32,7 @@ OO.ui.MediaWikiTheme.prototype.getElementClasses = function ( element ) { // Parent method var variant, variants = { + warning: false, invert: false, progressive: false, constructive: false, @@ -41,12 +42,13 @@ OO.ui.MediaWikiTheme.prototype.getElementClasses = function ( element ) { classes = OO.ui.MediaWikiTheme.super.prototype.getElementClasses.call( this, element ); if ( element.supports( [ 'isFramed', 'isDisabled', 'hasFlag' ] ) ) { - if ( !element.isDisabled() && element.isFramed() && element.hasFlag( 'primary' ) ) { + if ( element.isFramed() && ( element.isDisabled() || element.hasFlag( 'primary' ) ) ) { variants.invert = true; } else { variants.progressive = element.hasFlag( 'progressive' ); variants.constructive = element.hasFlag( 'constructive' ); variants.destructive = element.hasFlag( 'destructive' ); + variants.warning = element.hasFlag( 'warning' ); } }