GSoC/GCI Archive
Google Code-in 2014 Wikimedia Foundation

Add SVG versions of PNG graphic assets and change MediaWiki to use them

completed by: Ljudusika

mentors: Bartosz Dziewoński

Create SVG versions of some icons listed on https://bugzilla.wikimedia.org/show_bug.cgi?id=69944 and https://bugzilla.wikimedia.org/show_bug.cgi?id=70538 

Commit them in Gerrit and change the CSS that uses the icons to use the SVG versions with PNG fallback (example: https://git.wikimedia.org/blob/mediawiki%2Fcore.git/e0ad0f02b225a9e89d23e6eb840d526766af6252/resources%2Fsrc%2Fmediawiki.legacy%2Fshared.css#L243 ).

 

This task requires existing graphics skills working with a Vector graphics application (e.g. Inkscape). Links to SVG file(s) that you have created are welcome. Basic knowledge of CSS is also helpful for integration.

Students are required to read Wikimedia's general instructions at https://www.mediawiki.org/wiki/Google_Code-in_2014#Instructions_for_GCI_students first.