Jdlrobson has uploaded a new change for review.

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


Change subject: Story 832: Show icons when not available / add new assets
......................................................................

Story 832: Show icons when not available / add new assets

Change-Id: I9ceea67010590ff71e95a168d49dbad59aae85a0
---
M less/common/pageactions.less
M less/modules/talk.less
A stylesheets/common/images/pagemenu/edit-locked.png
M stylesheets/common/images/pagemenu/edit.png
M stylesheets/common/images/pagemenu/talk.png
A stylesheets/common/images/pagemenu/upload-locked.png
M stylesheets/common/images/pagemenu/upload.png
M stylesheets/common/images/pagemenu/watch.png
M stylesheets/common/images/pagemenu/watched.png
M stylesheets/common/pageactions.css
M stylesheets/modules/talk.css
11 files changed, 48 insertions(+), 23 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/27/72227/1

diff --git a/less/common/pageactions.less b/less/common/pageactions.less
index d1af5a1..fac56f9 100644
--- a/less/common/pageactions.less
+++ b/less/common/pageactions.less
@@ -1,8 +1,6 @@
 @import "../mf-mixins.less";
 
 // hide menu items when not possible to use
-#ca-upload,
-#ca-edit,
 .client-nojs #ca-watch.cta,
 #ca-talk.selected {
        display: none;
@@ -20,6 +18,13 @@
        border-bottom: solid 1px #CACACA;
        height: 40px;
 
+       li,
+       .watch-this-article {
+               .background-size( auto, 37px );
+               &.loading {
+                       .background-size( auto, auto );
+               }
+       }
        li {
                position: relative;
                height: 40px;
@@ -27,7 +32,6 @@
                text-indent: -9999px;
                background-position: center center;
                background-repeat: no-repeat;
-               .background-size( auto, @watchStarSize );
 
                // file inputs are notoriously difficult to style
                input {
@@ -55,18 +59,22 @@
 }
 
 #ca-edit {
-       background-image: url(images/pagemenu/edit.png);
+       background-image: url(images/pagemenu/edit-locked.png);
+       margin-right: 19px;
+       &.enabled {
+               background-image: url(images/pagemenu/edit.png);
+       }
 }
 
 #ca-talk {
+       margin-right: 12px;
        background-image: url(images/pagemenu/talk.png);
 }
 
 #ca-upload {
-       background-image: url(images/pagemenu/upload.png);
-}
-
-#ca-edit.enabled,
-#ca-upload.enabled {
-       display: inline-block;
+       margin-right: 24px;
+       background-image: url(images/pagemenu/upload-locked.png);
+       &.enabled {
+               background-image: url(images/pagemenu/upload.png);
+       }
 }
diff --git a/less/modules/talk.less b/less/modules/talk.less
index 3578304..210b783 100644
--- a/less/modules/talk.less
+++ b/less/modules/talk.less
@@ -4,9 +4,10 @@
 .alpha #page-actions #ca-talk.count a {
        text-indent: 0;
        text-align: center;
-       line-height: 36px;
+       line-height: 48px;
        font-weight: bold;
        color: #FFF;
+       padding-left: 4px;
        font-size: 9px; // FIXME: use pixels for time being as the icon in 
pixels.
 }
 
diff --git a/stylesheets/common/images/pagemenu/edit-locked.png 
b/stylesheets/common/images/pagemenu/edit-locked.png
new file mode 100644
index 0000000..08d8863
--- /dev/null
+++ b/stylesheets/common/images/pagemenu/edit-locked.png
Binary files differ
diff --git a/stylesheets/common/images/pagemenu/edit.png 
b/stylesheets/common/images/pagemenu/edit.png
index 2321bf6..4d773a3 100644
--- a/stylesheets/common/images/pagemenu/edit.png
+++ b/stylesheets/common/images/pagemenu/edit.png
Binary files differ
diff --git a/stylesheets/common/images/pagemenu/talk.png 
b/stylesheets/common/images/pagemenu/talk.png
index 3ca37cf..619ad75 100644
--- a/stylesheets/common/images/pagemenu/talk.png
+++ b/stylesheets/common/images/pagemenu/talk.png
Binary files differ
diff --git a/stylesheets/common/images/pagemenu/upload-locked.png 
b/stylesheets/common/images/pagemenu/upload-locked.png
new file mode 100644
index 0000000..c8362a3
--- /dev/null
+++ b/stylesheets/common/images/pagemenu/upload-locked.png
Binary files differ
diff --git a/stylesheets/common/images/pagemenu/upload.png 
b/stylesheets/common/images/pagemenu/upload.png
index fc7579e..f0a0615 100644
--- a/stylesheets/common/images/pagemenu/upload.png
+++ b/stylesheets/common/images/pagemenu/upload.png
Binary files differ
diff --git a/stylesheets/common/images/pagemenu/watch.png 
b/stylesheets/common/images/pagemenu/watch.png
index 9087094..2737d3f 100644
--- a/stylesheets/common/images/pagemenu/watch.png
+++ b/stylesheets/common/images/pagemenu/watch.png
Binary files differ
diff --git a/stylesheets/common/images/pagemenu/watched.png 
b/stylesheets/common/images/pagemenu/watched.png
index ff61a52..9201d01 100644
--- a/stylesheets/common/images/pagemenu/watched.png
+++ b/stylesheets/common/images/pagemenu/watched.png
Binary files differ
diff --git a/stylesheets/common/pageactions.css 
b/stylesheets/common/pageactions.css
index 2cfca2d..015604e 100644
--- a/stylesheets/common/pageactions.css
+++ b/stylesheets/common/pageactions.css
@@ -1,5 +1,3 @@
-#ca-upload,
-#ca-edit,
 .client-nojs #ca-watch.cta,
 #ca-talk.selected {
   display: none;
@@ -14,6 +12,24 @@
   border-bottom: solid 1px #CACACA;
   height: 40px;
 }
+#page-actions li,
+#page-actions .watch-this-article {
+  /* use -webkit prefix for older android browsers eg. nexus 1 */
+
+  -moz-background-size: auto 37px;
+  -o-background-size: auto 37px;
+  -webkit-background-size: auto 37px;
+  background-size: auto 37px;
+}
+#page-actions li.loading,
+#page-actions .watch-this-article.loading {
+  /* use -webkit prefix for older android browsers eg. nexus 1 */
+
+  -moz-background-size: auto auto;
+  -o-background-size: auto auto;
+  -webkit-background-size: auto auto;
+  background-size: auto auto;
+}
 #page-actions li {
   position: relative;
   height: 40px;
@@ -21,12 +37,6 @@
   text-indent: -9999px;
   background-position: center center;
   background-repeat: no-repeat;
-  /* use -webkit prefix for older android browsers eg. nexus 1 */
-
-  -moz-background-size: auto 22px;
-  -o-background-size: auto 22px;
-  -webkit-background-size: auto 22px;
-  background-size: auto 22px;
 }
 #page-actions li input {
   opacity: 0;
@@ -48,15 +58,20 @@
   background-image: url(images/pagemenu/watched.png);
 }
 #ca-edit {
+  background-image: url(images/pagemenu/edit-locked.png);
+  margin-right: 19px;
+}
+#ca-edit.enabled {
   background-image: url(images/pagemenu/edit.png);
 }
 #ca-talk {
+  margin-right: 12px;
   background-image: url(images/pagemenu/talk.png);
 }
 #ca-upload {
-  background-image: url(images/pagemenu/upload.png);
+  margin-right: 24px;
+  background-image: url(images/pagemenu/upload-locked.png);
 }
-#ca-edit.enabled,
 #ca-upload.enabled {
-  display: inline-block;
+  background-image: url(images/pagemenu/upload.png);
 }
diff --git a/stylesheets/modules/talk.css b/stylesheets/modules/talk.css
index 8184084..b8cc8b0 100644
--- a/stylesheets/modules/talk.css
+++ b/stylesheets/modules/talk.css
@@ -1,9 +1,10 @@
 .alpha #page-actions #ca-talk.count a {
   text-indent: 0;
   text-align: center;
-  line-height: 36px;
+  line-height: 48px;
   font-weight: bold;
   color: #FFF;
+  padding-left: 4px;
   font-size: 9px;
 }
 .overlay .header button.add {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9ceea67010590ff71e95a168d49dbad59aae85a0
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <jrob...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to