From 75441d7af8f330571ec571cb749b00723ef1a5f4 Mon Sep 17 00:00:00 2001 From: "James D. Forrester" Date: Mon, 10 Nov 2014 10:45:48 +0000 Subject: [PATCH] mediawiki.skinning: Provide SVG version of the "magnify clip" icon PNGs re-generated from the SVG. Bug: 69705 Change-Id: Ica2e82598f545764a734399462231fe3c4ea7005 --- resources/src/mediawiki.skinning/content.css | 19 +++++++++++++++--- .../images/magnify-clip-ltr.png | Bin 204 -> 336 bytes .../images/magnify-clip-ltr.svg | 7 +++++++ .../images/magnify-clip-rtl.png | Bin 149 -> 360 bytes .../images/magnify-clip-rtl.svg | 7 +++++++ 5 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg create mode 100644 resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg diff --git a/resources/src/mediawiki.skinning/content.css b/resources/src/mediawiki.skinning/content.css index 7a41708197..51cb8d0016 100644 --- a/resources/src/mediawiki.skinning/content.css +++ b/resources/src/mediawiki.skinning/content.css @@ -165,8 +165,13 @@ div.magnify a { width: 15px; height: 11px; /* Default styles when there's no .mw-content-ltr or .mw-content-rtl, overridden below */ + + /* Use same SVG support hack as mediawiki.legacy's shared.css */ + background-image: url(images/magnify-clip-ltr.png); + /* @embed */ + background-image: -webkit-linear-gradient(transparent, transparent), url(images/magnify-clip-ltr.svg); /* @embed */ - background: url(images/magnify-clip-ltr.png) center center no-repeat; + background-image: linear-gradient(transparent, transparent), url(images/magnify-clip-ltr.svg); /* Don't annoy people who copy-paste everything too much */ -moz-user-select: none; -webkit-user-select: none; @@ -194,8 +199,12 @@ img.thumbborder { /* @noflip */ .mw-content-ltr div.magnify a { - /* @embed */ + /* Use same SVG support hack as mediawiki.legacy's shared.css */ background-image: url(images/magnify-clip-ltr.png); + /* @embed */ + background-image: -webkit-linear-gradient(transparent, transparent), url(images/magnify-clip-ltr.svg); + /* @embed */ + background-image: linear-gradient(transparent, transparent), url(images/magnify-clip-ltr.svg); } /* @noflip */ @@ -212,8 +221,12 @@ img.thumbborder { /* @noflip */ .mw-content-rtl div.magnify a { - /* @embed */ + /* Use same SVG support hack as mediawiki.legacy's shared.css */ background-image: url(images/magnify-clip-rtl.png); + /* @embed */ + background-image: -webkit-linear-gradient(transparent, transparent), url(images/magnify-clip-rtl.svg); + /* @embed */ + background-image: linear-gradient(transparent, transparent), url(images/magnify-clip-rtl.svg); } /* @noflip */ diff --git a/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png b/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png index 00a9cee11bf3679ab57db06705c0cc0603fbbedd..712b1b48228bf1c1e979cc8ae3c9685ea40fd621 100644 GIT binary patch delta 320 zcmV-G0l)st0nh@F8Gi-<005vz*IWPq00eVFNmK|32nc)#WQYI&010qNS#tmY4c7nw z4c7reD4Tcy000?uMObuGZ)S9NVRB^vcXxL#X>MzCV_|S*E^l&Yo9;Xs0002ZNklFqp(=SX93o8DtY0)K-2mP^2_R+DN)4T)eL zY_Z?&V`dnIh_DxR9oV*g4}!q{CbVs9jpKL%01(mQgkkugAH;FYYp66{VigEz} z*LAI`ssI3Kn!+%QZQ1j@Yf%&?5gj?_D9aK_lEC-bcS()WIY2AwCZ#;04b)DAirRS|Irhbwt{#`-tI08|J(b|><98V3p^r=85p=e zfH0%e8j~47LG}_)Usv|4EKEXzg5OhZyMaRfo-U3d9M_Y7{Qv)d=iY)3J&Y&T=gnkd zy;*(mPxk+X3)&6--@Lc?s`vMIfB7E2Kg(t!De_hB+XiGre25>i_@w h4{wGU{NQ`a%&^j_#rA&xvVNf144$rjF6*2UngE1)OJ)E7 diff --git a/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg b/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg new file mode 100644 index 0000000000..4d3dcb65d6 --- /dev/null +++ b/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png b/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png index ff85c077d805a6f2f20d7d5d8485111e00ebfb0d..1d03a8c0ce938b920e66ff64b69a82fdd13fa301 100644 GIT binary patch delta 344 zcmV-e0jK_z0q6pd8Gi-<005vz*IWPq00eVFNmK|32nc)#WQYI&010qNS#tmY4c7nw z4c7reD4Tcy000?uMObuGZ)S9NVRB^vcXxL#X>MzCV_|S*E^l&Yo9;Xs0002xNkl{zQ5d*+|&j#B+EFudqzyQGW!30p|dApn(HDDk8PX z_M)si12YdAn(BJIud0ce@u&=aF-`O8dEVu}#=5SXrfK|Dk(t5F@O@wM4Y{s+(!KiZ z9%f!*Z)q3?^Xin2qNhx1f z$$j4&MNzDh+flZKWm!m)1ONztk!9KN2U{t1jH2jeX`ZG@IF9oHKx~cmi@o_s^e%)r q+qSKAt*WZSIF9?f=6ibTtG)q^9)U02%rsB{0000mJyV$6`UyP7TdQKCZ~WVGkCiCxvX + + + + + + -- 2.20.1