blobmoji. a cool project!

This commit is contained in:
liquidex 2024-02-22 21:58:14 +01:00
parent fbfa60c42a
commit 1403bf889e
21 changed files with 115 additions and 125 deletions

View file

@ -9,8 +9,10 @@
% id = "01H8W7VEVNTVQ1E2Z9YWT2PQPX"
- ### A Hat in Time
% id = "01HQ99RTH1D8WQ9N2W34JKT2SG"
- all of the following are stolen from the Hat in Time Discord
% id = "01HQ99RTH1YZ4NFN42MEKKCJ4K"
- some of them are from pieces of art from the community. if you are not credited for your art here, [please reach out][branch:hello]!
% id = "emoji/hueh"
@ -113,7 +115,7 @@
- ### [Noto Color Emoji](https://github.com/googlefonts/noto-emoji/)
% id = "01HA4HJKQ77H0X87VZ4AYWTSFG"
- most Unicode emojis on this website use an old version of Noto Color Emoji, aka [blob emoji](https://en.wikipedia.org/wiki/Blob_emoji).
- ~~most~~ some Unicode emojis on this website use an old version of Noto Color Emoji, aka [blob emoji](https://en.wikipedia.org/wiki/Blob_emoji).
% id = "01HA4HJKQ7A9F5P200PDDVNBQD"
- commit `914c9ecb`
@ -124,9 +126,21 @@
% id = "01HA4HJKQ7BSVABSDFZ69H9DSW"
- really wish Google had kept them around for longer, I hate the modern Noto emojis. they're so corporate and soulless. the blobs were so nice, why did you take them away? :cry:
% id = "01HQ99RTH2FQ92SB7T2EKDEFHJ"
- ### [Blobmoji](https://github.com/C1710/blobmoji)
% id = "01HQ99RTH26VWXF93CHNNRN3ZV"
- well, what's that I see :monocle: - someone resurrected blob emojis!
% id = "01HQ99RTH2ZCSBCR3TAB2JV9QK"
- so I imported a couple (20) of them into the treehouse
% id = "01H8W7VEVP9FHW7QKZFXDRPRGD"
- ### [Twemoji](https://github.com/twitter/twemoji)
+ ### ~~[Twemoji](https://github.com/twitter/twemoji)~~
% id = "01HA4HJKQ7JFAQBMFMD55EESFD"
- sometimes used as placeholders for blobs I couldn't find in the original Noto emojis. someday I might design my own placeholders.
- ~~sometimes used as placeholders for blobs I couldn't find in the original Noto emojis. someday I might design my own placeholders.~~
% id = "01HQ99RTH2YB5BZV7WDMQC4BT3"
- update: no longer the case because I now use [blobmoji][branch:01HQ99RTH2FQ92SB7T2EKDEFHJ]

10
static/emoji/angry.svg Normal file
View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M63.99,9.64C1.68,9.64 0.2,79.5 0.2,93.33C0.2,107.16 28.76,118.36 63.99,118.36C99.23,118.36 127.78,107.15 127.78,93.33C127.78,79.5 126.31,9.64 63.99,9.64Z" style="fill:url(#_Radial1);fill-rule:nonzero;"/>
<path d="M51.25,51.1C52.19,51.18 52.97,51.92 53.06,52.85L53.06,52.87C53.56,58.61 50.07,63.6 45.28,64.02C40.49,64.44 36.18,60.13 35.67,54.39C35.48,52.24 35.86,50.19 36.65,48.45C37.14,47.38 38.47,47.01 39.49,47.6C42.8,49.51 46.84,50.75 51.25,51.1ZM78.38,51.1C77.44,51.18 76.66,51.92 76.57,52.85L76.57,52.87C76.07,58.61 79.56,63.6 84.35,64.02C89.14,64.44 93.45,60.13 93.96,54.39C94.15,52.24 93.77,50.19 92.98,48.45C92.49,47.38 91.16,47.01 90.14,47.6C86.83,49.51 82.79,50.75 78.38,51.1Z" style="fill:rgb(47,47,47);fill-rule:nonzero;"/>
<path d="M62.78,79.19C76.7,76.74 86.04,83.35 86.43,83.63C87.873,84.677 88.202,86.724 87.16,88.17C86.113,89.613 84.066,89.942 82.62,88.9C82.33,88.69 75.01,83.63 63.91,85.59C52.81,87.55 47.66,94.81 47.45,95.11C46.43,96.58 44.41,96.96 42.94,95.95C41.472,94.95 41.085,92.921 42.08,91.45C42.35,91.06 48.87,81.65 62.78,79.19Z" style="fill:rgb(47,47,47);fill-rule:nonzero;"/>
<defs>
<radialGradient id="_Radial1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(6.65718e-15,108.72,-147.285,9.01858e-15,63.99,9.64)"><stop offset="0" style="stop-color:rgb(246,46,5);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(252,194,27);stop-opacity:1"/></radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

1
static/emoji/blush.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.7 KiB

43
static/emoji/clown.svg Normal file
View file

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:10;">
<path d="M63.81,22.62C3.72,22.62 2.29,89.98 2.29,103.32C2.29,116.65 29.84,127.46 63.81,127.46C97.79,127.46 125.33,116.65 125.33,103.32C125.32,89.99 123.9,22.62 63.81,22.62Z" style="fill:rgb(255,204,128);fill-rule:nonzero;"/>
<path d="M102.49,101.65C94.26,104.6 85.19,100.44 82.2,92.32C79.22,84.21 83.44,75.23 91.66,72.26C99.86,69.31 108.96,73.49 111.96,81.6C114.94,89.72 110.7,98.7 102.49,101.65Z" style="fill:url(#_Radial1);fill-rule:nonzero;"/>
<path d="M35.94,102.41C27.71,105.36 18.64,101.2 15.65,93.08C12.67,84.97 16.89,75.99 25.11,73.02C33.31,70.07 42.41,74.25 45.41,82.36C48.39,90.48 44.15,99.46 35.94,102.41Z" style="fill:url(#_Radial2);fill-rule:nonzero;"/>
<g>
<ellipse cx="86.59" cy="66.61" rx="11.79" ry="12.6" style="fill:white;"/>
<ellipse cx="41" cy="66.61" rx="11.79" ry="12.6" style="fill:white;"/>
<path d="M41.06,73.32C37.94,73.35 35.39,70.51 35.35,66.98C35.32,63.44 37.82,60.55 40.93,60.53C44.04,60.5 46.6,63.34 46.64,66.89C46.67,70.41 44.17,73.29 41.06,73.32ZM86.61,73.32C89.72,73.32 92.25,70.45 92.24,66.92C92.23,63.38 89.7,60.52 86.58,60.53C83.46,60.54 80.93,63.4 80.94,66.95C80.95,70.47 83.49,73.33 86.61,73.32Z" style="fill:rgb(47,47,47);fill-rule:nonzero;"/>
</g>
<circle cx="63.81" cy="81.08" r="9.77" style="fill:rgb(219,68,55);"/>
<path d="M63.86,110.87C55.07,110.87 47.2,107.99 41.74,103.56C38.38,100.83 36.23,99 35.21,95.25C34.3,91.92 37.26,88.4 42.49,93.2C44.59,95.13 51.28,101.09 63.86,101.09C76.44,101.09 83.12,95.12 85.23,93.2C90.46,88.4 93.42,91.92 92.51,95.25C91.48,99 89.34,100.82 85.98,103.56C80.52,107.99 72.65,110.87 63.86,110.87Z" style="fill:rgb(66,21,3);fill-rule:nonzero;stroke:rgb(219,68,55);stroke-width:7.29px;"/>
<g>
<circle cx="15.84" cy="53.2" r="10.8" style="fill:rgb(30,157,219);"/>
<circle cx="12.4" cy="46.15" r="11.18" style="fill:rgb(30,157,219);"/>
<circle cx="18.56" cy="37.77" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="28.76" cy="44.47" r="10.8" style="fill:rgb(30,157,219);"/>
<circle cx="23.58" cy="36.93" r="11.85" style="fill:rgb(30,157,219);"/>
<circle cx="29.76" cy="24.79" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="44.23" cy="39.05" r="10.8" style="fill:rgb(30,157,219);"/>
<circle cx="40.02" cy="26.51" r="11.85" style="fill:rgb(30,157,219);"/>
<circle cx="46.7" cy="16.48" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="112.21" cy="53.2" r="10.8" style="fill:rgb(30,157,219);"/>
<circle cx="115.39" cy="46.12" r="11.16" style="fill:rgb(30,157,219);"/>
<circle cx="109.49" cy="37.77" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="99.28" cy="44.47" r="10.8" style="fill:rgb(30,157,219);"/>
<circle cx="104.46" cy="36.93" r="11.85" style="fill:rgb(30,157,219);"/>
<circle cx="98.29" cy="24.79" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="83.82" cy="39.05" r="10.8" style="fill:rgb(30,157,219);"/>
<circle cx="88.03" cy="26.51" r="11.85" style="fill:rgb(30,157,219);"/>
<circle cx="81.34" cy="16.48" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="64.44" cy="13.62" r="13.08" style="fill:rgb(30,157,219);"/>
<circle cx="64.44" cy="27.19" r="16.12" style="fill:rgb(30,157,219);"/>
<g transform="matrix(1,0,0,1,-0.44,0)">
<circle cx="64.44" cy="35.16" r="12.64" style="fill:rgb(30,157,219);"/>
</g>
</g>
<defs>
<radialGradient id="_Radial1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(15.8344,0,0,15.6421,97.0788,86.9562)"><stop offset="0" style="stop-color:rgb(227,95,92);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(227,95,92);stop-opacity:0"/></radialGradient>
<radialGradient id="_Radial2" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(15.8344,0,0,15.6421,30.5288,87.7162)"><stop offset="0" style="stop-color:rgb(227,95,92);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(227,95,92);stop-opacity:0"/></radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M-127.7-94.74c-1.37 0-2.61-.95-2.92-2.34-.36-1.62.65-3.22 2.27-3.59l49.2-11.08c.89-.2 1.82.01 2.53.58l8.19 6.54a3.002 3.002 0 1 1-3.75 4.69l-7.07-5.64-47.79 10.77c-.22.04-.44.07-.66.07z" fill="#2f2f2f"/><path d="M-99-171.93c-62.41 0-63.88 69.96-63.88 83.8 0 13.86 28.59 25.08 63.88 25.08 35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><path d="M-68.33-136.84c0-.98-.14-1.9-.35-2.79-2.04-.53-4.18-1.25-6.34-2.47-2.2-1.23-4.03-2.49-5.66-3.75-2.6 1.76-4.35 5.11-4.35 9.02 0 5.7 3.73 10.31 8.35 10.31 4.61-.01 8.35-4.62 8.35-10.32zM-120.79-126.53c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.36-3.55 9.73-8.04 9.77z" fill="#2f2f2f"/><path d="M-282-171.93c-62.41 0-63.88 69.96-63.88 83.8 0 13.86 28.59 25.08 63.88 25.08 35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><path d="M-312.01-94.74c16.03-17.05 46.76-28.55 59.85-12.46" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g fill="#2f2f2f"><path d="M-304.01-125.01c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.35-3.56 9.73-8.04 9.77zM-259.9-125.01c4.48-.01 8.11-4.36 8.1-9.71-.01-5.37-3.66-9.7-8.14-9.69-4.49.01-8.13 4.36-8.12 9.73.01 5.35 3.67 9.68 8.16 9.67z"/></g><path d="M-129.01-93.69c12.55-15.88 47.9-26.92 59.85-12.46" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><path d="M222.5-171.93c-62.41 0-63.88 69.96-63.88 83.8 0 13.86 28.59 25.08 63.88 25.08 35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><path d="M192.49-94.74c16.03-17.05 46.76-28.55 59.85-12.46" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><path d="M64-171.93C1.59-171.93.12-101.97.12-88.13.12-74.27 28.71-63.05 64-63.05c35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><path d="M33.99-94.74c16.03-17.05 46.76-28.55 59.85-12.46" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><path d="M42.03-127c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.36-3.55 9.73-8.04 9.77zM78.16-144.71c-.12.66-.18 1.34-.18 2.04.02 5.36 3.67 9.69 8.17 9.67 4.1-.01 7.48-3.65 8.02-8.37l-16.01-3.34zM73.78-142.56h-.11c-.69 0-1.25-.57-1.24-1.26.03-5.43 4.15-8.25 4.32-8.36.57-.39 1.35-.23 1.73.34.38.57.23 1.35-.34 1.73-.14.09-3.2 2.24-3.22 6.3 0 .67-.5 1.2-1.14 1.25z" fill="#2f2f2f"/><path d="M254.47-150.62s4.31 2.64 5.2 8.43M192.27-150.62s-4.31 2.64-5.2 8.43" fill="none" stroke="#2f2f2f" stroke-width="3" stroke-linecap="round" stroke-miterlimit="10"/><g fill="#2f2f2f"><path d="M200.49-125.01c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.35-3.56 9.73-8.04 9.77zM244.6-125.01c4.48-.01 8.11-4.36 8.1-9.71-.01-5.37-3.66-9.7-8.14-9.69-4.49.01-8.13 4.36-8.12 9.73.01 5.35 3.67 9.68 8.16 9.67z"/></g><path d="M64 9.56C1.59 9.56.12 79.52.12 93.36c0 13.86 28.59 25.08 63.88 25.08 35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><g fill="#2f2f2f"><path d="M41.99 61.9c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.36-3.56 9.73-8.04 9.77zM86.1 61.9c4.48-.01 8.11-4.36 8.1-9.71-.01-5.37-3.66-9.7-8.14-9.69-4.49.01-8.13 4.36-8.12 9.73.01 5.35 3.67 9.68 8.16 9.67z"/></g><path d="M-129.01-93.69c12.55-15.88 47.9-26.92 59.85-12.46" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g><path d="M208.53 9.56c-62.41 0-63.88 69.96-63.88 83.8 0 13.86 28.59 25.08 63.88 25.08 35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><g fill="none" stroke="#2f2f2f" stroke-width="3" stroke-linecap="round" stroke-miterlimit="10"><path d="M242.63 32.85s4.31 2.64 5.2 8.43M174.43 32.85s-4.31 2.64-5.2 8.43"/></g><g fill="#2f2f2f"><path d="M186.52 61.9c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.04 5.36-3.56 9.73-8.04 9.77zM230.63 61.9c4.48-.01 8.11-4.36 8.1-9.71-.01-5.37-3.66-9.7-8.14-9.69-4.49.01-8.13 4.36-8.12 9.73.01 5.35 3.67 9.68 8.16 9.67z"/></g><path d="M177.43 84.18s11.86 13.09 29 0 33.2 2.91 33.2 2.91" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/></g><path d="M38.86 92.49C51.41 76.61 82 67.33 93.85 81.64" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/></svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

1
static/emoji/cowboy.svg Normal file
View file

@ -0,0 +1 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M64 47.54s7.72.19 18.71-3.94 15.6-9.79 23.1-12.25c7.5-2.46 14.55-2.31 18.07 5.69 3.52 8 .25 17.17-1.22 21.18-1.47 4.01-9.2 11.73-18.4 15.82 0 0-20.98 5.42-40.25 6.22V47.54zM64 47.54s-7.72.19-18.71-3.94-15.7-9.8-23.2-12.26c-7.5-2.46-14.45-2.3-17.97 5.7S3.87 54.2 5.34 58.21s9.2 11.73 18.4 15.82c0 0 20.98 5.42 40.25 6.22V47.54z" fill="#a1887f"/><path d="M30.85 36.16s-11.19-5.3-14.94-1.34c-2.23 2.36-1.87 7.49 5.49 13.63l9.45-12.29zM97.32 36.16s11.19-5.3 14.94-1.34c2.23 2.36 1.87 7.49-5.49 13.63l-9.45-12.29z" fill="#8d6e63"/><path d="M64 19.77c-60.16 0-61.59 67.44-61.59 80.79 0 13.35 27.58 24.17 61.59 24.17 34.02 0 61.59-10.82 61.59-24.17 0-13.35-1.42-80.79-61.59-80.79z" fill="#fcc21b"/><path d="M64 6.57c-4.11 0-4.52-3.3-8.94-3.3-5.4 0-21.43 15.61-22.73 18.12-1.04 2-3.89 8.94-4.25 10.59-.38 1.74-2.85 1.47-4.01.68 0 0 9.5 7.6 19.41 11.14C53.39 47.33 64 47.68 64 47.68V6.57zM64 6.57c4.11 0 4.52-3.3 8.94-3.3 5.4 0 21.36 15.65 22.73 18.12 1.41 2.54 4.15 8.94 4.58 10.77.41 1.74.51 2.29 1.68 1.49 0 0-7.5 6.6-17.41 10.14C74.61 47.33 64 47.68 64 47.68V6.57z" fill="#bcaaa4"/><path d="M89.47 88.41c-1.06-2.07-3.7-3.88-7.25-3.79-3.73.1-9.11 1.55-12.68 2.06-1.82.25-3.7.37-5.5.42-1.81-.05-3.69-.16-5.52-.42-3.57-.51-8.95-1.96-12.68-2.06-3.55-.09-6.19 1.72-7.25 3.79-2.68 5.14 2.96 12.12 7.73 15.32 5.03 3.38 9.63 5.06 14.79 5.74 1.22.16 4.58.2 5.94-.02 5.52-.9 9.5-2.33 14.54-5.72 4.76-3.2 10.56-10.18 7.88-15.32z" fill="#ed6c30"/><path d="M33.16 29.53s12.05-2.55 30.86-3.44L64 47.68s-18.71.29-37.14-12.88c0 0 5.22 1.76 6.3-5.27z" fill="#bcaaa4"/><path d="M94.84 29.53s-12.5-2.34-30.83-3.44L64 47.68s18.48.44 36.91-12.74c0 .01-4.97 1.49-6.07-5.41z" fill="#bcaaa4"/><path d="M126.4 34.65c-2.12-6.58-8.79-10.91-16.96-8.79-8.18 2.12-19.69 13.8-26.66 16.83-6.97 3.03-14.54 2.95-18.78 2.95v1.59s7.62.58 19.32-3.96 17.41-9.64 26.75-11.23c9.35-1.59 13.4 3.37 14.28 6.18 1.25 3.98 1.56 15.17-4.26 22.98-.11.15-.21.28-.31.41l.49 1.78c.61-.72 1.18-1.51 1.92-2.57 6.96-10 5.35-22.65 4.21-26.17zM8.22 61.6c-.1-.13-.21-.26-.32-.4-6.06-7.62-5.51-19-4.26-22.98.88-2.81 4.77-7.94 14.12-6.35 9.35 1.59 15.38 7.02 27.08 11.56 11.7 4.54 19.16 3.8 19.16 3.8v-1.59c-4.24 0-11.81.08-18.78-2.95s-18.48-14.7-26.66-16.83c-8.18-2.12-14.84 2.2-16.96 8.79-1.14 3.52-2.74 16.17 4.2 26.18.71 1.02 1.33 1.84 1.86 2.49l.56-1.72z" fill="#bcaaa4"/><path d="M52.02 7.16c2.13-.93 5.51 1.1 5.69 3.96.18 2.86-7.08 9.9-18.53 12.55S48.37 8.75 52.02 7.16zM75.86 7.16c-2.13-.93-5.51 1.1-5.69 3.96s7.08 9.9 18.53 12.55S79.52 8.75 75.86 7.16z" opacity=".5" fill="#a1887f"/><path d="M41.6 40.81s10.71 6.14 22.4 6.14 20.62-5.15 20.62-5.15S64 48.22 41.6 40.81z" fill="#bcaaa4"/><path d="M33.62 35.49s14.2-3.38 31.44-2.98 29.17 2.98 29.17 2.98l3.63-3.17S84.22 27.2 64.77 27.2s-34.63 5.14-34.63 5.14l3.48 3.15z" fill="#a1887f"/><path d="M64.49 28.45c-.73 0-6.29 1.02-6.29 1.64s5.54 1.46 6.29 1.46 6.17-.77 6.17-1.3-5.72-1.8-6.17-1.8zM80.87 29.44c-.64-.06-5.58.37-5.63.91s4.72 1.74 5.37 1.8c.65.06 5.45-.16 5.5-.62.05-.46-4.84-2.05-5.24-2.09zM47.28 29.44c.64-.06 5.58.37 5.63.91.05.54-4.72 1.74-5.37 1.8-.65.06-5.45-.16-5.5-.62-.04-.46 4.84-2.05 5.24-2.09z" fill="#8d6e63"/><g fill="#2f2f2f"><path d="M42.21 72.65c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.36-3.55 9.73-8.04 9.77zM86.32 72.65c4.48-.01 8.11-4.36 8.1-9.71-.01-5.37-3.66-9.7-8.14-9.69-4.49.01-8.13 4.36-8.12 9.73.01 5.36 3.67 9.69 8.16 9.67z"/></g></svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

View file

@ -1 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#DD2E44" d="M35.885 11.833c0-5.45-4.418-9.868-9.867-9.868-3.308 0-6.227 1.633-8.018 4.129-1.791-2.496-4.71-4.129-8.017-4.129-5.45 0-9.868 4.417-9.868 9.868 0 .772.098 1.52.266 2.241C1.751 22.587 11.216 31.568 18 34.034c6.783-2.466 16.249-11.447 17.617-19.959.17-.721.268-1.469.268-2.242z"/></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M96.67,15.85L96.47,15.85C95.98,15.85 95.48,15.85 94.99,15.87C89.81,15.96 84.78,17.11 80.03,19.1C74.94,21.25 71.45,24.45 66.92,27.33C66.07,27.87 65.03,28.14 64,28.14C62.96,28.14 61.92,27.87 61.07,27.33C56.55,24.45 53.05,21.25 47.96,19.1C43.21,17.11 38.18,15.96 33,15.87C32.51,15.85 32.02,15.85 31.53,15.85L31.33,15.85C18.21,15.85 8.64,23.39 3.03,36.5C0.63,42.08 0.59,50.48 1.57,56.34C2.55,62.18 4.98,67.45 8.29,72.37C19.32,88.8 39,96.42 53.19,109.66C54.7,111.07 56.2,112.6 57.74,114.01C59.38,115.52 61.36,119 64,119.16C66.63,119 68.62,115.53 70.26,114.01C71.8,112.59 73.29,111.07 74.81,109.66C89,96.42 108.67,88.8 119.7,72.38C123.01,67.46 125.44,62.19 126.42,56.35C127.4,50.49 127.36,42.08 124.96,36.51C119.35,23.39 109.79,15.85 96.67,15.85Z" style="fill:rgb(219,68,55);fill-rule:nonzero;"/>
</svg>

Before

Width:  |  Height:  |  Size: 368 B

After

Width:  |  Height:  |  Size: 1.2 KiB

1
static/emoji/monocle.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M64 9.56C1.59 9.56.12 79.52.12 93.36c0 13.86 28.59 25.08 63.88 25.08 35.28 0 63.88-11.22 63.88-25.08 0-13.84-1.48-83.8-63.88-83.8z" fill="#fcc21b"/><path d="M38.496 43.904c-2.697 1.599-4.542 4.927-4.506 8.776.05 5.35 3.73 9.66 8.22 9.62 4.49-.05 8.09-4.42 8.04-9.77-.034-3.704-1.8-6.9-4.361-8.516-3.067.179-5.586.072-7.393-.11zM86.312 59.846c3.347-.008 6.058-3.257 6.05-7.253-.007-4.012-2.733-7.246-6.08-7.239-3.353.008-6.072 3.257-6.065 7.268.015 3.997 2.741 7.231 6.095 7.224zM77.306 84.75H50.375c-.926 0-2.372-1.34-2.372-3s1.446-3 2.372-3H77.31c.926 0 2.696 1.34 2.696 3s-1.775 3-2.701 3z" fill="#2f2f2f"/><path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal;filter-blend-mode:normal;filter-gaussianBlur-deviation:0" d="M49.975 36.709a2.09 2.09 0 0 0-.356.023c-8.054 1.215-12.588.04-12.588.04a2.09 2.09 0 0 0-2.537 1.517 2.09 2.09 0 0 0 1.518 2.535s5.525 1.354 14.23.041a2.09 2.09 0 0 0 1.754-2.379 2.09 2.09 0 0 0-2.021-1.777zM84.602 27.81a10.387 10.387 0 0 0-2.832.641c-3.388 1.297-5.215 3.904-5.215 3.904a2.09 2.09 0 0 0 .49 2.916 2.09 2.09 0 0 0 2.914-.49s1.18-1.612 3.305-2.426c2.123-.813 5.09-1.054 9.68 2.813a2.09 2.09 0 0 0 2.945-.252 2.09 2.09 0 0 0-.252-2.945c-4.072-3.431-7.931-4.425-11.035-4.16z" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="#2f2f2f" fill-rule="evenodd" stroke-width="4.18" stroke-linecap="round" stroke-linejoin="round"/><path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal;filter-blend-mode:normal;filter-gaussianBlur-deviation:0" d="M99.717 55.617a14.186 14.186 0 0 1-1.27 3.565c.33.19 1.848 1.13 3.533 3.336 1.894 2.478 3.788 6.37 3.625 12.347-.162 5.997-1.925 7.89-3.88 10.58-1.956 2.69-3.953 6.237-3.057 13.078 1.803 13.775 12.668 26.057 12.668 26.057a1.89 1.89 0 0 0 2.666.19 1.89 1.89 0 0 0 .19-2.666s-10.197-11.996-11.778-24.07c-.796-6.084.51-7.81 2.367-10.366 1.858-2.556 4.417-5.881 4.602-12.7.185-6.837-2.063-11.686-4.399-14.743-2.335-3.058-4.875-4.452-4.875-4.452a1.89 1.89 0 0 0-.392-.156z" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="#585858" fill-rule="evenodd" stroke-width="3.78" stroke-linecap="round" stroke-linejoin="round"/><path d="M86.34 66.682c7.577-.015 13.715-6.33 13.698-14.097-.017-7.795-6.189-14.081-13.765-14.067-7.593.015-13.748 6.33-13.731 14.126.034 7.766 6.206 14.052 13.799 14.038z" fill="#fff" fill-opacity=".432" stroke="#2f2f2f" stroke-width="3.1"/></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

1
static/emoji/nerd.svg Normal file
View file

@ -0,0 +1 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M64 9.47C1.48 9.47 0 79.55 0 93.42c0 13.88 28.65 25.11 64 25.11s63.99-11.23 63.99-25.11c0-13.87-1.47-83.95-63.99-83.95z" fill="#fcc21b"/><path d="M64.14 144.6c-17.44 0-25.05-11.1-25.38-11.54a3.17 3.17 0 0 1 .62-4.43 3.153 3.153 0 0 1 4.41.61c.3.38 6.19 9.04 20.56 9.04 13.24 0 19.46-8.35 19.72-8.73.99-1.43 2.95-1.8 4.39-.82a3.16 3.16 0 0 1 .85 4.37c-.33.5-8.03 11.5-25.17 11.5z" fill="#2f2f2f"/><path d="M115.69 50.68c-.03-.78-.11-4.07-.24-4.85-.3-1.76-.48-1.84-2.25-2.15-28.45-5.02-33.52 1.06-49.2 1.39-15.68-.32-20.76-6.41-49.2-1.39-1.77.32-1.95.39-2.25 2.15-.12.78-.21 4.08-.24 4.85-.06 1.44.23 1.63 1.66 2.4 1.25.66 1.83.86 1.83 3.49 0 17.35 7.88 22.71 18.46 23.13 11.19.44 20.29-5.93 24.08-15.69 2.61-6.73 4.15-10.16 5.67-10.33 1.51.17 3.05 3.61 5.67 10.33 3.79 9.77 12.89 16.13 24.08 15.69 10.59-.42 18.46-5.78 18.46-23.13 0-2.63.58-2.83 1.83-3.49 1.41-.77 1.7-.96 1.64-2.4zm-60.66 5.05C52.19 64 48.78 74.81 34.4 74.27c-10.63-.39-13.72-7.98-13.94-18.05-.15-6.53.78-8.04 4.92-8.89 3.88-.8 7.86-1.18 11.78-1.03 4.72.19 10.12 1.21 13.74 2.82 4.63 2.08 5.14 3.69 4.13 6.61zm52.5.5c-.22 10.06-3.31 17.66-13.94 18.05-14.37.53-17.78-10.28-20.62-18.55-1.01-2.92-.5-4.54 4.13-6.61 3.62-1.61 9.02-2.64 13.74-2.82 3.92-.15 7.9.23 11.78 1.03 4.14.85 5.06 2.37 4.91 8.9z" fill-rule="evenodd" clip-rule="evenodd" fill="#2f2f2f"/><path d="M91.76 83.96c-3.96-4.03-12.4 1.07-27.76 1.07s-23.8-5.1-27.76-1.07c-.98 1-1.38 3.35-.35 4.93 2.82 4.32 13.31 11.45 28.1 11.7 14.79-.24 25.29-7.38 28.1-11.7 1.05-1.58.65-3.93-.33-4.93z" fill="#ed6c30"/><defs><path id="a" d="M91.76 83.96c-3.96-4.03-12.4 1.07-27.76 1.07s-23.8-5.1-27.76-1.07c-.98 1-1.38 3.35-.35 4.93 2.82 4.32 13.31 11.45 28.1 11.7 14.79-.24 25.29-7.38 28.1-11.7 1.05-1.58.65-3.93-.33-4.93z"/></defs><clipPath id="b"><use xlink:href="#a" overflow="visible"/></clipPath><g clip-path="url(#b)" fill="#fff"><path d="M52.93 83.91v5.5a3.74 3.74 0 0 0 3.22 3.71l3.58.51c2.25.32 4.27-1.43 4.27-3.71v-6.01s-6.94.66-11.07 0zM75.07 83.91v5.5a3.74 3.74 0 0 1-3.22 3.71l-3.58.51A3.747 3.747 0 0 1 64 89.92v-6.01s6.94.66 11.07 0z"/></g><g fill="#2f2f2f"><path d="M42 68c-4.49.04-8.17-4.27-8.22-9.62-.05-5.37 3.55-9.75 8.04-9.79 4.48-.04 8.17 4.27 8.22 9.64.05 5.36-3.55 9.73-8.04 9.77zM86.11 68c4.48-.01 8.11-4.36 8.1-9.71-.01-5.37-3.66-9.7-8.14-9.69-4.49.01-8.13 4.36-8.12 9.73.02 5.35 3.67 9.68 8.16 9.67z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

24
static/emoji/partying.svg Normal file
View file

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M33.983,64.788C32.983,64.798 32.189,64.998 31.458,65.469L31.456,65.469C31.154,65.664 30.909,65.971 30.785,66.85C30.66,67.73 30.782,69.066 31.237,70.583C31.759,72.323 32.713,74.287 33.975,76.194C40.853,77.316 61.811,79.85 94.143,76.014C95.346,74.164 96.258,72.269 96.763,70.583C97.217,69.066 97.339,67.728 97.215,66.848C97.091,65.968 96.845,65.663 96.546,65.469C95.572,64.841 94.485,64.695 92.944,64.837C91.403,64.978 89.565,65.467 87.625,65.848L87.627,65.846C77.305,67.882 68.27,67.96 64.002,67.96C59.734,67.96 50.702,67.882 40.379,65.846L40.379,65.848C38.439,65.466 36.601,64.978 35.059,64.837C34.701,64.802 34.342,64.785 33.983,64.787L33.983,64.788Z" style="fill:white;fill-rule:nonzero;"/>
<path d="M63.89,9.64C1.58,9.64 0.1,79.5 0.1,93.33C0.1,107.16 28.66,118.36 63.89,118.36C99.13,118.36 127.68,107.15 127.68,93.33C127.68,79.5 126.21,9.64 63.89,9.64Z" style="fill:rgb(252,194,27);fill-rule:nonzero;"/>
<path d="M31.96,51.85C31.188,53.124 29.509,53.542 28.23,52.78C26.954,52.022 26.522,50.352 27.27,49.07C27.45,48.76 31.87,41.45 41.64,41.45C51.42,41.45 55.84,48.76 56.03,49.07C56.273,49.488 56.401,49.962 56.401,50.445C56.401,51.944 55.169,53.178 53.67,53.18C52.75,53.18 51.84,52.71 51.33,51.86C51.2,51.64 48.21,46.9 41.64,46.9C35.07,46.89 32.1,51.64 31.96,51.85ZM100,52.79C99.57,53.05 99.09,53.17 98.63,53.17C97.69,53.17 96.78,52.68 96.27,51.83C96.16,51.63 93.19,46.89 86.61,46.89C79.92,46.89 76.95,51.78 76.92,51.83C76.424,52.632 75.546,53.122 74.603,53.122C73.108,53.122 71.879,51.893 71.879,50.398C71.879,49.929 72,49.468 72.23,49.06C72.41,48.75 76.83,41.44 86.61,41.44C96.38,41.44 100.79,48.75 100.97,49.06C101.73,50.36 101.29,52.03 100,52.79Z" style="fill:rgb(47,47,47);fill-rule:nonzero;"/>
<path d="M73.237,23.426L107.25,2.506L101.252,42.639C101.252,42.639 87.293,38.02 73.237,23.426Z" style="fill:rgb(49,131,236);"/>
<path d="M81.404,18.402L73.955,22.984L102.467,34.506L103.537,27.348L81.404,18.402ZM94.994,10.045L87.544,14.625L104.42,21.445L105.49,14.285L94.994,10.045ZM107.25,2.506L100.197,6.844L106.237,9.285L107.25,2.505L107.25,2.506Z" style="fill:rgb(236,106,49);fill-rule:nonzero;"/>
<path d="M68.865,113.984C68.174,113.368 67.091,112.741 66.294,112.431C65.403,112.074 64.428,111.758 63.495,111.642C62.181,111.488 62.299,112.375 61.907,113.795C61.629,114.774 61.227,115.595 61.007,116.596C60.774,117.65 60.59,118.722 60.35,119.771C59.778,122.23 59.725,123.604 61.835,124.325C63.358,124.842 64.965,125.133 66.515,125.539C66.975,125.314 67.132,124.423 67.239,123.884C67.43,122.934 67.738,122.066 67.966,121.138C68.393,119.472 68.903,117.765 69.228,116.071C69.408,115.218 69.462,114.507 68.865,113.984ZM21.425,61.177C22.664,60.983 24.06,61.375 24.626,59.575C25.158,57.882 24.705,55.808 24.722,54.039C24.736,52.896 24.362,51.826 23.627,51.135C22.79,50.347 21.86,50.361 20.847,50.417C20.086,50.455 19.292,50.298 18.535,50.235C17.752,50.166 16.965,50.315 16.185,50.261C15.64,50.212 15.708,50.161 15.341,50.573C15.127,50.842 14.947,51.136 14.804,51.449C14.103,53.048 14.713,55.638 15.013,57.302C15.243,58.632 14.859,60.767 16.104,61.297C17.025,61.696 18.164,61.473 19.116,61.427C19.889,61.378 20.659,61.294 21.425,61.177Z" style="fill:rgb(253,51,83);fill-rule:nonzero;"/>
<path d="M90.554,7.742C90.88,8.003 93.154,10.93 93.384,10.62C93.887,9.898 94.521,9.316 95.043,8.593C95.64,7.755 96.204,6.861 96.933,6.186C97.813,5.373 97.867,4.57 97.565,3.811C97.135,2.741 95.978,1.765 95.345,0.986C94.849,0.376 94.233,-0.194 93.6,0.063C92.883,0.363 92.21,1.177 91.693,1.82C91.043,2.625 90.153,3.42 89.671,4.365C88.997,5.645 89.678,7.022 90.554,7.742ZM94.637,79.654C93.708,80.588 92.982,81.602 92.192,82.657C91.909,83.027 91.622,83.198 91.632,83.774C91.633,84.508 92.202,85.676 92.528,86.286C93.348,87.762 94.237,89.026 95.216,90.298C95.737,90.983 96.426,92.481 97.189,92.689C97.836,92.859 98.607,92.059 99.09,91.639C99.728,91.07 100.464,90.609 101.06,90.003C101.823,89.222 102.768,88.088 103.336,87.092C103.654,86.545 103.629,86.006 103.453,85.49C103.297,85.02 103.019,84.568 102.772,84.135C101.487,81.928 99.429,78.913 97.395,77.705C96.433,77.13 95.325,78.965 94.637,79.654Z" style="fill:rgb(80,231,64);fill-rule:nonzero;"/>
<path d="M104.008,25.016C102.89,25.169 101.876,25.294 100.754,25.596C99.668,25.898 99.29,26.36 99.539,27.713C99.683,28.559 99.711,29.437 99.896,30.274C100.063,31.064 100.374,31.828 100.556,32.627C100.69,33.199 100.668,34.151 100.983,34.627C101.429,35.288 102.187,34.957 102.767,34.83C103.49,34.675 104.213,34.66 104.956,34.459C105.894,34.194 106.818,33.849 107.745,33.473C108.503,33.165 109.584,32.896 110.263,32.434C110.446,32.301 110.597,32.129 110.705,31.93C111.148,31.147 111.167,29.902 111.12,29.047C111.06,27.881 110.777,26.612 110.536,25.473C110.153,23.687 108.499,24.158 107.361,24.358C106.254,24.576 105.146,24.863 104.008,25.016Z" style="fill:rgb(253,51,83);fill-rule:nonzero;"/>
<path d="M121.514,36.006C120.719,36.29 119.75,36.653 119.086,37.332C118.493,37.929 118.726,39.063 118.781,39.876C118.841,40.787 119.114,41.666 119.405,42.499C119.678,43.262 119.92,44.215 120.317,44.904C120.767,45.696 121.227,45.284 121.827,44.948C122.555,44.552 123.301,44.156 124.077,43.918C125.133,43.598 126.278,43.333 127.292,42.929C127.639,42.796 127.836,42.499 127.927,42.115C128.228,40.918 127.507,38.829 127.36,37.922C127.249,37.202 127.05,35.938 126.58,35.448C126.058,34.878 125.301,34.954 124.646,35.012C123.588,35.109 122.555,35.629 121.514,36.006Z" style="fill:rgb(80,231,64);fill-rule:nonzero;"/>
<g transform="matrix(1.2939,0,0,1,-19.0164,0)">
<ellipse cx="61.337" cy="82.059" rx="4.039" ry="6.806" style="fill:rgb(216,76,21);"/>
</g>
<path d="M12.92,66.283C12.479,66.293 12.03,66.328 11.578,66.387C4.348,67.332 -0.824,74.113 0.108,81.432C0.95,88.032 6.488,92.923 12.87,93.129C17.834,92.456 17.116,92.596 17.976,92.486L60.583,87.7C62.84,87.446 63.854,83.564 63.563,81.284C63.273,79.004 62.202,76.057 59.95,76.351L41.704,78.734C32.579,79.695 27.736,80.386 20.278,82.876C18.89,83.369 17.856,84.262 16.606,85.05C15.202,85.8 14.95,85.933 12.616,85.981C9.793,85.695 7.482,83.509 7.101,80.518C6.655,77.023 9.027,73.912 12.48,73.461C15.763,73.033 17.407,79.401 18.573,79.191L25.355,77.962C25.343,72.104 19.196,66.127 12.921,66.282L12.92,66.283Z" style="fill:rgb(0,131,189);fill-rule:nonzero;"/>
<g>
<path d="M57.298,76.698L49.097,77.77L49.097,88.99L57.298,88.069L57.298,76.698ZM42.424,78.641L41.704,78.734C38.854,79.034 36.447,79.314 34.223,79.624L34.223,90.661L42.424,89.741L42.424,78.641ZM29.921,80.323C27.243,80.833 24.649,81.493 21.721,82.419L21.721,92.064L29.921,91.144L29.921,80.323ZM8.572,83.836L6.377,91.15C8.33,92.367 10.57,93.05 12.87,93.13C13.801,93.003 13.826,93.005 14.405,92.929L16.811,84.913C16.741,84.959 16.677,85.005 16.605,85.05C15.201,85.8 14.95,85.935 12.615,85.983C11.01,85.82 9.585,85.027 8.572,83.836ZM1.894,72.857C0.467,75.267 -0.172,78.063 0.064,80.853L7.808,82.74C7.439,82.048 7.2,81.295 7.101,80.518C6.803,78.179 7.771,76.018 9.476,74.705L1.894,72.857ZM20.395,68.941L13.216,73.492C16.014,74 17.498,79.386 18.572,79.192L19.93,78.945L25.05,75.7C24.383,73.125 22.654,70.693 20.394,68.942L20.395,68.941Z" style="fill:rgb(255,107,34);fill-opacity:0.85;fill-rule:nonzero;"/>
</g>
<g>
<path d="M57.298,76.698L49.097,77.77L49.097,88.99L57.298,88.069L57.298,76.698ZM42.424,78.641L41.704,78.734C38.854,79.034 36.447,79.314 34.223,79.624L34.223,90.661L42.424,89.741L42.424,78.641ZM29.921,80.323C27.243,80.833 24.649,81.493 21.721,82.419L21.721,92.064L29.921,91.144L29.921,80.323ZM8.572,83.836L6.377,91.15C8.33,92.367 10.57,93.05 12.87,93.13C13.801,93.003 13.826,93.005 14.405,92.929L16.811,84.913C16.741,84.959 16.677,85.005 16.605,85.05C15.201,85.8 14.95,85.935 12.615,85.983C11.01,85.82 9.585,85.027 8.572,83.836ZM1.894,72.857C0.467,75.267 -0.172,78.063 0.064,80.853L7.808,82.74C7.439,82.048 7.2,81.295 7.101,80.518C6.803,78.179 7.771,76.018 9.476,74.705L1.894,72.857ZM20.395,68.941L13.216,73.492C16.014,74 17.498,79.386 18.572,79.192L19.93,78.945L25.05,75.7C24.383,73.125 22.654,70.693 20.394,68.942L20.395,68.941Z" style="fill:rgb(221,130,255);fill-opacity:0.85;fill-rule:nonzero;"/>
</g>
<path d="M7.7,75.366C7.9,75.223 8.051,75.061 8.15,74.889C8.694,73.995 7.998,72.747 7.692,71.58C7.346,70.19 7.222,68.717 6.775,67.368C6.278,65.907 5.205,66.134 4.352,66.79C3.427,67.506 2.42,68.031 1.477,68.723C0.632,69.337 -0.089,69.808 0.009,71.137C0.099,72.345 0.71,73.365 1.136,74.421C1.936,76.385 2.151,79.02 4.356,77.938C5.593,77.335 6.561,76.168 7.7,75.366ZM51.253,87.829C50.455,87.774 50.268,88.739 49.773,89.489C48.66,91.147 47.92,93.072 47.135,94.991C46.843,95.705 45.885,97.378 46.195,98.211C46.45,98.881 47.428,99.047 47.94,99.296L49.94,100.262C50.256,100.412 52.199,101.702 52.493,101.49C53.006,101.135 53.28,100.026 53.523,99.41C53.952,98.269 54.291,97.095 54.757,95.954C55.36,94.48 55.997,92.876 56.296,91.27C55.426,90.1 54.249,89.542 53.069,88.808C52.52,88.466 51.874,87.878 51.253,87.828L51.253,87.829Z" style="fill:rgb(80,231,64);fill-rule:nonzero;"/>
</svg>

After

Width:  |  Height:  |  Size: 9.2 KiB

1
static/emoji/pensive.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M.21 93.33c0 13.83 28.55 25.03 63.79 25.03 35.23 0 63.79-11.21 63.79-25.03 0-13.83-1.48-83.68-63.79-83.68C1.68 9.64.21 79.5.21 93.33z" fill="#fcc21b"/><g fill="#2f2f2f"><path d="M96.16 52.36c.78-1.28 2.44-1.7 3.73-.93a2.72 2.72 0 0 1 .96 3.71c-.18.31-4.6 7.62-14.37 7.62-9.78 0-14.2-7.31-14.39-7.62a2.735 2.735 0 0 1 2.36-4.11c.92 0 1.83.47 2.34 1.32.13.22 3.12 4.96 9.69 4.96 6.57.01 9.55-4.74 9.68-4.95zM28.12 51.42c.43-.26.91-.38 1.37-.38.94 0 1.85.49 2.36 1.34.11.2 3.08 4.94 9.66 4.94 6.69 0 9.66-4.89 9.69-4.94a2.724 2.724 0 0 1 4.69 2.77c-.18.31-4.6 7.62-14.38 7.62-9.77 0-14.18-7.31-14.36-7.62-.76-1.3-.32-2.97.97-3.73z"/></g><path d="M89.69 89.75H38.31c-1.66 0-3-1.34-3-3s1.34-3 3-3H89.7c1.66 0 3 1.34 3 3s-1.35 3-3.01 3z" fill="#2f2f2f"/><path d="M37.149 33.394s-2.64 4.31-8.43 5.2M90.851 33.394s2.64 4.31 8.43 5.2" fill="none" stroke="#e28100" stroke-width="3" stroke-linecap="round" stroke-miterlimit="10"/></svg>

After

Width:  |  Height:  |  Size: 999 B

1
static/emoji/phew.svg Normal file
View file

@ -0,0 +1 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M-96 10.92c-62.12 0-63.59 69.65-63.59 83.44 0 13.77 28.47 24.94 63.59 24.94 35.12 0 63.59-11.17 63.59-24.94 0-13.79-1.46-83.44-63.59-83.44z" fill="#fcc21b"/><path d="M-108.46 59.69c-.17.26-4.25 6.53-13.16 6.53s-12.99-6.25-13.16-6.53c-.81-1.29-.44-3 .85-3.81 1.28-.83 2.98-.44 3.81.84.09.15 2.71 3.97 8.5 3.97 5.81 0 8.47-3.93 8.49-3.96.82-1.29 2.53-1.68 3.81-.85 1.3.81 1.68 2.51.86 3.81zM-56.76 59.75c-.18.27-4.33 6.65-13.4 6.65-9.09 0-13.22-6.4-13.39-6.65-.83-1.32-.44-3.05.86-3.88 1.31-.83 3.05-.45 3.88.87.09.15 2.74 4.04 8.64 4.04 5.93 0 8.64-4 8.66-4.04.83-1.32 2.57-1.7 3.88-.87 1.31.84 1.7 2.56.87 3.88zM-72.97 80.77c-1.1 0-2.05.64-2.51 1.57-.36.69-7.25 13.41-20.48 13.41-12.33 0-20.96-12.73-21.05-12.86a2.774 2.774 0 0 0-3.85-.77c-1.29.85-1.62 2.58-.77 3.86.4.62 10.39 15.33 25.67 15.33 16.82 0 25.76-15.85 25.76-17.76a2.772 2.772 0 0 0-2.77-2.78z" fill="#2f2f2f"/><path d="M-68.64 39.67c2.08 3.42 6.32 6.5 10.18 3.68 3.88-2.83 4.05-7.76.68-12.4-4.99-6.92-15.47-11.19-16.44-10.47-.96.71.54 11.02 5.58 19.19" fill="#fff"/><g><path d="M64 10.81C1.88 10.81.41 80.46.41 94.25c0 13.77 28.47 24.94 63.59 24.94 35.12 0 63.59-11.17 63.59-24.94 0-13.79-1.46-83.44-63.59-83.44z" fill="#fcc21b"/><path d="M87.07 80.67c-1.1 0-2.05.64-2.51 1.57-.36.69-7.25 13.41-20.48 13.41-12.33 0-20.96-12.73-21.05-12.86a2.774 2.774 0 0 0-3.85-.77c-1.29.85-1.62 2.58-.77 3.86.4.62 10.39 15.33 25.67 15.33 16.82 0 25.76-15.85 25.76-17.76a2.766 2.766 0 0 0-2.77-2.78z" fill="#2f2f2f"/><path d="M91.36 39.67c2.08 3.42 6.32 6.5 10.18 3.68 3.88-2.83 4.05-7.76.68-12.4-4.99-6.92-15.47-11.19-16.44-10.47-.96.71.54 11.02 5.58 19.19" fill="#fff"/><defs><path id="a" d="M76.04 44.64c-1.99 2.67-3.89 6.93-4.02 10.61-.35 9.08 6.18 16.7 14.58 17.01 8.37.31 15.44-6.8 15.78-15.88.02-.7-.12-1.85-.17-2.53-4.01-3.19-14.3-7.76-26.17-9.21z"/></defs><use xlink:href="#a" overflow="visible" fill="#fff"/><clipPath id="b"><use xlink:href="#a" overflow="visible"/></clipPath><path d="M86.04 43.85c3.46 1.49 5.32 5.07 4.13 8.03-1.17 2.96-4.92 4.14-8.38 2.66-3.46-1.48-5.31-5.09-4.13-8.04 1.17-2.94 4.92-4.13 8.38-2.65" clip-path="url(#b)" fill="#2f2f2f"/><g><defs><path id="c" d="M51.86 44.64c1.99 2.67 3.89 6.93 4.02 10.61.35 9.08-6.18 16.7-14.58 17.01-8.37.31-15.44-6.8-15.78-15.88-.02-.7.12-1.85.17-2.53 4.01-3.19 14.3-7.76 26.17-9.21z"/></defs><use xlink:href="#c" overflow="visible" fill="#fff"/><clipPath id="d"><use xlink:href="#c" overflow="visible"/></clipPath><path d="M41.86 43.85c-3.46 1.49-5.32 5.07-4.13 8.03 1.17 2.96 4.92 4.14 8.38 2.66 3.46-1.48 5.31-5.09 4.13-8.04-1.17-2.94-4.92-4.13-8.38-2.65" clip-path="url(#d)" fill="#2f2f2f"/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128" id="svg44"><style id="style2">.st2{fill:#fff}</style><path id="path4" d="M63.8 9.5c-62.5 0-64 70.1-64 83.9 0 13.9 28.7 25.1 64 25.1s64-11.2 64-25.1c0-13.8-1.5-83.9-64-83.9z" fill="#fcc21b"/><path id="path6" d="M75.6 94.8h-24c-1.6 0-2.9-1.5-2.9-3.3 0-1.8 1.3-3.3 2.9-3.3h24c1.6 0 2.9 1.5 2.9 3.3 0 1.8-1.3 3.3-2.9 3.3z" fill="#2f2f2f"/><g id="g36"><g id="g20"><ellipse id="ellipse8" ry="16.3" rx="16.6" cy="58.8" cx="87.4" class="st2"/><g id="g18"><defs id="defs11"><ellipse ry="16.3" rx="16.6" cy="58.8" cx="87.4" id="SVGID_1_"/></defs><clipPath id="SVGID_2_"><use height="100%" width="100%" id="use13" xlink:href="#SVGID_1_" overflow="visible"/></clipPath><circle id="circle16" clip-path="url(#SVGID_2_)" r="7.9" cy="47" cx="83.5" fill="#2f2f2f"/></g></g><g id="g34"><ellipse id="ellipse22" ry="16.3" rx="16.6" cy="58.8" cx="40.6" class="st2"/><g id="g32"><defs id="defs25"><ellipse ry="16.3" rx="16.6" cy="58.8" cx="40.6" id="SVGID_3_"/></defs><clipPath id="SVGID_4_"><use height="100%" width="100%" id="use27" xlink:href="#SVGID_3_" overflow="visible"/></clipPath><circle id="circle30" clip-path="url(#SVGID_4_)" r="7.9" cy="47" cx="36.7" fill="#2f2f2f"/></g></g></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View file

@ -0,0 +1 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path fill="#fcc21b" d="M43.48 97.83l5.81-23.67L30.8 58.8l24.11-1.93L64 34.68l9.09 22.19L97.2 58.8 78.71 74.16l5.81 23.67L64 84.85z"/><g fill="#f79329"><path d="M10.66 28.38c2.85 1.66 5.66 3.39 8.55 5 3.96 2.22 7.96 4.54 12.15 6.27 1.47.61 2.65-.45 3.24-1.7.64-1.37-.11-2.3-.74-3.51-1.64-3.13-3.21-6.3-5.09-9.29-1.9-3.04-3.36-6.38-5.6-9.2l-.2-.24c-1.11-1.4-2.49-3.31-4.47-3.15-1.92.16-3.11 1.77-4.48 2.95-2.31 1.98-4.13 4.56-5.65 7.17-.64 1.11-1.36 2.6-.48 3.82.64.86 1.87 1.36 2.77 1.88zM24.01 88.61c-3.2.74-6.43 1.41-9.58 2.41-3.17 1-6.53 1.53-9.61 2.89l-.25.12C3.04 94.7.99 95.5.68 97.32c-.31 1.78.87 3.22 1.61 4.73 1.24 2.55 3.14 4.8 5.14 6.78.86.85 2.03 1.84 3.33 1.32.94-.36 1.68-1.37 2.34-2.05 2.17-2.18 4.4-4.32 6.52-6.54 2.94-3.05 5.96-6.11 8.51-9.48.89-1.19.22-2.5-.78-3.32-1.08-.89-2.1-.43-3.34-.15zM96.64 39.65c4.19-1.74 8.18-4.06 12.15-6.27 2.88-1.61 5.7-3.34 8.56-5 .89-.52 2.13-1.02 2.76-1.89.89-1.22.17-2.7-.48-3.82-1.51-2.61-3.34-5.19-5.65-7.17-1.37-1.18-2.55-2.79-4.48-2.95-1.97-.16-3.36 1.75-4.47 3.15l-.2.24c-2.25 2.83-3.7 6.16-5.61 9.2-1.87 3-3.45 6.16-5.09 9.29-.63 1.22-1.38 2.15-.74 3.51.59 1.26 1.78 2.32 3.25 1.71zM123.44 94.04l-.26-.12c-3.07-1.37-6.43-1.89-9.61-2.89-3.15-1-6.37-1.67-9.58-2.41-1.25-.28-2.27-.74-3.35.16-.99.82-1.67 2.13-.78 3.32 2.55 3.37 5.59 6.43 8.51 9.48 2.13 2.22 4.35 4.36 6.52 6.54.67.69 1.41 1.69 2.35 2.05 1.3.52 2.47-.48 3.33-1.32 2-1.98 3.91-4.23 5.15-6.78.74-1.52 1.91-2.96 1.61-4.73-.32-1.83-2.36-2.63-3.89-3.3z"/><path d="M89.46 77.7l26.84-22.29c.86-.71 1.2-1.87.86-2.93a2.763 2.763 0 0 0-2.39-1.91l-35.03-2.79-13.2-32.23a2.754 2.754 0 0 0-2.54-1.7c-1.11 0-2.12.67-2.54 1.7l-13.2 32.23-35.03 2.79c-1.12.09-2.05.84-2.39 1.91-.34 1.07 0 2.22.86 2.93L38.55 77.7l-8.44 34.37c-.26 1.08.16 2.22 1.06 2.88.91.65 2.13.69 3.07.09L64 96.2l29.76 18.83c.94.59 2.16.56 3.07-.09.9-.65 1.33-1.79 1.06-2.88L89.46 77.7zM43.48 97.83l5.82-23.67L30.8 58.8l24.11-1.93L64 34.68l9.09 22.19L97.2 58.8 78.71 74.16l5.81 23.67L64 84.85 43.48 97.83z"/></g></svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M63.79 8.64C1.48 8.64 0 78.5 0 92.33c0 13.83 28.56 25.03 63.79 25.03 35.24 0 63.79-11.21 63.79-25.03 0-13.83-1.47-83.69-63.79-83.69z" fill="#fcc21b"/><path d="M63.91 104.82c-3.43 0-6.87-.43-10.25-1.31a3.014 3.014 0 0 1-2.15-3.66 3 3 0 0 1 3.66-2.14c11.65 3.04 24.21-.21 32.78-8.48a2.991 2.991 0 0 1 4.24.08 2.991 2.991 0 0 1-.08 4.24c-7.57 7.3-17.79 11.27-28.2 11.27zM55.53 67.26l-.02.02c0-.01.01-.02.02-.02z" fill="#2f2f2f"/><path d="M98.21 41.34c-13.36 0-15.15 2.03-21.4 3.36C70.56 46.02 64 46.02 64 46.02s-6.56 0-12.81-1.33c-6.25-1.33-8.05-3.36-21.4-3.36-13.36 0-29.37 2.89-29.37 2.89v8.51s3.59.47 3.91 3.75c.16 1.33-3.12 28.35 23.51 28.35 18.9 0 26.87-11.33 29.45-20.54 1.17-4.37 2.19-9.37 6.72-9.37 4.53 0 5.55 5 6.72 9.37 2.58 9.22 10.54 20.54 29.45 20.54 26.63 0 23.35-27.03 23.51-28.35.31-3.28 3.91-3.75 3.91-3.75v-8.51c-.02.01-16.03-2.88-29.39-2.88z" fill="#2f2f2f"/><path d="M95.94 45.05c-6.62.23-11.65 1.31-11.65 1.31-9.84 2.06-10.55 8.14-9.93 12.97.8 6.07 3.29 13.75 10.04 18.49.53.38 1.76.79 2.35-.77 0 0-.02.11 0 0 2.22-10.48 5.52-20.14 10.78-29.89.61-1.79-.82-2.14-1.59-2.11zM31.06 45.02c-4.27-.09-9.11.19-13.65 1.34-5.1 1.28-7.07 3.85-7.6 9.39-.53 5.43-1.13 19.27 8.73 24.46.57.3 1.83.5 2.44-.91C24 66.21 25.61 60.13 32.54 47.22c.57-1.73-.71-2.19-1.48-2.2z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" id="svg26"><style id="style2">.st2{fill:#2f2f2f}</style><g id="g4534"><path id="path4" d="M64 8.7C7.3 8.7 6 72.2 6 84.8c0 12.6 26 22.8 58 22.8s58-10.2 58-22.8c0-12.6-1.3-76.1-58-76.1z" fill="#fcbf07"/><path d="M45.9 66.5s20.1-7.7 34.6 7.7" id="path6" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path id="path8" d="M45.8 45.5c-3.6-.5-6-4.3-5.5-8.6s3.9-7.4 7.5-6.9 6 4.3 5.5 8.6c-.6 4.3-3.9 7.4-7.5 6.9z" class="st2" fill="#2f2f2f"/><path id="path10" d="M87.8 42.9c0-.6-.1-1.1-.2-1.6-.1-.3-.3-.6-.6-.7-1.9-.9-6.6-2.8-9.3-3.6-.4-.1-.8 0-1 .3-1.3 1.5-2.1 3.6-2 5.9.1 4.3 3.2 7.8 6.8 7.7 3.5 0 6.4-3.6 6.3-8z" class="st2" fill="#2f2f2f"/><path id="path18" d="M37.2 121c-7.5 0-12.6-2.1-16.7-6.7-5-5.8-4.3-13.1-3.7-19.6.3-3.6 1.3-5.7 2.1-7.6.9-2 1.6-3.7 1.7-7.2 0-.8-.2-2.1-.4-3.4-.6-3.6-1.4-7.7 1.2-9.6.9-.7 2.1-1 3.5-1 2.5 0 5.1 1.2 6.4 3.1 2.1 2.9 2.8 5.7 2.8 11.8 0 2.5.7 3.4 1.8 4.2.3.2.7.4 2.1.4 1.3 0 2.9-.2 5.3-.4.8-.1 1.6-.2 2.5-.2 2.5-.2 10-1 14.8-1.7 1.2-.2 2.5-.4 3.7-.6 2.9-.5 5.8-1 8-1 1.1 0 2 .1 2.7.4 2 .7 3.3 2.5 3.4 4.8.2 2.6-1.2 5-3.3 6.1-2.1 1.1-11.1 2.9-16.4 3.5.1.2.2.3.2.5.7 2 .4 4.7-.7 6.5-.2.4-.5.7-.7.9 1 1.9.3 4.5-.4 6-.2.4-.5 1-1.1 1.5.3.8.5 1.8.1 3.3-.8 3.4-6.4 5.3-16.4 5.9-.9.1-1.7.1-2.5.1z" fill="#fac139"/><path id="path20" d="M24.8 67.9c1.8 0 3.8.8 4.8 2.3 1.8 2.6 2.4 4.9 2.5 10.7 0 3.1 1 4.6 2.7 5.8.8.5 1.8.7 3.2.7 1.8 0 4.3-.3 7.9-.7 2.8-.3 10.2-1 14.9-1.7 3.7-.5 8.5-1.6 11.5-1.6.8 0 1.5.1 2 .3 3 1.1 2.6 5.9-.1 7.2-1.9.9-11.7 3-16.9 3.4-3.7.3-4.5.6-4.5.8-.2.6 1.6.4 3 .9 1.9.6 1.9 4.2.7 6.1-.8 1.3-1.7.9-1.7 1.7 0 .3.5.7.7 1 .7 1 .4 3.1-.3 4.4-.3.5-.5 1-1.1 1.2-.6.2-.7.6-.5 1.2.4.7.8 1.4.4 2.9-.6 2.3-6.4 3.9-14.6 4.4-.8 0-1.6.1-2.3.1-6.8 0-11.5-1.8-15.2-6-4.3-4.9-3.9-11-3.2-18.1.7-7 3.7-7.6 3.7-15 0-3.1-2.4-9.7-.1-11.4.8-.4 1.6-.6 2.5-.6m0-4c-1.8 0-3.4.5-4.7 1.4-3.5 2.6-2.7 7.6-2 11.5.2 1.1.4 2.4.4 3 0 3.1-.6 4.5-1.5 6.4-.8 1.9-1.9 4.3-2.2 8.2-.6 6.9-1.4 14.6 4.2 21.1 4.4 5.1 10.2 7.4 18.2 7.4.8 0 1.7 0 2.6-.1 14.9-.8 17.5-4.6 18.2-7.4.3-1.3.3-2.4.2-3.3.3-.5.6-.9.7-1.2.7-1.4 1.5-4.1.9-6.5.1-.1.1-.2.2-.3 1.1-1.8 1.6-4.2 1.3-6.4 5.3-.8 12.6-2.3 14.8-3.4 2.8-1.4 4.6-4.6 4.4-8-.2-3.1-2-5.6-4.7-6.6-.9-.3-2-.5-3.3-.5-2.4 0-5.4.5-8.4 1-1.3.2-2.6.4-3.7.6-4.8.7-12.2 1.4-14.7 1.7-.9.1-1.7.2-2.5.2-2.2.2-3.9.4-5.1.4-.7 0-.9-.1-1-.1-.5-.4-.9-.7-.9-2.5-.1-5.8-.6-9.2-3.2-12.9-1.9-2.1-5-3.7-8.2-3.7z" class="st2" fill="#2f2f2f"/></g></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

1
static/emoji/uhhh.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="63.79" x2="63.79" y1="65.667" y2="3.276"><stop offset="0" stop-color="#fcc21b"/><stop offset=".151" stop-color="#e5bf34"/><stop offset=".473" stop-color="#abb973"/><stop offset=".935" stop-color="#4fafd8"/><stop offset="1" stop-color="#42ade7"/></linearGradient><path d="M63.79 8.64C1.48 8.64 0 78.5 0 92.33c0 13.83 28.56 25.03 63.79 25.03 35.24 0 63.79-11.21 63.79-25.03 0-13.83-1.47-83.69-63.79-83.69z" fill="url(#a)"/><ellipse cx="-37.614" cy="90.45" rx="16.611" ry="15.501" transform="rotate(-83.65)" fill="#fff"/><path d="M91.336 47.296c-.19 2.711-2.58 4.782-5.333 4.618-2.76-.157-4.848-2.498-4.659-5.21.181-2.72 2.564-4.782 5.325-4.618 2.76.157 4.856 2.498 4.667 5.21" fill="#2f2f2f"/><ellipse cx="38.569" cy="50.443" rx="15.5" ry="16.611" transform="rotate(-4.313)" fill="#fff"/><path d="M47.74 46.266c.313 2.707-1.654 5.184-4.394 5.53-2.749.354-5.234-1.564-5.547-4.263-.33-2.708 1.638-5.185 4.386-5.539 2.74-.345 5.234 1.572 5.555 4.272" fill="#2f2f2f"/><path d="M98.27 85.867C91.702 72.033 81.122 66.8 68.05 65.309c-1.239-.129-2.606-.2-4.05-.215a39.062 39.062 0 0 0-4.05.23c-13.072 1.49-23.652 6.723-30.22 20.557-4.395 9.261-3.616 18.15 2.517 22.952 3.157 2.465 9.392 2.322 13.328.932 4.242-1.506 9.57-4.143 16.368-4.301.69-.014 1.38.014 2.044.072a19.387 19.387 0 0 1 2.045-.072c6.798.158 12.126 2.81 16.368 4.3 3.936 1.391 10.184 1.534 13.327-.931 6.16-4.817 6.939-13.69 2.543-22.966z" fill="#ed6c30"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -0,0 +1 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg"><path d="M64 9.9C1.99 9.9.51 79.42.51 93.19c0 13.76 28.43 24.91 63.49 24.91 35.07 0 63.49-11.16 63.49-24.91 0-13.77-1.47-83.29-63.49-83.29z" fill="#fcc21b"/><g fill="#2f2f2f"><path d="M56.64 56.12c0 .03-.01.06-.01.09 0-.03 0-.06.01-.09zM40.66 52.59H29.42c-1.66 0-3 1.34-3 3s1.34 3 3 3h11.81c-.46-1.2-.72-2.52-.73-3.91-.02-.72.04-1.42.16-2.09z"/><path d="M53.69 58.59H41.22c1.29 3.39 4.17 5.74 7.48 5.7 4.01-.04 7.3-3.53 7.92-8.09a2.975 2.975 0 0 1-2.93 2.39z"/><path d="M56.63 56.2c0-.03.01-.06.01-.09a2.996 2.996 0 0 0-2.95-3.53H40.66c-.12.67-.18 1.37-.17 2.09.01 1.4.28 2.72.73 3.91h12.47c1.45.01 2.66-1.01 2.94-2.38z"/><g><path d="M101.53 56.12c0 .03-.01.06-.01.09.01-.03 0-.06.01-.09zM85.55 52.59H74.31c-1.66 0-3 1.34-3 3s1.34 3 3 3h11.81c-.46-1.2-.72-2.52-.73-3.91-.02-.72.05-1.42.16-2.09z"/><path d="M98.58 58.59H86.11c1.29 3.39 4.17 5.74 7.48 5.7 4.01-.04 7.3-3.53 7.92-8.09a2.975 2.975 0 0 1-2.93 2.39z"/><path d="M101.52 56.2c0-.03.01-.06.01-.09a2.996 2.996 0 0 0-2.95-3.53H85.55c-.12.67-.18 1.37-.17 2.09.01 1.4.28 2.72.73 3.91h12.47c1.45.01 2.66-1.01 2.94-2.38z"/></g></g><path d="M50.02 85.11c7.34-6.96 20.62-6.96 27.95 0" fill="none" stroke="#2f2f2f" stroke-width="6" stroke-linecap="round" stroke-miterlimit="10"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
static/emoji/wink.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M127.22 93.42c0 13.86-28.29 25.1-63.22 25.1-34.92 0-63.23-11.24-63.23-25.1C.77 79.55 2.24 9.48 64 9.48c61.77 0 63.22 70.06 63.22 83.94" fill="#fcc21b"/><path d="M48.32 55.41c0 5.41-3.62 9.79-8.1 9.79-4.48 0-8.12-4.38-8.12-9.79 0-5.42 3.64-9.8 8.12-9.8 4.48 0 8.1 4.38 8.1 9.8M99.285 62.298a2.634 2.634 0 0 1-2.6 1.93 2.543 2.543 0 0 1-.632-.096c-8.264-2.28-18.77-.59-18.868-.575-1.193.2-2.331-.436-2.828-1.514a2.628 2.628 0 0 1 .72-3.123c8.1-6.697 20.39-10.427 20.904-10.575a2.633 2.633 0 0 1 3.282 1.769 2.652 2.652 0 0 1-1.77 3.281c-.067.02-5.106 1.542-10.598 4.284 3.284-.022 7.083.425 10.565 1.375a2.633 2.633 0 0 1 1.825 3.244zM64 93.53c-9.7 0-19.4-3.69-26.79-11.08a3 3 0 0 1 0-4.24 3 3 0 0 1 4.24 0c12.43 12.43 32.66 12.43 45.09 0a3 3 0 0 1 4.24 0 3 3 0 0 1 0 4.24C83.4 89.84 73.7 93.53 64 93.53z" fill="#2f2f2f"/></svg>

After

Width:  |  Height:  |  Size: 900 B