mediawiki.skinning: Add magnify links to Parsoid output
authorArlo Breault <abreault@wikimedia.org>
Fri, 21 Jul 2017 19:38:12 +0000 (15:38 -0400)
committerArlo Breault <abreault@wikimedia.org>
Tue, 1 Aug 2017 19:42:10 +0000 (15:42 -0400)
Bug: T160960
Change-Id: Id66f09c54103854ccbaa54a03e7c62890b67cba9

resources/src/mediawiki.skinning/content.parsoid.less

index 45188dc..20668eb 100644 (file)
@@ -139,6 +139,36 @@ figure[typeof~='mw:Audio/Frame'] {
        }
 }
 
+figure[typeof*='mw:Image/Thumb'],
+figure[typeof*='mw:Video/Thumb'],
+figure[typeof*='mw:Audio/Thumb'] {
+       > a:after {
+               content: '';
+               width: 15px;
+               height: 11px;
+               margin: 3px;
+               margin-bottom: 0;
+
+               .mw-content-ltr & {
+                       /* @noflip */
+                       float: right;
+                       /* @noflip */
+                       background-image: url( images/magnify-clip-ltr.png );
+                       /* @noflip */
+                       background-image: linear-gradient( transparent, transparent ), url( images/magnify-clip-ltr.svg );
+               }
+
+               .mw-content-rtl & {
+                       /* @noflip */
+                       float: left;
+                       /* @noflip */
+                       background-image: url( images/magnify-clip-rtl.png );
+                       /* @noflip */
+                       background-image: linear-gradient( transparent, transparent ), url( images/magnify-clip-rtl.svg );
+               }
+       }
+}
+
 /* Same as img.thumbborder in content.css */
 .mw-image-border > *:first-child {
        > img,