Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/169642

Change subject: WIP: Experiment with populating the icon library from Wikifont
......................................................................

WIP: Experiment with populating the icon library from Wikifont

Run grunt build-icons

Change-Id: I4e7171542195de6b8ebccf52d553d0160b4f28af
---
M less/iconsNew.less
A less/images/icons/E001 search.png
A less/images/icons/E001 search.svg
A less/images/icons/E003 close.png
A less/images/icons/E003 close.svg
A less/images/icons/E004 clear.png
A less/images/icons/E004 clear.svg
A less/images/icons/E005 watch.png
A less/images/icons/E005 watch.svg
A less/images/icons/E006 watched.png
A less/images/icons/E006 watched.svg
A less/images/icons/E007 watchlist.png
A less/images/icons/E007 watchlist.svg
A less/images/icons/E016 random.png
A less/images/icons/E016 random.svg
A less/images/icons/E018 settings.png
A less/images/icons/E018 settings.svg
A less/images/icons/E022 upload.png
A less/images/icons/E022 upload.svg
A less/images/icons/E025 bell.svg
A less/images/icons/E027 arrow left.png
A less/images/icons/E027 arrow left.svg
A less/images/icons/E028 arrow down.png
A less/images/icons/E028 arrow down.svg
A less/images/icons/E600 man.png
A less/images/icons/E600 man.svg
A less/images/icons/E601 profile.png
A less/images/icons/E601 profile.svg
A less/images/icons/E602 loggedout.png
A less/images/icons/E602 loggedout.svg
A less/images/icons/E800 edit.png
A less/images/icons/E800 edit.svg
A less/images/icons/E804 edit-locked.png
A less/images/icons/E804 edit-locked.svg
A less/images/icons/E811 talk.png
A less/images/icons/E811 talk.svg
A less/images/icons/E813 thank.png
A less/images/icons/E813 thank.svg
A less/images/icons/E841 upload locked.png
A less/images/icons/E841 upload locked.svg
A less/images/icons/E842 upload.png
A less/images/icons/E842 upload.svg
A less/images/icons/E851 nearby.png
A less/images/icons/E851 nearby.svg
D less/images/icons/bell.png
D less/images/icons/bell.svg
M less/images/icons/blue-triangle.png
M less/images/icons/contents-ltr.png
A less/images/icons/editSourceNormal.png
A less/images/icons/editToggle.png
A less/images/icons/editVeNormal.png
M less/images/icons/gray-triangle.png
M less/images/icons/hamburger.png
M less/images/icons/userAnonymous.png
M less/images/icons/userNormal.png
55 files changed, 254 insertions(+), 43 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/42/169642/1

diff --git a/less/iconsNew.less b/less/iconsNew.less
index f4a2e2f..ff97338 100644
--- a/less/iconsNew.less
+++ b/less/iconsNew.less
@@ -3,123 +3,132 @@
 @import "minerva.mixins";
 @import "mediawiki.mixins";
 
-// FIXME: BEGIN: Find svg versions of all of these and add to icons folder
 // UI set
 .mw-ui-icon-talk {
-       .m-background-image('images/pagemenu/talk.png');
+       .m-background-image-svg-quick( 'images/icons/E811 talk' );
 }
 
 .mw-ui-icon-watch {
-       .m-background-image('images/watch.png');
-}
-
-.mw-ui-icon-edit {
-       .m-background-image('images/pagemenu/edit-locked.png');
-}
-
-.mw-ui-icon-edit-enabled {
-       .m-background-image('images/pagemenu/edit.png');
-}
-
-.mw-ui-icon-arrow-down {
-       .m-background-image('images/show.png');
-}
-
-.mw-ui-icon-arrow-up {
-       .m-background-image('images/hide.png');
+       .m-background-image-svg-quick( 'images/icons/E005 watch' );
 }
 
 .mw-ui-icon-watched {
-       .m-background-image('images/watched.png');
+       .m-background-image-svg-quick( 'images/icons/E006 watched' );
+}
+
+.mw-ui-icon-edit {
+       .m-background-image-svg-quick( 'images/icons/E804 edit-locked' );
+}
+
+.mw-ui-icon-edit-enabled {
+       .m-background-image-svg-quick( 'images/icons/E800 edit' );
+}
+
+// FIXME: Class name doesn't match with icon
+.mw-ui-icon-arrow-down {
+       .m-background-image-svg-quick( 'images/icons/E027 arrow left' );
+}
+
+.mw-ui-icon-arrow-up {
+       .m-background-image-svg-quick( 'images/icons/E028 arrow down' );
 }
 
 // Menu set
 .mw-ui-icon-home {
+       // FIXME: Get SVG for this.
        .m-background-image('images/menu/home.png');
 }
 
 .mw-ui-icon-random {
-       .m-background-image('images/menu/random.png');
+       .m-background-image-svg-quick( 'images/icons/E016 random' );
 }
 
 .mw-ui-icon-watchlist {
-       .m-background-image('images/menu/watchlist.png');
+       .m-background-image-svg-quick( 'images/icons/E007 watchlist' );
 }
 
 .mw-ui-icon-uploads {
-       .m-background-image('images/menu/uploads.png');
+       .m-background-image-svg-quick( 'images/icons/E022 upload' );
 }
 
 .mw-ui-icon-nearby {
-       .m-background-image('images/menu/nearby.png');
+       .m-background-image-svg-quick( 'images/icons/E851 nearby' );
 }
 
 .mw-ui-icon-settings {
-       .m-background-image('images/menu/settings.png');
+       .m-background-image-svg-quick( 'images/icons/E018 settings' );
 }
 
 .mw-ui-icon-secondary-logout {
+       // FIXME: Get SVG for this.
        .m-background-image('images/menu/loginout.png');
 }
 
 .mw-ui-icon-profile {
-       .m-background-image('images/menu/user.png');
+       .m-background-image-svg-quick( 'images/icons/E601 profile' );
 }
 
 // FIXME: This should use mw-ui-icon-anonymous in some clever way since they 
are essentially the same icon
 .mw-ui-icon-anonymous-white {
-       .m-background-image('images/menu/anon.png');
+       .m-background-image-svg-quick( 'images/icons/E602 loggedout' );
 }
 
 // overlay set
 
 .mw-ui-icon-cancel {
+       // FIXME: Get SVG for this.
        .m-background-image('images/cancel.png');
 }
 
 .mw-ui-icon-clear {
-       .m-background-image('images/clear.png');
+       .m-background-image-svg-quick( 'images/icons/E004 clear' );
 }
 
 
 // Uploads set
 .mw-ui-icon-addimage {
-       .m-background-image('images/pagemenu/upload-locked.png');
+       .m-background-image-svg-quick( 'images/icons/E841 upload locked' );
 }
 
 .mw-ui-icon-addimage-enabled {
-       .m-background-image('images/pagemenu/upload.png');
+       .m-background-image-svg-quick( 'images/icons/E842 upload' );
 }
 
 .mw-ui-icon-photo {
+       // FIXME: Get SVG for this.
        .m-background-image('images/camera.png');
 }
 
 .mw-ui-icon-previous {
+       // FIXME: Get SVG for this.
        .m-background-image('modules/images/uploads/chevronLeft.png');
 }
 
 .mw-ui-icon-next {
-       .m-background-image('modules/images/uploads/chevronRight.png');
+       // FIXME: Get SVG for this.
+       .m-background-image-svg-quick( 'images/icons/chevronRight' );
+}
+
+.mw-ui-icon-back {
+       // FIXME: Use SVG version of this
+       .m-background-image('images/back-ltr.png');
 }
 
 // Diffs set
 .mw-ui-icon-bytesadded {
+       // FIXME: Use SVG version of this
        .m-background-image('specials/images/positive.png');
 }
 
 .mw-ui-icon-bytesremoved {
+       // FIXME: Use SVG version of this
        .m-background-image('specials/images/negative.png');
 }
 
 .mw-ui-icon-bytesneutral {
+       // FIXME: Use SVG version of this
        .m-background-image('specials/images/neutral.png');
 }
-
-.mw-ui-icon-back {
-       .m-background-image('images/back-ltr.png');
-}
-// FIXME: END
 
 .mw-ui-icon-toc {
        .m-background-image-svg-quick( 'images/icons/contents-ltr' );
@@ -138,7 +147,7 @@
 }
 
 .mw-ui-icon-notifications {
-       .m-background-image-svg-quick( 'images/icons/bell' );
+       .m-background-image-svg-quick( 'images/icons/E025 bell' );
 }
 
 .mw-ui-icon-user {
@@ -149,8 +158,6 @@
        .m-background-image-svg-quick('images/icons/userAnonymous');
 }
 
-// no fallback mixin for those SVGs (VE doesn't work on browsers without SVG
-// support anyway)
 .mw-ui-icon-edit-source {
        .m-background-image-svg-quick( 'images/icons/editSourceNormal' );
 }
diff --git a/less/images/icons/E001 search.png b/less/images/icons/E001 
search.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E001 search.png
Binary files differ
diff --git a/less/images/icons/E001 search.svg b/less/images/icons/E001 
search.svg
new file mode 100644
index 0000000..cd63e15
--- /dev/null
+++ b/less/images/icons/E001 search.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M877 1073q-88 -1 -164 -55t-110 -132q-35 -78 -23 -170t76 -163q96 -95 224 
-99t226 89q56 55 78 128t6 142t-54 128t-104 95t-155 37zM888 1305q224 0 383 
-160q137 -137 157 -328t-85 -349l362 -362l-61 -61q-43 -43 -103 -43t-102 43l-260 
258q-159 -103 -351 -81
+t-327 156q-103 104 -140 244t0 280t142 244q161 159 385 159z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E003 close.png b/less/images/icons/E003 close.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E003 close.png
Binary files differ
diff --git a/less/images/icons/E003 close.svg b/less/images/icons/E003 close.svg
new file mode 100644
index 0000000..6969750
--- /dev/null
+++ b/less/images/icons/E003 close.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1513 1032q0 -59 -42 -102l-291 -293l393 -393l-162 -162l-393 393l-395 
-393l-60 60q-43 42 -43 102t43 102l292 292l-379 379l162 162l379 -379l394 394l60 
-60q42 -43 42 -102z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E004 clear.png b/less/images/icons/E004 clear.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E004 clear.png
Binary files differ
diff --git a/less/images/icons/E004 clear.svg b/less/images/icons/E004 clear.svg
new file mode 100644
index 0000000..fc1302c
--- /dev/null
+++ b/less/images/icons/E004 clear.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1024 568l299 -298l122 122l-298 299l298 299l-122 122l-299 -298l-287 
288l-124 -124l288 -287l-298 -299l122 -122zM1024 1386q142 0 270 -55t222 -149t148 
-222q55 -128 55 -269t-55 -269q-54 -128 -148 -222t-222 -149t-270 -55t-270 
55t-222 149t-148 222
+q-55 128 -55 269t55 269q54 128 148 222t222 149t270 55z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E005 watch.png b/less/images/icons/E005 watch.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E005 watch.png
Binary files differ
diff --git a/less/images/icons/E005 watch.svg b/less/images/icons/E005 watch.svg
new file mode 100644
index 0000000..2fdb717
--- /dev/null
+++ b/less/images/icons/E005 watch.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1142 803l-118 239l-118 -239l-265 -39l192 -186l-46 -264l237 124l237 
-124l-46 264l191 186zM792 960l232 471l232 -471l520 -75l-376 -367l89 -518l-465 
244l-465 -243l89 517l-376 367z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E006 watched.png b/less/images/icons/E006 
watched.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E006 watched.png
Binary files differ
diff --git a/less/images/icons/E006 watched.svg b/less/images/icons/E006 
watched.svg
new file mode 100644
index 0000000..b8763cd
--- /dev/null
+++ b/less/images/icons/E006 watched.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M794 965l233 474l232 -474l522 -76l-377 -368l90 -521l-467 245l-467 -243l89 
519l-377 368z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E007 watchlist.png b/less/images/icons/E007 
watchlist.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E007 watchlist.png
Binary files differ
diff --git a/less/images/icons/E007 watchlist.svg b/less/images/icons/E007 
watchlist.svg
new file mode 100644
index 0000000..7b75d0e
--- /dev/null
+++ b/less/images/icons/E007 watchlist.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1094 624h438v-150h-438v150zM1094 387h550v-150h-550v150zM1094 
150h340v-150h-340v150zM1006 711v-429l-409 -213l79 453l-331 320l457 66l204 
412q204 -412 214 -414l448 -64l-136 -131h-526z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E016 random.png b/less/images/icons/E016 
random.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E016 random.png
Binary files differ
diff --git a/less/images/icons/E016 random.svg b/less/images/icons/E016 
random.svg
new file mode 100644
index 0000000..d5d83c1
--- /dev/null
+++ b/less/images/icons/E016 random.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24" viewBox="0 
-410 2048 2048">
+       <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1316 1044q-48 0 -82 -34t-33 -80q-1 -48 33 -82t82 -33q48 -1 80 33q34 34 34 
82t-34 80q-32 34 -80 34zM1316 462q-48 0 -82 -34t-33 -80q-1 -48 33 -82t82 -33q48 
-1 80 33q34 34 34 82t-34 80q-32 34 -80 34zM734 1044q-48 0 -82 -34t-33 -80q-1 
-48 33 -82t82 -33
+q48 -1 80 33q34 34 34 82t-34 80q-32 34 -80 34zM1024 753q-48 1 -80 -33q-34 -34 
-34 -82t34 -80q34 -34 80 -34q48 0 82 34t33 80q1 48 -33 82t-82 33zM748 462q-48 0 
-82 -34t-33 -80q-1 -48 33 -82t82 -33q48 -1 80 33q34 34 34 82t-34 80q-32 34 -80 
34zM386 1277h1134
+q59 0 101 -42t42 -101v-1134h-1134q-59 0 -101 42t-42 101v1134z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E018 settings.png b/less/images/icons/E018 
settings.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E018 settings.png
Binary files differ
diff --git a/less/images/icons/E018 settings.svg b/less/images/icons/E018 
settings.svg
new file mode 100644
index 0000000..7b63bcc
--- /dev/null
+++ b/less/images/icons/E018 settings.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1028 954q-108 0 -186 -77t-78 -187t77 -186q77 -77 187 -77q110 1 186 77t77 
186q0 110 -77 187t-186 77zM902 1380h253l25 -153q53 -14 118 -49l128 92l178 
-182l-91 -128q37 -66 50 -117l155 -27v-252l-155 -25q-13 -50 -50 -119l91 
-128l-178 -178l-128 91
+q-57 -31 -118 -49l-25 -156h-255l-25 154q-62 17 -119 48l-128 -89l-178 178l90 
128q-32 59 -49 119l-154 26v254l154 24q16 59 49 119l-90 128l179 178l129 -91q63 
35 117 49z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E022 upload.png b/less/images/icons/E022 
upload.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E022 upload.png
Binary files differ
diff --git a/less/images/icons/E022 upload.svg b/less/images/icons/E022 
upload.svg
new file mode 100644
index 0000000..a3dfc5e
--- /dev/null
+++ b/less/images/icons/E022 upload.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1418 204v347h204v-551h-1075q-53 0 -89 36t-36 89v426h204v-257q0 -38 26 
-64t64 -26h702zM1119 846v-509h-75q-52 1 -88 37t-37 88v384h-268l384 416l352 
-416h-268z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E025 bell.svg b/less/images/icons/E025 bell.svg
new file mode 100644
index 0000000..4d3a5c3
--- /dev/null
+++ b/less/images/icons/E025 bell.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"; >
+<svg viewBox="0 -410 2048 2048" xmlns="http://www.w3.org/2000/svg";  width="24" 
height="24">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1022 -108q-70 0 -129 43q-58 43 -79 108h412q-22 -67 -78 -109t-126 -42zM466 
848q0 150 75 278t203 204t276 78q112 -2 214 -48t176 -120t120 -177q44 -103 44 
-215v-471l147 -235h-1402l147 235v471z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E027 arrow left.png b/less/images/icons/E027 
arrow left.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E027 arrow left.png
Binary files differ
diff --git a/less/images/icons/E027 arrow left.svg b/less/images/icons/E027 
arrow left.svg
new file mode 100644
index 0000000..6b006e1
--- /dev/null
+++ b/less/images/icons/E027 arrow left.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1279 1080l-439 -414l411 -439q35 -37 33 -89t-39 -89l-52 -49l-635 676l675 
633l50 -52q36 -38 35 -90t-39 -87z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E028 arrow down.png b/less/images/icons/E028 
arrow down.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E028 arrow down.png
Binary files differ
diff --git a/less/images/icons/E028 arrow down.svg b/less/images/icons/E028 
arrow down.svg
new file mode 100644
index 0000000..2e7dda1
--- /dev/null
+++ b/less/images/icons/E028 arrow down.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1539 1009q52 0 89 -37l51 -51l-656 -656l-654 655l51 52q36 38 88 38t89 
-37l427 -426l426 425q37 37 89 37z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E600 man.png b/less/images/icons/E600 man.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E600 man.png
Binary files differ
diff --git a/less/images/icons/E600 man.svg b/less/images/icons/E600 man.svg
new file mode 100644
index 0000000..ac51d83
--- /dev/null
+++ b/less/images/icons/E600 man.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1024 1376q94 0 161 -50q131 -96 131 -280q0 -183 -86 -302t-206 -119t-206 
119t-86 302q0 184 130 280q68 50 162 50zM1657 717v-717h-1122q-59 0 -101 42t-42 
102v573h322q41 -85 130 -139t175 -54q85 0 177 52t139 141h322z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E601 profile.png b/less/images/icons/E601 
profile.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E601 profile.png
Binary files differ
diff --git a/less/images/icons/E601 profile.svg b/less/images/icons/E601 
profile.svg
new file mode 100644
index 0000000..24f4094
--- /dev/null
+++ b/less/images/icons/E601 profile.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1215 902q-36 0 -61 -25t-25 -61t25 -60q25 -26 61 -26t61 25t25 61t-25 61t-61 
25zM833 902q-36 0 -61 -26t-25 -62t25 -60t61 -24t61 25t25 61t-25 60q-25 26 -61 
26zM702 550q-22 0 -38 -16q-15 -16 -15 -38t16 -38q85 -86 219 -118t268 -4t226 
107q20 17 26 41
+t-11 42t-39 20t-38 -13q-68 -65 -178 -89t-220 0t-178 91q-16 15 -38 15zM554 
1282h1111l-1 -1120q0 -22 -12 -54q-38 -107 -157 -107l-1110 -1l-2 1119q0 57 42 
110t129 53z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E602 loggedout.png b/less/images/icons/E602 
loggedout.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E602 loggedout.png
Binary files differ
diff --git a/less/images/icons/E602 loggedout.svg b/less/images/icons/E602 
loggedout.svg
new file mode 100644
index 0000000..8608bfb
--- /dev/null
+++ b/less/images/icons/E602 loggedout.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1299 742q75 0 129 44t53 106q-65 -64 -181 -64t-183 64q-1 -62 53 -106t129 
-44zM770 742q76 0 128 44t52 106q-66 -64 -180 -64t-182 64q0 -62 54 -106t128 
-44zM789 500q-17 12 -39 7t-34 -23t-8 -40t24 -34q128 -81 292 -83t295 75q18 10 24 
32t-3 41q-10 19 -32 25
+t-41 -6q-102 -62 -240 -60t-238 66zM554 1282h1111v-1119q0 -57 -42 -110t-129 
-53h-1111v1119q0 57 42 110t129 53z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E800 edit.png b/less/images/icons/E800 edit.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E800 edit.png
Binary files differ
diff --git a/less/images/icons/E800 edit.svg b/less/images/icons/E800 edit.svg
new file mode 100644
index 0000000..c5ca446
--- /dev/null
+++ b/less/images/icons/E800 edit.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M366 361q26 -18 78 -70l1004 908q-27 48 -81 66zM258 402l1113 998q125 -21 221 
-124t103 -230l-1114 -1002l-412 -44z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E804 edit-locked.png b/less/images/icons/E804 
edit-locked.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E804 edit-locked.png
Binary files differ
diff --git a/less/images/icons/E804 edit-locked.svg b/less/images/icons/E804 
edit-locked.svg
new file mode 100644
index 0000000..7788658
--- /dev/null
+++ b/less/images/icons/E804 edit-locked.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1468 1302q-88 0 -88 -101l1 -89h175l-1 89q1 101 -87 101zM1468 1419q83 0 139 
-63t56 -154v-90h88v-392h-566v392h89v91q0 91 56 153t138 63zM1088 622h138l-644 
-580l-413 -45l88 403l831 743v-133l-722 -652q26 -18 78 -70l644 582v-248z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E811 talk.png b/less/images/icons/E811 talk.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E811 talk.png
Binary files differ
diff --git a/less/images/icons/E811 talk.svg b/less/images/icons/E811 talk.svg
new file mode 100644
index 0000000..a7df07a
--- /dev/null
+++ b/less/images/icons/E811 talk.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M679 938h1066v-730l186 -208h-1134q-82 0 -109 74q-9 25 -9 44v820zM230 
1337h1068v-305h-714v-633h-541l187 209v729z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E813 thank.png b/less/images/icons/E813 thank.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E813 thank.png
Binary files differ
diff --git a/less/images/icons/E813 thank.svg b/less/images/icons/E813 thank.svg
new file mode 100644
index 0000000..dc35a65
--- /dev/null
+++ b/less/images/icons/E813 thank.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1289 1034q-38 0 -65 -27t-27 -65t27 -64t65 -27q38 1 65 27t27 64t-27 65t-65 
27zM908 1034q-38 0 -64 -27t-27 -65q1 -38 27 -64t64 -27q38 1 65 27t27 64t-27 
65t-65 27zM1109 625q-112 1 -236 27t-192 52l-68 26q0 -132 65 -244t177 -177q111 
-65 227 -65t206 38
+t155 104q65 65 103 155t39 189q-236 -105 -476 -105zM294 1278h1581v-1117q-19 
-152 -148 -161h-1688l255 285v993z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E841 upload locked.png b/less/images/icons/E841 
upload locked.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E841 upload locked.png
Binary files differ
diff --git a/less/images/icons/E841 upload locked.svg b/less/images/icons/E841 
upload locked.svg
new file mode 100644
index 0000000..ebde7f4
--- /dev/null
+++ b/less/images/icons/E841 upload locked.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2049 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1854 1184q0 101 -87 101t-87 -101v-89h174v89zM1767 1401q63 1 113 -39q88 -70 
82 -238v-29h87v-390h-564v390h84q-1 113 17 170t68 97t113 39zM1591 167v1l-301 
264l-200 -118l-368 385l-60 -24l-389 -508h1318zM108 -2v1276h1379q-15 -37 -16 
-77h-88v-593h386v-606
+h-1661z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E842 upload.png b/less/images/icons/E842 
upload.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E842 upload.png
Binary files differ
diff --git a/less/images/icons/E842 upload.svg b/less/images/icons/E842 
upload.svg
new file mode 100644
index 0000000..37b5774
--- /dev/null
+++ b/less/images/icons/E842 upload.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1591 167v1l-301 264l-200 -118l-368 385l-60 -24l-389 -508h1318zM108 
-2v1276h1379q-15 -37 -16 -77h-88v-593h386v-606h-1661z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/E851 nearby.png b/less/images/icons/E851 
nearby.png
new file mode 100644
index 0000000..0c25491
--- /dev/null
+++ b/less/images/icons/E851 nearby.png
Binary files differ
diff --git a/less/images/icons/E851 nearby.svg b/less/images/icons/E851 
nearby.svg
new file mode 100644
index 0000000..96cbedf
--- /dev/null
+++ b/less/images/icons/E851 nearby.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" standalone="no"?>
+<!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";  width="24" height="24"  viewBox="0 
-410 2048 2048">
+  <g transform="matrix(1 0 0 -1 0 1638)">
+   <path fill="currentColor"
+d="M1023 1237q-143 -1 -243 -101t-100 -242t100 -243t244 -101q142 0 242 101t101 
243q0 142 -101 242t-243 101zM1187 1507q163 -43 285 -165t164 -284q42 -164 0 
-326q-44 -162 -166 -284l-448 -448l-447 445q-122 121 -165 285t1 326q44 163 166 
285q123 121 285 165
+t325 1z" />
+  </g>
+
+</svg>
diff --git a/less/images/icons/bell.png b/less/images/icons/bell.png
deleted file mode 100644
index 5e36546..0000000
--- a/less/images/icons/bell.png
+++ /dev/null
Binary files differ
diff --git a/less/images/icons/bell.svg b/less/images/icons/bell.svg
deleted file mode 100644
index e04ac8e..0000000
--- a/less/images/icons/bell.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<svg xmlns="http://www.w3.org/2000/svg"; width="48" height="48" 
viewBox="-282.375 419.5 48 48" enable-background="new -282.375 419.5 48 48">
-    <path fill="#555" d="M-252.692 457.249h7.582c.697 0 1.395-.463 
1.625-1.084.309-.618.154-1.392-.388-1.935-2.476-2.552-3.016-6.345-3.48-9.979-.774-5.416-1.625-11.528-9.362-12.303v-1.006c0-1.005-.772-1.779-1.778-1.779-1.007
 0-1.78.774-1.78 1.779v1.006c-7.66.775-8.511 6.887-9.285 12.303-.541 
3.635-1.005 7.428-3.481 9.979-.464.543-.619 1.239-.386 1.935.309.621.928 1.084 
1.624 1.084h7.427m5.88 2.167c-1.239 0-2.168-.929-2.245-2.167h4.487c-.076 
1.16-1.084 2.167-2.242 2.167zm0-5.727h-9.827c1.47-2.862 1.935-6.035 
2.322-8.976.851-6.266 1.547-9.284 7.505-9.284 6.035 0 6.729 3.018 7.582 
9.284.385 2.94.851 6.113 2.32 8.976h-9.902z"/>
-</svg>
diff --git a/less/images/icons/blue-triangle.png 
b/less/images/icons/blue-triangle.png
index 30853ef..5cb2a04 100644
--- a/less/images/icons/blue-triangle.png
+++ b/less/images/icons/blue-triangle.png
Binary files differ
diff --git a/less/images/icons/contents-ltr.png 
b/less/images/icons/contents-ltr.png
index 43538cf..b4bd01f 100644
--- a/less/images/icons/contents-ltr.png
+++ b/less/images/icons/contents-ltr.png
Binary files differ
diff --git a/less/images/icons/editSourceNormal.png 
b/less/images/icons/editSourceNormal.png
new file mode 100644
index 0000000..c9ce1d9
--- /dev/null
+++ b/less/images/icons/editSourceNormal.png
Binary files differ
diff --git a/less/images/icons/editToggle.png b/less/images/icons/editToggle.png
new file mode 100644
index 0000000..60810a6
--- /dev/null
+++ b/less/images/icons/editToggle.png
Binary files differ
diff --git a/less/images/icons/editVeNormal.png 
b/less/images/icons/editVeNormal.png
new file mode 100644
index 0000000..56282f6
--- /dev/null
+++ b/less/images/icons/editVeNormal.png
Binary files differ
diff --git a/less/images/icons/gray-triangle.png 
b/less/images/icons/gray-triangle.png
index 93edb39..0f5160c 100644
--- a/less/images/icons/gray-triangle.png
+++ b/less/images/icons/gray-triangle.png
Binary files differ
diff --git a/less/images/icons/hamburger.png b/less/images/icons/hamburger.png
index a3fcf4f..d7154ac 100644
--- a/less/images/icons/hamburger.png
+++ b/less/images/icons/hamburger.png
Binary files differ
diff --git a/less/images/icons/userAnonymous.png 
b/less/images/icons/userAnonymous.png
index ce67f88..e84a1f5 100644
--- a/less/images/icons/userAnonymous.png
+++ b/less/images/icons/userAnonymous.png
Binary files differ
diff --git a/less/images/icons/userNormal.png b/less/images/icons/userNormal.png
index 7f0b0e4..dc917ed 100644
--- a/less/images/icons/userNormal.png
+++ b/less/images/icons/userNormal.png
Binary files differ

-- 
To view, visit https://gerrit.wikimedia.org/r/169642
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4e7171542195de6b8ebccf52d553d0160b4f28af
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to