HectorAE has uploaded a new change for review. https://gerrit.wikimedia.org/r/96197
Change subject: shared.css: Start vectorizing common icons ...................................................................... shared.css: Start vectorizing common icons This is in response to bug 35345. I am working under the MediaWiki Google Code-In project, and this is my first commit. I have some experience with CSS and vector images, so it seems like a good place to start. This is for the following task: https://google-melange.appspot.com/gci/task/view/google/gci2013/5795046364282880 Only the Atom feed icon has been vectorized so far, but I plan on adding more subsequently. Preliminary testing shows that this approach works fine on Firefox. Bug: 35345 Change-Id: I842690df6934f4f14807dfc8d20ec2c0b0007df6 --- A skins/common/images/feed-icon.svg M skins/common/shared.css 2 files changed, 22 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/97/96197/1 diff --git a/skins/common/images/feed-icon.svg b/skins/common/images/feed-icon.svg new file mode 100644 index 0000000..b325149 --- /dev/null +++ b/skins/common/images/feed-icon.svg @@ -0,0 +1,18 @@ +<?xml version="1.0"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="128px" height="128px" id="RSSicon" viewBox="0 0 256 256"> +<defs> +<linearGradient x1="0.085" y1="0.085" x2="0.915" y2="0.915" id="RSSg"> +<stop offset="0.0" stop-color="#E3702D"/><stop offset="0.1071" stop-color="#EA7D31"/> +<stop offset="0.3503" stop-color="#F69537"/><stop offset="0.5" stop-color="#FB9E3A"/> +<stop offset="0.7016" stop-color="#EA7C31"/><stop offset="0.8866" stop-color="#DE642B"/> +<stop offset="1.0" stop-color="#D95B29"/> +</linearGradient> +</defs> +<rect width="256" height="256" rx="55" ry="55" x="0" y="0" fill="#CC5D15"/> +<rect width="246" height="246" rx="50" ry="50" x="5" y="5" fill="#F49C52"/> +<rect width="236" height="236" rx="47" ry="47" x="10" y="10" fill="url(#RSSg)"/> +<circle cx="68" cy="189" r="24" fill="#FFF"/> +<path d="M160 213h-34a82 82 0 0 0 -82 -82v-34a116 116 0 0 1 116 116z" fill="#FFF"/> +<path d="M184 213A140 140 0 0 0 44 73 V 38a175 175 0 0 1 175 175z" fill="#FFF"/> +</svg> diff --git a/skins/common/shared.css b/skins/common/shared.css index ac7265a..5887175 100644 --- a/skins/common/shared.css +++ b/skins/common/shared.css @@ -485,7 +485,10 @@ /* feed links */ a.feedlink { /* @embed */ - background: url(images/feed-icon.png) center left no-repeat; + background: url(images/feed-icon.svg); + background-position: center left; + background-repeat: no-repeat; + background-size: 12px 12px; padding-left: 16px; } -- To view, visit https://gerrit.wikimedia.org/r/96197 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I842690df6934f4f14807dfc8d20ec2c0b0007df6 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: HectorAE <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
