summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/64/emotes
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/64/emotes')
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg9
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg8
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg8
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg1
l---------.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg8
36 files changed, 296 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg
new file mode 100644
index 00000000..08977a5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-angel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.797 9.43 c 1.488 0.688 2.871 1.559 4.125 2.586 c 1.992 0.215 3.07 0.469 3.078 0.734 c 0 0.691 -7.164 1.25 -16 1.25 c -8.836 0 -16 -0.559 -16 -1.25 c 0.012 -0.262 1.078 -0.52 3.051 -0.73 c 1.254 -1.031 2.641 -1.898 4.125 -2.59 c -6.25 0.648 -10.172 1.926 -10.176 3.32 c 0 2.07 8.508 3.75 19 3.75 c 10.492 0 19 -1.68 19 -3.75 c -0.004 -1.395 -3.934 -2.676 -10.203 -3.32 m 0 0" style="fill:#9e905a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg
new file mode 100644
index 00000000..48037fac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-angry.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ff8d5d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.57 -2.887 3.488 -5 6.902 -5 c 3.414 0.004 6.324 2.117 6.895 5 l -0.961 0 c -0.426 -1.719 -2.953 -2.996 -5.934 -3 c -2.98 0.004 -5.508 1.281 -5.934 3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.668 18.387 c -0.727 0.457 -1.168 1.254 -1.168 2.113 c 0 1.379 1.121 2.5 2.5 2.5 c 1.344 0 2.445 -1.063 2.496 -2.406 m -3.828 -2.207" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 l -3.824 2.211 c 0.051 1.34 1.152 2.402 2.496 2.402 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.859 -0.441 -1.656 -1.172 -2.113 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg
new file mode 100644
index 00000000..f7feb154
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-clown.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 24 c 0 2.211 -1.789 4 -4 4 c -2.211 0 -4 -1.789 -4 -4 c 0 -2.211 1.789 -4 4 -4 c 2.211 0 4 1.789 4 4 m 0 0" style="fill:#fa4545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg
new file mode 100644
index 00000000..7b8a2b88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-confused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.5 31 l 3 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -3 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 4 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -4 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 16 l 4 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -4 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg
new file mode 100644
index 00000000..0f545767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-cool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.15 15.824 c -1.027 0.004 -1.684 0.07 -1.691 0.07 c -0.023 0.004 -2.301 0.203 -3.496 1.246 c -0.723 0.633 -0.828 1.574 -0.836 1.613 c 0 0.004 -0.078 0.559 -0.051 1.746 c 0.027 1.523 0.66 2.625 0.816 2.816 c 0.02 0.027 0.039 0.055 0.066 0.09 c 0.355 0.473 1.434 1.91 5.184 1.91 c 3.344 0 4.406 -1.348 4.469 -1.434 c 0.063 -0.066 1.371 -1.512 1.797 -3.883 l 3.18 0 c 0.426 2.371 1.734 3.816 1.797 3.883 c 0.063 0.086 1.125 1.434 4.469 1.434 c 3.75 0 4.828 -1.438 5.184 -1.91 c 0.027 -0.035 0.047 -0.063 0.066 -0.09 c 0.156 -0.191 0.789 -1.293 0.816 -2.816 c 0.027 -1.188 -0.051 -1.742 -0.051 -1.746 c -0.008 -0.039 -0.113 -0.98 -0.836 -1.613 c -1.195 -1.043 -3.473 -1.242 -3.496 -1.246 c -0.008 0 -0.664 -0.066 -1.691 -0.07 l -0.141 0 c -0.223 0 -1.328 0.012 -2.523 0.148 c -0.145 0.02 -0.285 0.039 -0.422 0.059 l -0.559 0.09 c -0.992 0.18 -1.691 0.438 -2.082 0.766 c -0.484 0.398 -0.582 0.941 -0.605 1.113 l -3.03 0 c -0.023 -0.172 -0.121 -0.715 -0.605 -1.113 c -0.391 -0.328 -1.09 -0.586 -2.082 -0.766 l -0.559 -0.09 c -0.137 -0.02 -0.277 -0.039 -0.422 -0.059 c -1.195 -0.137 -2.301 -0.148 -2.523 -0.148 m -0.141 0" style="fill:#033143;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg
new file mode 100644
index 00000000..8e44f9ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-crying.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.57 -2.887 3.488 -5 6.902 -5 c 3.414 0.004 6.324 2.117 6.895 5 l -0.961 0 c -0.426 -1.719 -2.953 -2.996 -5.934 -3 c -2.98 0.004 -5.508 1.281 -5.934 3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.754 18.719 l -4.172 2.406 c 0.285 1.105 1.281 1.875 2.418 1.875 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.668 -0.27 -1.309 -0.746 -1.781 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.25 18.719 c -0.477 0.473 -0.746 1.113 -0.746 1.781 c 0 1.379 1.121 2.5 2.5 2.5 c 1.137 0 2.129 -0.773 2.418 -1.875 m -4.172 -2.406" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33 27.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 1.5 -3.5 1.5 -3.5 c 0 0 1.5 2.672 1.5 3.5 m 0 0" style="fill:#86b5f1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg
new file mode 100644
index 00000000..b84d1075
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-devilish.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ff685d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.668 18.387 c -0.727 0.457 -1.168 1.254 -1.168 2.113 c 0 1.379 1.121 2.5 2.5 2.5 c 1.344 0 2.445 -1.063 2.496 -2.406 m -3.828 -2.207" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 l -3.824 2.211 c 0.051 1.34 1.152 2.402 2.496 2.402 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.859 -0.441 -1.656 -1.172 -2.113 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 14 l -2 -4 l 6 1 m -4 3" style="fill:#ff685d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37 14 l 2 -4 l -6 1 m 4 3" style="fill:#ff685d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..dfb7e7c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-embarrassed.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <radialGradient id="radial0" gradientUnits="userSpaceOnUse" cx="15" cy="28" r="2" gradientTransform="matrix(2,0,0,2,-15,-28)">
+ <stop style="stop-color:#ff3636;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#ffd95d;stop-opacity:1"/>
+ </radialGradient>
+ <radialGradient id="radial1" gradientUnits="userSpaceOnUse" cx="24" cy="28" r="2" gradientTransform="matrix(2,0,0,2,-15,-28)" xlink:href="#radial0"/>
+ </defs>
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 31 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 c 1.105 0 2 0.895 2 2 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 28 c 0 2.211 -1.789 4 -4 4 c -2.211 0 -4 -1.789 -4 -4 c 0 -2.211 1.789 -4 4 -4 c 2.211 0 4 1.789 4 4 m 0 0" style="fill:url(#radial0);stroke:none;fill-rule:nonzero"/>
+ <path d="m 37 28 c 0 2.211 -1.789 4 -4 4 c -2.211 0 -4 -1.789 -4 -4 c 0 -2.211 1.789 -4 4 -4 c 2.211 0 4 1.789 4 4 m 0 0" style="fill:url(#radial1);stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg
new file mode 100644
index 00000000..8e25232b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-glasses.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.5 17.5 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 6 c 0 0.277 -0.223 0.5 -0.5 0.5 l -9 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -6 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#7fe5ee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.5 17 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 7 c 0 0.277 -0.223 0.5 -0.5 0.5 l -9 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -7 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#373737;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 26.5 17.5 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 6 c 0 0.277 -0.223 0.5 -0.5 0.5 l -9 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -6 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#7fe5ee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 17 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 7 c 0 0.277 -0.223 0.5 -0.5 0.5 l -9 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -7 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#373737;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 22.5 18 l 3 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -3 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#373737;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg
new file mode 100644
index 00000000..8570915b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 39 24.5 c 0 -0.828 1.566 -1.5 3.5 -1.5 c 1.934 0 3.5 0.672 3.5 1.5 c 0 0.828 -1.566 1.5 -3.5 1.5 c -1.934 0 -3.5 -0.672 -3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 24 c 0 8.563 8.06 15.5 18 15.5 c 9.941 0 18 -6.938 18 -15.5 c 0 -8.559 -8.06 -15.5 -18 -15.5 c -9.941 0 -18 6.941 -18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 18 c 1.379 0 2.5 1.121 2.5 2.5 c 0 0.254 -0.039 0.504 -0.117 0.746 c -0.328 -1.039 -1.293 -1.746 -2.383 -1.746 c -1.094 0 -2.059 0.711 -2.383 1.754 c -0.078 -0.242 -0.117 -0.5 -0.117 -0.754 c 0 -1.379 1.121 -2.5 2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 18 c 1.379 0 2.5 1.121 2.5 2.5 c 0 0.254 -0.039 0.504 -0.117 0.746 c -0.328 -1.039 -1.293 -1.746 -2.383 -1.746 c -1.094 0 -2.059 0.711 -2.383 1.754 c -0.078 -0.242 -0.117 -0.5 -0.117 -0.754 c 0 -1.379 1.121 -2.5 2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.902 28 c -0.57 2.887 -3.488 5 -6.902 5 c -3.414 -0.004 -6.324 -2.117 -6.895 -5 l 0.961 0 c 0.426 1.719 2.953 2.996 5.934 3 c 2.98 -0.004 5.508 -1.281 5.934 -3 m 0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 26.5 c 0 -0.828 1.566 -1.5 3.5 -1.5 c 1.934 0 3.5 0.672 3.5 1.5 c 0 0.828 -1.566 1.5 -3.5 1.5 c -1.934 0 -3.5 -0.672 -3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg
new file mode 100644
index 00000000..a57c155a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-hug-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 9 24.5 c 0 -0.828 -1.566 -1.5 -3.5 -1.5 c -1.934 0 -3.5 0.672 -3.5 1.5 c 0 0.828 1.566 1.5 3.5 1.5 c 1.934 0 3.5 -0.672 3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 26.5 c 0 -0.828 -1.566 -1.5 -3.5 -1.5 c -1.934 0 -3.5 0.672 -3.5 1.5 c 0 0.828 1.566 1.5 3.5 1.5 c 1.934 0 3.5 -0.672 3.5 -1.5 m 0 0" style="fill:#cf9f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg
new file mode 100644
index 00000000..6a9170e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-in-love.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.684 23.695 c -0.172 -0.195 -0.602 -0.57 -0.953 -0.836 c -1.047 -0.793 -1.191 -0.906 -1.617 -1.297 c -0.781 -0.723 -1.113 -1.449 -1.113 -2.43 c 0 -0.48 0.035 -0.664 0.168 -0.949 c 0.227 -0.48 0.563 -0.836 0.992 -1.055 c 0.305 -0.152 0.453 -0.223 0.961 -0.223 c 0.531 -0.004 0.645 0.059 0.957 0.23 c 0.379 0.207 0.773 0.652 0.852 0.973 l 0.051 0.195 l 0.125 -0.27 c 0.695 -1.527 2.918 -1.504 3.691 0.035 c 0.246 0.488 0.273 1.531 0.055 2.121 c -0.281 0.766 -0.816 1.352 -2.051 2.246 c -0.809 0.586 -1.723 1.477 -1.785 1.598 c -0.074 0.148 -0.004 0.023 -0.332 -0.34 m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.684 23.695 c -0.172 -0.195 -0.602 -0.57 -0.953 -0.836 c -1.047 -0.793 -1.191 -0.906 -1.617 -1.297 c -0.781 -0.723 -1.113 -1.449 -1.113 -2.43 c 0 -0.48 0.035 -0.664 0.168 -0.949 c 0.227 -0.48 0.563 -0.836 0.992 -1.055 c 0.305 -0.152 0.453 -0.223 0.961 -0.223 c 0.531 -0.004 0.645 0.059 0.957 0.23 c 0.379 0.207 0.773 0.652 0.852 0.973 l 0.051 0.195 l 0.125 -0.27 c 0.695 -1.527 2.918 -1.504 3.691 0.035 c 0.246 0.488 0.273 1.531 0.055 2.121 c -0.281 0.766 -0.816 1.352 -2.051 2.246 c -0.809 0.586 -1.723 1.477 -1.785 1.598 c -0.074 0.148 -0.004 0.023 -0.332 -0.34 m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg
new file mode 100644
index 00000000..55ed36e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-kiss.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.676 28.707 c -0.027 -0.129 -0.117 -0.398 -0.207 -0.602 c -0.254 -0.605 -0.285 -0.688 -0.371 -0.965 c -0.16 -0.508 -0.125 -0.906 0.121 -1.332 c 0.121 -0.207 0.184 -0.277 0.313 -0.367 c 0.219 -0.152 0.453 -0.223 0.691 -0.207 c 0.172 0.008 0.254 0.016 0.473 0.141 c 0.23 0.133 0.266 0.188 0.355 0.34 c 0.113 0.184 0.172 0.477 0.129 0.633 l -0.027 0.098 l 0.121 -0.086 c 0.68 -0.484 1.637 0.082 1.59 0.941 c -0.016 0.273 -0.266 0.73 -0.508 0.93 c -0.313 0.262 -0.691 0.383 -1.449 0.461 c -0.496 0.051 -1.113 0.207 -1.172 0.246 c -0.07 0.043 -0.008 0.008 -0.059 -0.23 m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.391 27.949 c 1.25 -1.246 2.66 -1.414 3.309 -0.508 c 0.383 0.539 -0.918 1.129 -0.918 1.758 c 0 0.633 0.648 0.492 0.852 0.98 c -0.633 1.82 -2.633 0.82 -3.242 0.27 c 0.93 4.805 5.527 0.434 3.715 -1.281 c 2.5 -3.75 -2.227 -4.03 -3.715 -1.219 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg
new file mode 120000
index 00000000..d705beaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-laugh.svg
@@ -0,0 +1 @@
+face-laughing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg
new file mode 100644
index 00000000..e235896f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-laughing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 29 c 0 2.211 3.133 4 7 4 c 3.867 0 7 -1.789 7 -4 m -14 0" style="fill:#ff775d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg
new file mode 100644
index 00000000..0a2cdeb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-monkey.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffce3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.21 27.383 c 0.266 0.129 0.613 0.207 1.01 0.16 c 0.637 -0.066 0.863 -0.277 1.09 -0.531 c 0.355 -0.41 0.488 -0.977 -0.035 -1.285 c -0.438 -0.25 -1.363 -0.266 -1.969 -0.145 c -1.469 0.289 -0.977 1.387 -0.094 1.801 m 0 0" style="fill:#2f2f2f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.879 31.32 c -1.992 -0.371 -6.27 -0.395 -9.07 -0.219 c -6.762 0.426 -4.496 2.031 -0.434 2.641 c 1.234 0.184 2.836 0.301 4.637 0.238 c 2.949 -0.102 3.996 -0.41 5.04 -0.781 c 1.664 -0.602 2.262 -1.43 -0.164 -1.879 m 0 0" style="fill:#de7036;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.523 8.508 c -7.887 -0.191 -15 4.063 -17.543 10.492 c -1.777 0.008 -3.422 0.961 -4.309 2.5 c -0.895 1.547 -0.895 3.453 0 5 c 0.891 1.543 2.535 2.496 4.32 2.5 c 2.5 6.254 9.336 10.453 17.02 10.453 c 7.68 0 14.516 -4.199 17.02 -10.453 c 1.773 -0.012 3.41 -0.961 4.297 -2.5 c 0.895 -1.547 0.895 -3.453 0 -5 c -0.887 -1.539 -2.527 -2.492 -4.309 -2.5 c -2.422 -6.117 -8.996 -10.301 -16.496 -10.492 m -7.082 7.488 c 2.254 0.105 4.285 2.078 6.566 2.02 c 2.43 0.07 4.578 -2.18 7.02 -2.01 c 0.563 0.039 1.168 0.023 1.715 0.188 c 1.535 0.477 2.617 1.672 3.23 3.063 c 0.563 1.301 0.367 2.621 -0.047 3.934 c -0.324 1.02 -0.34 2.387 -0.188 3.441 c 0.145 1 0.719 1.934 0.781 2.938 c 0.16 2.742 -2.215 4.594 -4.594 5.625 c -2.352 1.027 -5.234 1.418 -7.922 1.375 c -2.688 0.043 -5.57 -0.348 -7.922 -1.375 c -2.379 -1.035 -4.758 -2.887 -4.582 -5.625 c 0.063 -1.01 0.633 -1.941 0.781 -2.938 c 0.152 -1.051 0.137 -2.422 -0.188 -3.441 c -0.414 -1.316 -0.617 -2.633 -0.043 -3.934 c 0.605 -1.391 1.684 -2.586 3.223 -3.063 c 0.547 -0.164 1.152 -0.152 1.715 -0.188 c 0.152 -0.012 0.309 -0.012 0.457 -0.004 m 0 0" style="fill:#855b52;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 26.5 c -0.715 0 -1.375 -0.477 -1.73 -1.25 c -0.359 -0.773 -0.359 -1.727 0 -2.5 c 0.355 -0.773 1.016 -1.25 1.73 -1.25 m 0 5" style="fill:#ffce3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 26.5 c 0.715 0 1.375 -0.477 1.73 -1.25 c 0.359 -0.773 0.359 -1.727 0 -2.5 c -0.355 -0.773 -1.016 -1.25 -1.73 -1.25 m 0 5" style="fill:#ffce3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg
new file mode 100644
index 00000000..61dc3f0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-ninja.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.523 8.508 c -7.887 -0.191 -15 4.063 -17.543 10.492 l 34.05 0 c -2.422 -6.121 -9 -10.301 -16.504 -10.492 m 0 0" style="fill:#2a2a2a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.16 26 c 1.215 7.68 8.832 13.406 17.836 13.406 c 9 0 16.617 -5.727 17.832 -13.406 m -35.668 0" style="fill:#2a2a2a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 31 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#3e3e3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg
new file mode 100644
index 00000000..437e2c13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-pirate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.668 18.387 c -0.727 0.457 -1.168 1.254 -1.168 2.113 c 0 1.379 1.121 2.5 2.5 2.5 c 1.344 0 2.445 -1.063 2.496 -2.406 m -3.828 -2.207" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 l -3.824 2.211 c 0.051 1.34 1.152 2.402 2.496 2.402 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.859 -0.441 -1.656 -1.172 -2.113 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 17 l 5 0 c 1.105 0 2 0.895 2 2 l 0 4 c 0 1.105 -0.895 2 -2 2 l -5 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -4 c 0 -1.105 0.895 -2 2 -2 m 0 0" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.5 21 c -0.277 0 -0.5 0.223 -0.5 0.5 c 0 0.277 0.223 0.5 0.5 0.5 l 7.34 0 c -0.055 -0.336 -0.121 -0.668 -0.203 -1 m -7.137 0" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.484 9.01 c -0.379 0.086 -0.75 0.184 -1.121 0.289 l 9.141 9.141 c 0.195 0.199 0.512 0.199 0.707 0 c 0.195 -0.195 0.195 -0.508 0 -0.703 m -8.727 -8.727" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg
new file mode 100644
index 00000000..f3a500a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-plain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 31 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 1 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -1 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.5 21 l 6 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -6 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.5 21 l 6 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -6 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg
new file mode 100644
index 00000000..883f6fe8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-quiet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.523 25.11 l 6.367 6.367 c 0.195 0.195 0.195 0.512 0 0.707 l -0.707 0.707 c -0.195 0.195 -0.512 0.195 -0.707 0 l -6.367 -6.367 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 0.707 -0.707 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.18 25.11 l 0.707 0.707 c 0.195 0.195 0.195 0.512 0 0.707 l -6.367 6.367 c -0.195 0.195 -0.512 0.195 -0.707 0 l -0.707 -0.707 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 6.367 -6.367 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg
new file mode 100644
index 00000000..78a1213a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-raspberry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 30 l 9 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -9 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 30 c 0 1.785 -0.477 3.438 -1.25 4.332 c -0.773 0.891 -1.727 0.891 -2.5 0 c -0.773 -0.895 -1.25 -2.547 -1.25 -4.332" style="fill:#ef5a5a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg
new file mode 100644
index 00000000..2e815923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-sad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.57 -2.887 3.488 -5 6.902 -5 c 3.414 0.004 6.324 2.117 6.895 5 l -0.961 0 c -0.426 -1.719 -2.953 -2.996 -5.934 -3 c -2.98 0.004 -5.508 1.281 -5.934 3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.754 18.719 l -4.172 2.406 c 0.285 1.105 1.281 1.875 2.418 1.875 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.668 -0.27 -1.309 -0.746 -1.781 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.25 18.719 c -0.477 0.473 -0.746 1.113 -0.746 1.781 c 0 1.379 1.121 2.5 2.5 2.5 c 1.137 0 2.129 -0.773 2.418 -1.875 m -4.172 -2.406" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg
new file mode 120000
index 00000000..bebeb2b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-shutmouth.svg
@@ -0,0 +1 @@
+face-quiet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg
new file mode 100644
index 00000000..8d44b192
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-sick.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#95dc7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.484 18.492 l -3.777 1.012 c -0.137 0.313 -0.207 0.652 -0.207 0.996 c 0 1.379 1.121 2.5 2.5 2.5 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.793 -0.379 -1.539 -1.016 -2.01 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.516 18.492 c -0.641 0.473 -1.016 1.215 -1.016 2.01 c 0 1.379 1.121 2.5 2.5 2.5 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.344 -0.07 -0.684 -0.207 -0.996 m -3.777 -1.012" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.523 25.11 l 6.367 6.367 c 0.195 0.195 0.195 0.512 0 0.707 l -0.707 0.707 c -0.195 0.195 -0.512 0.195 -0.707 0 l -6.367 -6.367 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 0.707 -0.707 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.18 25.11 l 0.707 0.707 c 0.195 0.195 0.195 0.512 0 0.707 l -6.367 6.367 c -0.195 0.195 -0.512 0.195 -0.707 0 l -0.707 -0.707 c -0.195 -0.195 -0.195 -0.512 0 -0.707 l 6.367 -6.367 c 0.195 -0.195 0.512 -0.195 0.707 0 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg
new file mode 100644
index 00000000..1c28efdf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-sleeping.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 29.25 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -0.254 0.039 -0.504 0.117 -0.746 c 0.328 1.039 1.293 1.746 2.383 1.746 c 1.094 0 2.059 -0.711 2.383 -1.754 c 0.078 0.242 0.117 0.5 0.117 0.754 c 0 1.379 -1.121 2.5 -2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 29.25 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -0.254 0.039 -0.504 0.117 -0.746 c 0.328 1.039 1.293 1.746 2.383 1.746 c 1.094 0 2.059 -0.711 2.383 -1.754 c 0.078 0.242 0.117 0.5 0.117 0.754 c 0 1.379 -1.121 2.5 -2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg
new file mode 100644
index 00000000..3b374b90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-big.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg
new file mode 100644
index 00000000..c0799179
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile-grin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 24 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg
new file mode 100644
index 00000000..5ac2d20d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg
new file mode 100644
index 00000000..715997c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-smirk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 4 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -4 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 16 l 4 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -4 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.934 28 c -0.426 1.719 -2.953 2.996 -5.934 3 l 0 2 c 3.414 -0.004 6.324 -2.117 6.895 -5 m -0.961 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg
new file mode 100644
index 00000000..b1c4d3c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 31.5 c 0 -2.484 -0.895 -4.5 -2 -4.5 c -1.105 0 -2 2.02 -2 4.5 c 0 2.484 0.895 4.5 2 4.5 c 1.105 0 2 -2.02 2 -4.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg
new file mode 120000
index 00000000..05909bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-surprised.svg
@@ -0,0 +1 @@
+face-surprise.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg
new file mode 120000
index 00000000..9e2dbf9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-tired.svg
@@ -0,0 +1 @@
+face-yawn.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg
new file mode 100644
index 00000000..1362569c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-uncertain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.852 18.824 l -4.293 1.148 c -0.039 0.176 -0.059 0.352 -0.059 0.527 c 0 1.379 1.121 2.5 2.5 2.5 c 1.379 0 2.5 -1.121 2.5 -2.5 c 0 -0.621 -0.23 -1.219 -0.648 -1.676 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.883 30 c -0.145 -0.734 0.082 -1.535 0.586 -2.09 c 0.285 -0.313 0.652 -0.547 1.047 -0.695 c 0.398 -0.148 0.828 -0.207 1.25 -0.191 c 0.84 0.027 1.66 0.344 2.316 0.867 c 0.723 0.578 1.223 1.379 1.824 2.086 c 0.59 0.699 1.301 1.32 2.145 1.676 c 0.574 0.246 1.207 0.359 1.832 0.336" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#646464;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.5"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg
new file mode 100644
index 00000000..39667742
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-wink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 c -1.379 0 -2.5 1.121 -2.5 2.5 c 0 0.254 0.039 0.504 0.117 0.746 c 0.328 -1.039 1.293 -1.746 2.383 -1.746 c 1.094 0 2.059 0.711 2.383 1.754 c 0.078 -0.242 0.117 -0.5 0.117 -0.754 c 0 -1.379 -1.121 -2.5 -2.5 -2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.57 2.887 3.488 5 6.902 5 c 3.414 -0.004 6.324 -2.117 6.895 -5 l -0.961 0 c -0.426 1.719 -2.953 2.996 -5.934 3 c -2.98 -0.004 -5.508 -1.281 -5.934 -3 m -0.969 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 20.5 c 0 1.379 -1.121 2.5 -2.5 2.5 c -1.379 0 -2.5 -1.121 -2.5 -2.5 c 0 -1.379 1.121 -2.5 2.5 -2.5 c 1.379 0 2.5 1.121 2.5 2.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg
new file mode 100644
index 00000000..509ddb23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-worried.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.5 19.5 c 0 -1.934 -1.121 -3.5 -2.5 -3.5 c -1.379 0 -2.5 1.566 -2.5 3.5 c 0 1.934 1.121 3.5 2.5 3.5 c 1.379 0 2.5 -1.566 2.5 -3.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 19.5 c 0 -1.934 -1.121 -3.5 -2.5 -3.5 c -1.379 0 -2.5 1.566 -2.5 3.5 c 0 1.934 1.121 3.5 2.5 3.5 c 1.379 0 2.5 -1.566 2.5 -3.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.309 32.98 c -1.012 -0.086 -2.191 -0.43 -4.184 -1.219 c -1.281 -0.512 -1.734 -0.652 -2.301 -0.734 c -0.52 -0.074 -0.852 -0.063 -1.223 0.102 c -0.508 0.203 -0.805 0.672 -0.895 1.434 l -0.043 0.438 l -1.664 0 l 0 -0.406 c 0 -0.754 0.246 -1.473 0.684 -2 c 0.172 -0.211 0.551 -0.523 0.793 -0.66 c 0.25 -0.137 0.703 -0.297 1.031 -0.363 c 0.438 -0.09 1.305 -0.086 1.816 0 c 0.781 0.137 1.621 0.406 3.395 1.094 c 1.563 0.609 2.262 0.793 3.03 0.793 c 0.402 0 0.453 -0.004 0.637 -0.074 c 0.355 -0.137 0.633 -0.422 0.785 -0.816 c 0.066 -0.176 0.152 -0.633 0.152 -0.828 l 0 -0.234 l 1.68 0 l 0 0.375 c 0 0.34 -0.047 0.711 -0.125 1.016 c -0.281 1.109 -1.105 1.824 -2.34 2.043 c -0.246 0.066 -0.961 0.07 -1.227 0.066 m 0 -0.02" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg b/.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg
new file mode 100644
index 00000000..9ec3c07d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/emotes/face-yawn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 48 48">
+ <g>
+ <path d="m 42 24 c 0 8.563 -8.06 15.5 -18 15.5 c -9.941 0 -18 -6.938 -18 -15.5 c 0 -8.559 8.06 -15.5 18 -15.5 c 9.941 0 18 6.941 18 15.5 m 0 0" style="fill:#ffd95d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 31.5 c 0 -2.484 -0.895 -4.5 -2 -4.5 c -1.105 0 -2 2.02 -2 4.5 c 0 2.484 0.895 4.5 2 4.5 c 1.105 0 2 -2.02 2 -4.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.5 21 l 6 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -6 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.5 21 l 6 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -6 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 m 0 0" style="fill:#646464;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>