commit 36c991558ee47405388791d65d60003d47ce39be
parent b744a05fe92a41dac9a343ea28d49595952f5c0f
Author: FIGBERT <figbert@figbert.com>
Date: Sun, 16 Aug 2020 17:39:18 -0700
:bento: Add emojis for homepage
Diffstat:
10 files changed, 223 insertions(+), 0 deletions(-)
diff --git a/static/emoji/arduino.svg b/static/emoji/arduino.svg
@@ -0,0 +1,21 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polygon fill="#5C9E31" stroke="none" points="8,56 63,56 63,51 67,46.9042 67,28.0005 63,24 63,16 8,16"/>
+ <polyline fill="#5C9E31" stroke="none" points="63,56 63,51 67,46.9042 67,28.0005 63,24 63,16 56.1671,16"/>
+ <polygon fill="#B1CC33" stroke="none" points="31.333,56 8,56 8,16 56.1671,16"/>
+ <rect x="6" y="22" width="2" height="9" fill="#B1CC33" stroke="none"/>
+ <rect x="29" y="46" width="28" height="4" fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="22" width="33" height="4" fill="#B1CC33" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="8,22 8,16 63,16 63,24 67,28.0005 67,46.9042 63,51 63,56 8,56 8,31"/>
+ <rect x="29" y="46" width="28" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="24" y="22" width="33" height="4" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="18,30 18,22 5,22 5,31 11.1252,31"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="14,50 18,50 18,46 14,46"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M8,22"/>
+ </g>
+</svg>
diff --git a/static/emoji/credit-card.svg b/static/emoji/credit-card.svg
@@ -0,0 +1,15 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#92D3F5" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M59.9589,52.7943H12.0411 c-0.5523,0-1-0.4477-1-1v-29.547c0-0.5523,0.4477-1,1-1h47.9178c0.5523,0,1,0.4477,1,1v29.547 C60.9589,52.3466,60.5112,52.7943,59.9589,52.7943z"/>
+ <path fill="#3F3F3F" stroke="none" stroke-miterlimit="10" stroke-width="2" d="M60,31H12c-0.5523,0-1-0.4477-1-1v-2.8 c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1V30C61,30.5523,60.5523,31,60,31z"/>
+ <path fill="#FCEA2B" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9984,47.8h-1.9471c-1.6645,0-3.0264-1.3619-3.0264-3.0264v-1.9471c0-1.6645,1.3619-3.0265,3.0264-3.0265h1.9471 c1.6645,0,3.0264,1.3619,3.0264,3.0265v1.9471C24.0249,46.4381,22.663,47.8,20.9984,47.8z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M59.9589,52.7943H12.0411 c-0.5523,0-1-0.4477-1-1v-29.547c0-0.5523,0.4477-1,1-1h47.9178c0.5523,0,1,0.4477,1,1v29.547 C60.9589,52.3466,60.5112,52.7943,59.9589,52.7943z"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M60,31H12c-0.5523,0-1-0.4477-1-1v-2.8 c0-0.5523,0.4477-1,1-1h48c0.5523,0,1,0.4477,1,1V30C61,30.5523,60.5523,31,60,31z"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M20.9984,47.8h-1.9471c-1.6645,0-3.0264-1.3619-3.0264-3.0264v-1.9471c0-1.6645,1.3619-3.0265,3.0264-3.0265h1.9471 c1.6645,0,3.0264,1.3619,3.0264,3.0265v1.9471C24.0249,46.4381,22.663,47.8,20.9984,47.8z"/>
+ </g>
+</svg>
diff --git a/static/emoji/envelope.svg b/static/emoji/envelope.svg
@@ -0,0 +1,27 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="20.28" y="22.5625" width="31.72" height="3.125" fill="#D0CFCE"/>
+ <path fill="#D0CFCE" d="M28.2272,40.7829l-3.2868,3.2264l-2.2014-0.9L11.3975,53.5567c-0.35-0.6201-0.57-1.44-0.57-2.32v-26.51 L28.2272,40.7829z"/>
+ <path fill="#9B9B9A" d="M60.7675,24.6767v26.56c0,0.86-0.2,1.65-0.55,2.27L48.7783,43.0324l-1.5232,0.1969l-3.4731-2.8072 l3.9748-3.7456L60.7675,24.6767z"/>
+ <path fill="#D0CFCE" d="M26.7475,39.4167l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01 c0.23-0.16,0.47-0.36,0.69-0.56l4.5-4.15"/>
+ <path fill="#D0CFCE" stroke="#D0CFCE" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.8" d="M26.7475,39.4167l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56 l4.5-4.15l15.41,14.11c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22L26.7475,39.4167"/>
+ <path fill="#D0CFCE" d="M23.4757,42.4306"/>
+ <path fill="#D0CFCE" d="M47.872,42.2026l12.3455,11.304c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22 l12.0782-11.126"/>
+ <path fill="#D0CFCE" d="M46.9665,41.3734"/>
+ <path fill="#D0CFCE" d="M49.5942,23.5667h9.46c0.59,0,1.16,0.35,1.57,0.91c0.05,0.06,0.1,0.13,0.14,0.2l-15.96,14.72l-4.5,4.15 c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.68,0.01c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69 c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h8.48"/>
+ <path fill="#EA5A47" d="M29.9493,22.0974h1.5889c0.5519,0,0.9994-0.4474,0.9994-0.9994v-4.4112 c0-0.5519,0.4474-0.9994,0.9994-0.9994h4.3313c0.5519,0,0.9994,0.4474,0.9994,0.9994v4.4112c0,0.5519,0.4474,0.9994,0.9994,0.9994 h1.5788c0.8109,0,1.2842,0.9149,0.8157,1.5768l-5.7482,8.1208c-0.3983,0.5627-1.2331,0.5627-1.6314,0l-5.7482-8.1208 C28.6651,23.0123,29.1384,22.0974,29.9493,22.0974z"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M22.739,43.1093L11.3975,53.5567c-0.35-0.6201-0.57-1.44-0.57-2.32v-26.51l17.3997,16.0562"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M43.782,40.4221l3.9748-3.7456l13.0107-11.9998v26.56c0,0.86-0.2,1.65-0.55,2.27L48.7783,43.0324"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M26.7475,39.4167l4.47,4.13c0.24,0.22,0.48,0.41,0.72,0.57c2.4301,1.8,5.26,1.8,7.6801-0.01c0.23-0.16,0.47-0.36,0.69-0.56 l4.5-4.15"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M23.4757,42.4306"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M47.872,42.2026l12.3455,11.304c-0.42,0.77-1.07,1.27-1.79,1.27h-45.26c-0.7,0-1.34-0.47-1.77-1.22l12.0782-11.126"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M46.9665,41.3734"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M49.5942,23.5667h9.46c0.59,0,1.16,0.35,1.57,0.91c0.05,0.06,0.1,0.13,0.14,0.2l-15.96,14.72l-4.5,4.15 c-0.22,0.2-0.46,0.4-0.69,0.56c-2.42,1.81-5.25,1.81-7.68,0.01c-0.24-0.16-0.48-0.35-0.72-0.57l-4.47-4.13l-15.92-14.69 c0.04-0.06,0.09-0.13,0.14-0.2c0.42-0.6,0.99-0.96,1.61-0.96h8.48"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M29.9493,22.0974h1.5889 c0.5519,0,0.9994-0.4474,0.9994-0.9994v-4.4112c0-0.5519,0.4474-0.9994,0.9994-0.9994h4.3313c0.5519,0,0.9994,0.4474,0.9994,0.9994 v4.4112c0,0.5519,0.4474,0.9994,0.9994,0.9994h1.5788c0.8109,0,1.2842,0.9149,0.8157,1.5768l-5.7482,8.1208 c-0.3983,0.5627-1.2331,0.5627-1.6314,0l-5.7482-8.1208C28.6651,23.0123,29.1384,22.0974,29.9493,22.0974z"/>
+ </g>
+</svg>
diff --git a/static/emoji/israel.svg b/static/emoji/israel.svg
@@ -0,0 +1,12 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="20" width="62" height="3" fill="#1e50a0"/>
+ <rect x="5" y="49" width="62" height="3" fill="#1e50a0"/>
+ <polygon fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 26 27 41 45 41 36 26"/>
+ <polygon fill="none" stroke="#1e50a0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" points="36 46 27 31 45 31 36 46"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/static/emoji/joystick.svg b/static/emoji/joystick.svg
@@ -0,0 +1,20 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <polyline fill="#EA5A47" stroke="none" points="17,55 17,52 24,52 24,55"/>
+ <circle cx="36" cy="17" r="10" fill="#EA5A47" stroke="none"/>
+ <path fill="#3F3F3F" stroke="none" d="M27,55c0-3.866,4.0294-7,9-7s9,3.134,9,7"/>
+ <rect x="33" y="27" width="6" height="21" fill="#9B9B9A" stroke="#9B9B9A" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="14" y="55" width="44" height="10" fill="#9B9B9A" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <polygon fill="#D22F27" stroke="none" points="41,8 34,27 40,26 45,21 46,15"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="14" y="55" width="44" height="10" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2" d="M27,55c0-3.866,4.0294-7,9-7s9,3.134,9,7"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="17,55 17,52 24,52 24,55"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="39,44.703 39,44 39,27 33,27 33,44.7053"/>
+ <circle cx="36" cy="17" r="10" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/static/emoji/key.svg b/static/emoji/key.svg
@@ -0,0 +1,16 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#F4AA41" stroke="none" d="M33.5357,31.9911c-1.4016-4.2877-0.2247-9.41,3.4285-13.0632c5.018-5.018,12.8077-5.3639,17.3989-0.7727 s4.2452,12.381-0.7728,17.3989c-4.057,4.057-10.4347,5.5131-14.2685,2.5888"/>
+ <polyline fill="#F4AA41" stroke="#F4AA41" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="33.652,31.7364 31.2181,34.1872 14.6444,50.5142 14.6444,57.6603 22.0426,57.6603 22.0426,53.0835 27.0544,53.0835 27.0544,47.3024 32.04,47.3024 34.3913,44.9292 34.3913,40.6274 36.3618,40.6274 39.4524,37.5368"/>
+ <polygon fill="#E27022" stroke="none" points="15.9847,53.3457 15.9857,51.4386 31.8977,35.8744 32.8505,36.8484"/>
+ <circle cx="48.5201" cy="23.9982" r="3.9521" fill="#E27022" stroke="none"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="30.735,34.6557 14.3026,50.6814 14.3026,57.9214 21.868,57.9214 21.868,53.2845 26.9929,53.2845 26.9929,47.4274 32.0913,47.4274 34.4957,45.023 34.4957,40.6647 36.5107,40.6647"/>
+ <circle cx="48.5201" cy="23.9982" r="3.9521" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M34.2256,31.1781c-1.4298-4.2383-0.3466-9.2209,3.1804-12.6947c4.8446-4.7715,12.4654-4.8894,17.0216-0.2634 s4.3223,12.2441-0.5223,17.0156c-3.9169,3.8577-9.6484,4.6736-14.1079,2.3998"/>
+ </g>
+</svg>
diff --git a/static/emoji/paint.svg b/static/emoji/paint.svg
@@ -0,0 +1,19 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,36c-0.25-0.75-0.71-2.1-2-3c-1.56-1.08-3.63-1.01-4-1c-0.76,0.03-1.18,0.16-2,0c-0.58-0.12-1.53-0.3-2-1 c-0.4-0.59-0.15-1.08,0-3c0.12-1.51,0.17-2.27,0-3c-0.37-1.58-1.49-2.56-2-3c-1.05-0.92-2.38-1.56-5-2c-1.82-0.31-4.75-0.6-9,0 c-2.15,0.3-5.46,0.87-8,1.72c-1.77,0.58-3.74,1.41-6,3c-0.02,0.01-0.04,0.02-0.05,0.03c-3.44,2.24-5.39,6.2-5.22,10.31 C14.64,57.13,54.56,59.91,59,41C59.09,40.4,59.79,38.35,59,36z M38.21,30.12c-1.53,0-2.76-1.24-2.76-2.76 c0-1.53,1.23-2.76,2.76-2.76h2.71c1.52,0,2.76,1.23,2.76,2.76c0,0.76-0.31,1.45-0.81,1.95s-1.19,0.81-1.95,0.81H38.21z"/>
+ <circle cx="20" cy="33" r="3" fill="#61B2E4" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="42" r="3" fill="#5C9E31" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35" cy="45" r="3" fill="#FCEA2B" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45" cy="44" r="3" fill="#D22F27" stroke="none" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M59,36c-0.25-0.75-0.71-2.1-2-3c-1.56-1.08-3.63-1.01-4-1c-0.76,0.03-1.18,0.16-2,0c-0.58-0.12-1.53-0.3-2-1 c-0.4-0.59-0.15-1.08,0-3c0.12-1.51,0.17-2.27,0-3c-0.37-1.58-1.49-2.56-2-3c-1.05-0.92-2.38-1.56-5-2c-1.82-0.31-4.75-0.6-9,0 c-2.15,0.3-5.46,0.87-8,1.72c-1.77,0.58-3.74,1.41-6,3c-0.02,0.01-0.04,0.02-0.05,0.03c-3.44,2.24-5.39,6.2-5.22,10.31 C14.64,57.13,54.56,59.91,59,41C59.09,40.4,59.79,38.35,59,36z M38.21,30.12c-1.53,0-2.76-1.24-2.76-2.76 c0-1.53,1.23-2.76,2.76-2.76h2.71c1.52,0,2.76,1.23,2.76,2.76c0,0.76-0.31,1.45-0.81,1.95s-1.19,0.81-1.95,0.81H38.21z"/>
+ <circle cx="20" cy="33" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="25" cy="42" r="3" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="35" cy="45" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="45" cy="44" r="3" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+</svg>
diff --git a/static/emoji/school.svg b/static/emoji/school.svg
@@ -0,0 +1,42 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="8.5" y="18" width="55" height="35" fill="#D0CFCE" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="27.5" y="40" width="17" height="13" fill="#A57939" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="28.5" r="6.5" fill="#FFFFFF" stroke="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <rect x="20" y="43" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="13" y="43" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="20" y="33" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="13" y="33" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="20" y="23" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="13" y="23" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="57" y="43" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="50" y="43" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="57" y="33" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="50" y="33" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="57" y="23" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="50" y="23" width="2" height="5" fill="none" stroke="#92D3F5" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <rect x="8.5" y="18" width="55" height="35" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="27.5" y="40" width="17" height="13" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="36" x2="36" y1="53" y2="40" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <circle cx="36" cy="28.5" r="6.5" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="36" y1="29" y2="25" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <line x1="36" x2="38" y1="29" y2="28" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22,48 20,48 20,43"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15,48 13,48 13,43"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22,38 20,38 20,33"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15,38 13,38 13,33"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="22,28 20,28 20,23"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="15,28 13,28 13,23"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59,48 57,48 57,43"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,48 50,48 50,43"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59,38 57,38 57,33"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,38 50,38 50,33"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="59,28 57,28 57,23"/>
+ <polyline fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" points="52,28 50,28 50,23"/>
+ </g>
+</svg>
diff --git a/static/emoji/surveillance.svg b/static/emoji/surveillance.svg
@@ -0,0 +1,23 @@
+<svg id="emoji" viewBox="0 0 72 72" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <path fill="#D0CFCE" d="M33.1,58h-3c-0.6,0-1-0.4-1-1V37c0-0.6,0.4-1,1-1h3c0.6,0,1,0.4,1,1v20C34.1,57.6,33.6,58,33.1,58z"/>
+ <path fill="#9B9B9A" d="M38.4,35.4c1.7-2.9,0.7-6.5-2.2-8.2s-6.5-0.7-8.2,2.2s-0.7,6.5,2.2,8.2S36.7,38.3,38.4,35.4"/>
+ <rect x="30.6033" y="10.0777" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5143 44.8714)" fill="#FFFFFF"/>
+ <rect x="30.6019" y="10.0787" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5158 44.8707)" fill="#D0CFCE"/>
+ <polygon fill="#9B9B9A" points="42.1,37.6 42.1,37.6 22.5,14.8 17.5,23.4"/>
+ </g>
+ <g id="hair"/>
+ <g id="skin"/>
+ <g id="skin-shadow"/>
+ <g id="line">
+ <line x1="30" x2="30" y1="36.4" y2="57" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <line x1="34.1" x2="34.1" y1="39.4" y2="57" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2" d="M28.8,29.9c-1.3,2.2-0.7,4.9,1.2,6.4"/>
+ <rect x="30.6033" y="10.0777" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5143 44.8714)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <rect x="30.6033" y="10.0777" width="9.9998" height="35.9992" transform="matrix(0.5 -0.866 0.866 0.5 -6.5143 44.8714)" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2"/>
+ <path d="M52.7,34.5c1.4,0.8,1.9,2.7,1.1,4.1s-2.7,1.9-4.1,1.1L52.7,34.5z"/>
+ </g>
+ <g id="color-foreground">
+ <path id="xx" fill="#D22F27" d="M54.2,37.1c0,1.7-1.4,3-3,3c-0.2,0-0.4,0-0.6-0.1l2.9-5C53.9,35.6,54.2,36.3,54.2,37.1z"/>
+ </g>
+</svg>
diff --git a/static/emoji/us.svg b/static/emoji/us.svg
@@ -0,0 +1,28 @@
+<svg id="emoji" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg">
+ <g id="color">
+ <rect x="5" y="17" width="62" height="38" fill="#fff"/>
+ <rect x="5" y="17" width="62" height="5" fill="#d22f27"/>
+ <rect x="5" y="26" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="34" width="62" height="4" fill="#d22f27"/>
+ <rect x="5" y="17" width="32" height="21" fill="#1e50a0"/>
+ <rect x="5" y="42" width="62" height="4" fill="#d22f27"/>
+ <circle cx="9.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="17.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="25.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="33.5" cy="22" r="1.75" fill="#fff"/>
+ <circle cx="29.5" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="21.5" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="13.5" cy="26" r="1.75" fill="#fff"/>
+ <circle cx="9.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="17.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="25.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="33.5" cy="30" r="1.75" fill="#fff"/>
+ <circle cx="29.5" cy="34" r="1.75" fill="#fff"/>
+ <circle cx="21.5" cy="34" r="1.75" fill="#fff"/>
+ <circle cx="13.5" cy="34" r="1.75" fill="#fff"/>
+ <rect x="5" y="50" width="62" height="5" fill="#d22f27"/>
+ </g>
+ <g id="line">
+ <rect x="5" y="17" width="62" height="38" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ </g>
+</svg>