Robmoen has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/148268

Change subject: Consolidate guider css and images and remove unused
......................................................................

Consolidate guider css and images and remove unused

Change-Id: I753770f1b90ede14777c2c66e477d0264c66e826
---
M GuidedTour.php
M modules/ext.guidedTour.less
R modules/images/arrow-icon-left-dark.png
R modules/images/arrow-icon-left-dark.svg
R modules/images/arrow-icon-left.png
R modules/images/arrow-icon-left.svg
R modules/images/arrow-icon-right-dark.png
R modules/images/arrow-icon-right-dark.svg
R modules/images/arrow-icon-right.png
R modules/images/arrow-icon-right.svg
R modules/images/okay-icon.png
R modules/images/okay-icon.svg
D modules/mediawiki.libs.guiders/images/x-close-icon.jpg
D modules/mediawiki.libs.guiders/mediawiki.libs.guiders.less
14 files changed, 72 insertions(+), 145 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/GuidedTour 
refs/changes/68/148268/1

diff --git a/GuidedTour.php b/GuidedTour.php
index d800420..cfe0776 100644
--- a/GuidedTour.php
+++ b/GuidedTour.php
@@ -61,7 +61,6 @@
 
 // Modules
 $wgResourceModules['mediawiki.libs.guiders'] = array(
-       'styles' => 'mediawiki.libs.guiders.less',
        'scripts' => array(
                'mediawiki.libs.guiders.js',
        ),
diff --git a/modules/ext.guidedTour.less b/modules/ext.guidedTour.less
index c495e78..055f2ac 100644
--- a/modules/ext.guidedTour.less
+++ b/modules/ext.guidedTour.less
@@ -9,15 +9,23 @@
 // Rules
 
 .guider {
+       background: #FFF;
+       position: absolute;
        border: 1px solid #ccc;
-       font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;
-       font-size: 14px;
+       width: 500px;
        padding: 12px;
+       outline: none;
+       font-size: 14px;
+       font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;
        .box-shadow(0 0 4px rgba(0, 0, 0, 0.2));
        .border-radius(3px);
+       z-index: 100000005 !important;
 }
 
 .guider_buttons {
+       height: 36px;
+       position: relative;
+       width: 100%;
        margin-top: 8px;
 
        .mw-ui-button {
@@ -34,7 +42,11 @@
 }
 
 .guider_content {
+       position: relative;
+
        h1 {
+               float: left;
+               width: 95%;
                color: #000;
                font-size: 1.5em;
                font-weight: bold;
@@ -44,6 +56,7 @@
        }
 
        p {
+               clear: both;
                font-size: 1em;
                line-height: 1.3em;
                color: #252525;
@@ -52,11 +65,62 @@
 }
 
 .guider_close {
+       float: right;
        padding: 0;
 
        .x_button {
+               cursor: pointer;
+               display: block;
+               height: 13px;
+               width: 13px;
+               background-repeat: no-repeat;
                .background-image-svg('images/ext.guidedTour.x.svg', 
'images/ext.guidedTour.x.png');
        }
+}
+
+.guider_button_icon {
+       display: block;
+       height: 1.4em;
+       width: 3em;
+       background-repeat: no-repeat;
+       background-position: center center;
+       background-size: 1.4em;
+}
+
+// Next button
+body.ltr .guidedtour-next-button .guider_button_icon {
+       .background-image-svg('images/arrow-icon-right.svg', 
'images/arrow-icon-right.png');
+}
+body.rtl .guidedtour-next-button .guider_button_icon {
+       .background-image-svg('images/arrow-icon-left.svg', 
'images/arrow-icon-left.png');
+}
+
+// Back button
+body.ltr .guidedtour-back-button .guider_button_icon {
+       .background-image-svg('images/arrow-icon-left-dark.svg', 
'images/arrow-icon-left-dark.png');
+}
+body.rtl .guidedtour-back-button .guider_button_icon {
+       .background-image-svg('images/arrow-icon-right-dark.svg', 
'images/arrow-icon-right-dark.png');
+}
+
+// Okay or End button
+.guidedtour-okay-button .guider_button_icon,
+.guidedtour-end-button .guider_button_icon {
+       .background-image-svg('images/okay-icon.svg', 'images/okay-icon.png');
+}
+
+#guider_overlay {
+       background-color: #000;
+       width: 100%;
+       height: 100%;
+       position: fixed;
+       top: 0px;
+       left: 0px;
+       /* TODO (phuedx 2014-02-19): Create the .opacity mixin. */
+       opacity: 0.5;
+       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+       filter: alpha(opacity=50);
+       z-index: 100000004;
 }
 
 .guider_arrow_inner_container {
@@ -79,6 +143,8 @@
 }
 
 .guider_arrow {
+       position: absolute;
+       display: none;
        background: none;
        overflow: hidden;
 
@@ -101,18 +167,22 @@
 }
 
 .guider_arrow_up {
+       display: block;
        top: -@half_guider_arrow_height;
 }
 
 .guider_arrow_right {
+       display: block;
        right: -@half_guider_arrow_height;
 }
 
 .guider_arrow_down {
+       display: block;
        bottom: -@half_guider_arrow_height;
 }
 
 .guider_arrow_left {
+       display: block;
        left: -@half_guider_arrow_height;
 }
 
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-left-dark.png 
b/modules/images/arrow-icon-left-dark.png
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-left-dark.png
rename to modules/images/arrow-icon-left-dark.png
Binary files differ
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-left-dark.svg 
b/modules/images/arrow-icon-left-dark.svg
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-left-dark.svg
rename to modules/images/arrow-icon-left-dark.svg
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-left.png 
b/modules/images/arrow-icon-left.png
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-left.png
rename to modules/images/arrow-icon-left.png
Binary files differ
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-left.svg 
b/modules/images/arrow-icon-left.svg
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-left.svg
rename to modules/images/arrow-icon-left.svg
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-right-dark.png 
b/modules/images/arrow-icon-right-dark.png
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-right-dark.png
rename to modules/images/arrow-icon-right-dark.png
Binary files differ
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-right-dark.svg 
b/modules/images/arrow-icon-right-dark.svg
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-right-dark.svg
rename to modules/images/arrow-icon-right-dark.svg
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-right.png 
b/modules/images/arrow-icon-right.png
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-right.png
rename to modules/images/arrow-icon-right.png
Binary files differ
diff --git a/modules/mediawiki.libs.guiders/images/arrow-icon-right.svg 
b/modules/images/arrow-icon-right.svg
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/arrow-icon-right.svg
rename to modules/images/arrow-icon-right.svg
diff --git a/modules/mediawiki.libs.guiders/images/okay-icon.png 
b/modules/images/okay-icon.png
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/okay-icon.png
rename to modules/images/okay-icon.png
Binary files differ
diff --git a/modules/mediawiki.libs.guiders/images/okay-icon.svg 
b/modules/images/okay-icon.svg
similarity index 100%
rename from modules/mediawiki.libs.guiders/images/okay-icon.svg
rename to modules/images/okay-icon.svg
diff --git a/modules/mediawiki.libs.guiders/images/x-close-icon.jpg 
b/modules/mediawiki.libs.guiders/images/x-close-icon.jpg
deleted file mode 100644
index 23fed71..0000000
--- a/modules/mediawiki.libs.guiders/images/x-close-icon.jpg
+++ /dev/null
Binary files differ
diff --git a/modules/mediawiki.libs.guiders/mediawiki.libs.guiders.less 
b/modules/mediawiki.libs.guiders/mediawiki.libs.guiders.less
deleted file mode 100755
index bafd0a3..0000000
--- a/modules/mediawiki.libs.guiders/mediawiki.libs.guiders.less
+++ /dev/null
@@ -1,142 +0,0 @@
-@import '../ext.guidedTour.mixins';
-@import 'mediawiki.mixins';
-
-.guider {
-       background: #FFF;
-       border: 1px solid #666;
-       font-family: arial;
-       position: absolute;
-       outline: none;
-       padding: 4px 12px;
-       width: 500px;
-       z-index: 100000005 !important;
-       .box-shadow(0 0px 8px #111);
-       .border-radius(4px);
-}
-
-.guider_buttons {
-       height: 36px;
-       position: relative;
-       width: 100%;
-}
-
-.guider_content {
-       position: relative;
-
-       h1 {
-               color: #1054AA;
-               float: left;
-               font-size: 21px;
-               width: 95%;
-       }
-
-       p {
-               clear: both;
-               color: #333;
-               font-size: 13px;
-       }
-}
-
-.guider_close {
-       float: right;
-       padding: 10px 0 0;
-}
-
-.x_button {
-       cursor: pointer;
-       display: block;
-       height: 13px;
-       width: 13px;
-       background-repeat: no-repeat;
-       .background-image('images/x-close-icon.jpg');
-}
-
-.guider_button_icon {
-       display: block;
-       height: 1.4em;
-       width: 3em;
-       background-repeat: no-repeat;
-       background-position: center center;
-       background-size: 1.4em;
-}
-
-// Next button
-body.ltr .guidedtour-next-button .guider_button_icon {
-       .background-image-svg('images/arrow-icon-right.svg', 
'images/arrow-icon-right.png');
-}
-body.rtl .guidedtour-next-button .guider_button_icon {
-       .background-image-svg('images/arrow-icon-left.svg', 
'images/arrow-icon-left.png');
-}
-
-// Back button
-body.ltr .guidedtour-back-button .guider_button_icon {
-       .background-image-svg('images/arrow-icon-left-dark.svg', 
'images/arrow-icon-left-dark.png');
-}
-body.rtl .guidedtour-back-button .guider_button_icon {
-       .background-image-svg('images/arrow-icon-right-dark.svg', 
'images/arrow-icon-right-dark.png');
-}
-
-// Okay or End button
-.guidedtour-okay-button .guider_button_icon,
-.guidedtour-end-button .guider_button_icon {
-       .background-image-svg('images/okay-icon.svg', 'images/okay-icon.png');
-}
-
-#guider_overlay {
-       background-color: #000;
-       width: 100%;
-       height: 100%;
-       position: fixed;
-       top: 0px;
-       left: 0px;
-       /* TODO (phuedx 2014-02-19): Create the .opacity mixin. */
-       opacity: 0.5;
-       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
-       filter: alpha(opacity=50);
-       z-index: 100000004;
-}
-
-.guider_arrow {
-       width: 42px;
-       height: 42px;
-       position: absolute;
-       display: none;
-       background-repeat: no-repeat;
-       z-index: 100000006 !important;
-       .background-image('images/guider_arrows.png');
-}
-
-/*
-   Since Guiders uses dynamic absolute positioning, the below flipping needs 
to be handled at a higher level.
-*/
-
-.guider_arrow_right {
-       display: block;
-       background-position: 0px 0px;
-       /* @noflip */
-       right: -42px;
-}
-
-.guider_arrow_down {
-       display: block;
-       background-position: 0px -42px;
-       bottom: -42px;
-}
-
-.guider_arrow_up {
-       display: block;
-       background-position: 0px -126px;
-       top: -42px;
-}
-
-.guider_arrow_left {
-       display: block;
-       background-position: 0px -84px;
-       /* @noflip */
-       left: -42px;
-}
-
-.guider_highlight {
-       position: relative;
-       z-index: 101;
-}

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I753770f1b90ede14777c2c66e477d0264c66e826
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/GuidedTour
Gerrit-Branch: master
Gerrit-Owner: Robmoen <[email protected]>

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

Reply via email to