From: James D. Forrester Date: Mon, 10 Nov 2014 10:45:48 +0000 (+0000) Subject: mediawiki.skinning: Provide SVG version of the "magnify clip" icon X-Git-Tag: 1.31.0-rc.0~13293 X-Git-Url: https://git.cyclocoop.org/%7B%7B%20url_for%28?a=commitdiff_plain;h=75441d7af8f330571ec571cb749b00723ef1a5f4;p=lhc%2Fweb%2Fwiklou.git mediawiki.skinning: Provide SVG version of the "magnify clip" icon PNGs re-generated from the SVG. Bug: 69705 Change-Id: Ica2e82598f545764a734399462231fe3c4ea7005 --- 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 00a9cee11b..712b1b4822 100644 Binary files a/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png and b/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png differ 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 ff85c077d8..1d03a8c0ce 100644 Binary files a/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png and b/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png differ diff --git a/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg b/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg new file mode 100644 index 0000000000..582e4ae7c9 --- /dev/null +++ b/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg @@ -0,0 +1,7 @@ + + + + + + +