WMDE-Fisch has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/343084 )

Change subject: Use mw prefix on all HelpDialog CSS classes
......................................................................

Use mw prefix on all HelpDialog CSS classes

Change-Id: I2d72da98f78ad77534399a19c0f9e0208fef3af7
---
M modules/ext.TwoColConflict.HelpDialog.js
M tests/qunit/TwoColConflict.HelpDialog.test.js
2 files changed, 8 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/TwoColConflict 
refs/changes/84/343084/1

diff --git a/modules/ext.TwoColConflict.HelpDialog.js 
b/modules/ext.TwoColConflict.HelpDialog.js
index 02b9f23..39ed83e 100644
--- a/modules/ext.TwoColConflict.HelpDialog.js
+++ b/modules/ext.TwoColConflict.HelpDialog.js
@@ -54,7 +54,7 @@
                 * @return {string}
                 */
                getCssPrefix: function () {
-                       return this.config.name.toLowerCase();
+                       return 'mw-' + this.config.name.toLowerCase();
                },
 
                /**
@@ -71,7 +71,7 @@
                        slide.$element
                                .append(
                                        $( '<div>' ).addClass(
-                                               'mw-' + this.getCssPrefix() +
+                                               this.getCssPrefix() +
                                                '-help-dialog-image-' + 
imageMode + ' ' + imageClass
                                        )
                                )
@@ -131,12 +131,12 @@
         */
        HelpDialog.init = function ( config ) {
                var windowManager = new OO.ui.WindowManager(),
-                       dialog;
+                       dialog = new HelpDialog( config );
 
                $( 'body' )
                        .append( windowManager.$element )
                        .click( function ( event ) {
-                               if ( $( event.target ).hasClass( 
config.name.toLowerCase() + '-help-dialog' ) ) {
+                               if ( $( event.target ).hasClass( 
dialog.getCssPrefix() + '-help-dialog' ) ) {
                                        HelpDialog.hide();
                                }
                        } );
@@ -149,14 +149,12 @@
                                label: mw.msg( config.next ),
                                flags: [ 'primary', 'progressive' ],
                                modes: [ 'initial', 'middle' ],
-                               classes: [ config.name.toLowerCase() + 
'-help-next' ]
+                               classes: [ dialog.getCssPrefix() + '-help-next' 
]
                        },
                        { action: 'previous', flags: 'safe', label: mw.msg( 
config.prev ), modes: [ 'middle', 'last' ], classes: [ config.name + 
'-help-previous' ] },
-                       { label: mw.msg( config.close ), flags: 'safe', modes: 
'initial', classes: [ config.name.toLowerCase() + '-help-close-start' ] },
-                       { label: mw.msg( config.close ), flags: 'primary', 
modes: 'last', classes: [ config.name.toLowerCase() + '-help-close-end' ] }
+                       { label: mw.msg( config.close ), flags: 'safe', modes: 
'initial', classes: [ dialog.getCssPrefix() + '-help-close-start' ] },
+                       { label: mw.msg( config.close ), flags: 'primary', 
modes: 'last', classes: [ dialog.getCssPrefix() + '-help-close-end' ] }
                ];
-
-               dialog = new HelpDialog( config );
 
                HelpDialog.show = function () {
                        if ( !windowManager.hasWindow( dialog ) ) {
diff --git a/tests/qunit/TwoColConflict.HelpDialog.test.js 
b/tests/qunit/TwoColConflict.HelpDialog.test.js
index 2e76215..88c60cf 100644
--- a/tests/qunit/TwoColConflict.HelpDialog.test.js
+++ b/tests/qunit/TwoColConflict.HelpDialog.test.js
@@ -1,6 +1,6 @@
 ( function ( mw ) {
        var helpDialog = mw.libs.twoColConflict.HelpDialog,
-               dialog;
+               dialog = helpDialog.getDialogInstance();
 
        QUnit.module( 'ext.TwoColConflict.HelpDialog' );
 
@@ -35,8 +35,6 @@
                                }
                        ]
                } );
-
-               dialog = helpDialog.getDialogInstance();
 
                helpDialog.show();
                helpDialog.hide();

-- 
To view, visit https://gerrit.wikimedia.org/r/343084
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2d72da98f78ad77534399a19c0f9e0208fef3af7
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/TwoColConflict
Gerrit-Branch: master
Gerrit-Owner: WMDE-Fisch <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to