summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile27
-rw-r--r--assets/css/_fonts.scss14
-rwxr-xr-xcontent/assets/emojis/drgn.pngbin0 -> 22312 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_0_0.pngbin0 -> 24429 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_3c.pngbin0 -> 25407 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_3c_evil.pngbin0 -> 22105 bytes
-rwxr-xr-xcontent/assets/emojis/drgn__w_.pngbin0 -> 21442 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_angel.pngbin0 -> 25269 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_angel_blep.pngbin0 -> 24232 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_angel_happy.pngbin0 -> 23950 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_angel_mlem.pngbin0 -> 24509 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_angel_pleading.pngbin0 -> 23973 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_angry.pngbin0 -> 24514 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_aww.pngbin0 -> 23173 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_blep.pngbin0 -> 22585 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_blush.pngbin0 -> 25235 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_boop.png (renamed from content/emojis/drgn_boop.png)bin6629 -> 6630 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_bread.pngbin0 -> 16005 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy.pngbin0 -> 22435 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy__w_.pngbin0 -> 21596 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_blep.pngbin0 -> 22615 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_cup.pngbin0 -> 21790 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_cup_mlem.pngbin0 -> 21810 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_cute.pngbin0 -> 23229 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_drowsy.pngbin0 -> 22879 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_evil.pngbin0 -> 22130 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_happy.pngbin0 -> 21941 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_mlem.pngbin0 -> 22605 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_owo.pngbin0 -> 22908 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_comfy_smug.pngbin0 -> 21726 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_confused.pngbin0 -> 23559 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cool.pngbin0 -> 22399 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cool_fingergun.pngbin0 -> 22678 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cool_reject.pngbin0 -> 21711 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cry.pngbin0 -> 22712 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cry_loud.pngbin0 -> 22503 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cup.pngbin0 -> 21804 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cup_drowsy.pngbin0 -> 22793 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cup_mlem.pngbin0 -> 21815 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_cute.pngbin0 -> 23081 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_dark.pngbin0 -> 18704 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_dark_mlem.pngbin0 -> 18041 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_dizzy.pngbin0 -> 26723 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_drool.pngbin0 -> 22679 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_drowsy.pngbin0 -> 22716 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_evil.pngbin0 -> 22013 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_fingergun.pngbin0 -> 21968 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_fire.pngbin0 -> 14326 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_fire_blue.pngbin0 -> 14922 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat.pngbin0 -> 15383 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_blep.pngbin0 -> 15322 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_blush.pngbin0 -> 20056 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_happy.pngbin0 -> 16108 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_heart.pngbin0 -> 18264 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_nervous.pngbin0 -> 20036 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_owo.pngbin0 -> 17008 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_pleading.pngbin0 -> 16595 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_sleep.pngbin0 -> 16950 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_sob.pngbin0 -> 15585 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_sob_heart.pngbin0 -> 17754 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flat_x_x.pngbin0 -> 16304 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_flush.pngbin0 -> 25039 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_glare.pngbin0 -> 22048 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_glare_sob.pngbin0 -> 22452 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_glasses.pngbin0 -> 23042 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_happy.pngbin0 -> 21809 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_happy_blep.pngbin0 -> 22082 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_happy_mlem.pngbin0 -> 22324 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_heart.pngbin0 -> 23779 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_hide.pngbin0 -> 15643 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_hide_blush.pngbin0 -> 17391 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_hide_nervous.pngbin0 -> 17018 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_hyper.pngbin0 -> 26430 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_knife.pngbin0 -> 26332 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_knife_angry.pngbin0 -> 28008 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_laser_end.png (renamed from content/emojis/drgn_laser_end.png)bin1612 -> 1613 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_laser_end_hit.png (renamed from content/emojis/drgn_laser_end_hit.png)bin2267 -> 2268 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_laser_mid.pngbin0 -> 1038 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_laser_start.png (renamed from content/emojis/drgn_laser_start.png)bin2870 -> 2871 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lick.pngbin0 -> 21779 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lol.pngbin0 -> 22568 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lol_nervous.pngbin0 -> 26577 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lol_tear.pngbin0 -> 23498 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk.pngbin0 -> 19715 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk__w_.pngbin0 -> 18831 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_blep.pngbin0 -> 19698 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_cute.pngbin0 -> 20512 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_nervous.pngbin0 -> 21674 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_notice.pngbin0 -> 20838 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_owo.pngbin0 -> 20040 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_pleading.pngbin0 -> 19148 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_lurk_sob.pngbin0 -> 18230 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_mlem.pngbin0 -> 22833 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_music.pngbin0 -> 22608 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nauseated.pngbin0 -> 26130 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nervous.pngbin0 -> 25045 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_neutral.pngbin0 -> 22350 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_book.pngbin0 -> 25472 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_bread.pngbin0 -> 26118 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_bread_2.pngbin0 -> 26097 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_burger.pngbin0 -> 25315 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_cookie.pngbin0 -> 25267 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_donut.pngbin0 -> 27368 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_egg.pngbin0 -> 24922 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_fries.pngbin0 -> 26115 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_melon.pngbin0 -> 26057 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_pita.pngbin0 -> 26473 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_pizza.pngbin0 -> 26313 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_verified.pngbin0 -> 25488 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nom_waffle.pngbin0 -> 28510 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_notice.pngbin0 -> 23465 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_nuzzle.pngbin0 -> 21133 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_o_o.pngbin0 -> 22359 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_outage.pngbin0 -> 11339 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_owo.pngbin0 -> 22769 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pat.pngbin0 -> 22887 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pat_blush.pngbin0 -> 25897 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pat_cry.pngbin0 -> 23947 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pat_flat.pngbin0 -> 16441 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pat_sob.pngbin0 -> 22469 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pat_up.pngbin0 -> 22084 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pleading.pngbin0 -> 21838 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_pout.pngbin0 -> 25145 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_rainbow.pngbin0 -> 24391 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_reject.pngbin0 -> 21055 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_sad.pngbin0 -> 21264 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_science.pngbin0 -> 25388 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_scream.pngbin0 -> 22325 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_scream_angry.pngbin0 -> 26477 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_scream_stare.pngbin0 -> 22860 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_shocked.pngbin0 -> 26186 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_sleep.pngbin0 -> 22394 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_smol.pngbin0 -> 27003 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_smug.pngbin0 -> 21589 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_smug2.pngbin0 -> 21908 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_sob.pngbin0 -> 21176 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_sparkle.pngbin0 -> 24728 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_stare.pngbin0 -> 22860 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_tail.pngbin0 -> 15410 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think.pngbin0 -> 21223 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think__w_.pngbin0 -> 21169 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_confused.pngbin0 -> 23367 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_cool.pngbin0 -> 22329 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_evil.pngbin0 -> 21731 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_owo.pngbin0 -> 22434 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_science.pngbin0 -> 25170 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_smug.pngbin0 -> 21299 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_think_woozy.pngbin0 -> 23436 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_thumbsdown.pngbin0 -> 21102 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_thumbsup.pngbin0 -> 21730 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_tooth.pngbin0 -> 22044 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_up.pngbin0 -> 21565 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_up_blep.pngbin0 -> 21463 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_up_cup.pngbin0 -> 18456 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_up_cute.pngbin0 -> 22313 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_up_happy.pngbin0 -> 21097 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_uwu.pngbin0 -> 22606 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_verified.pngbin0 -> 24130 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_wave.pngbin0 -> 21684 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_weary.pngbin0 -> 22683 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_weary_sob.pngbin0 -> 23165 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_woozy.pngbin0 -> 23587 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_x_x.pngbin0 -> 21880 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_yell.pngbin0 -> 22883 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_yoshi_end.png (renamed from content/emojis/drgn_yoshi_end.png)bin3803 -> 3804 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_yoshi_mid.pngbin0 -> 875 bytes
-rwxr-xr-xcontent/assets/emojis/drgn_yoshi_start.pngbin0 -> 21686 bytes
-rw-r--r--content/assets/favicon.ico (renamed from content/favicon.ico)bin15086 -> 15086 bytes
-rw-r--r--content/assets/lightbox.js (renamed from content/lightbox.js)0
-rw-r--r--content/assets/main.js (renamed from content/main.js)0
-rw-r--r--content/assets/snow.js (renamed from content/snow.js)0
-rw-r--r--content/assets/symbols.svg (renamed from content/symbols.svg)0
-rwxr-xr-xcontent/emojis/drgn_0_0.pngbin22177 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_3c.pngbin24886 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_3c_evil.pngbin21762 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn__w_.pngbin20923 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_angel.pngbin25121 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_angel_blep.pngbin25385 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_angel_cute.pngbin26171 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_angel_mlem.pngbin25415 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_angel_pleading.pngbin26118 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_angry.pngbin22706 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_annoyed.pngbin21268 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_aww.pngbin22582 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_blep.pngbin21995 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_blush.pngbin25968 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_bread.pngbin16594 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_confused.pngbin23055 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cool.pngbin21796 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cool_fingergun.pngbin22024 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cool_reject.pngbin20670 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cry.pngbin22841 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cry_loud.pngbin21671 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cup.pngbin21491 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cup_drowsy.pngbin22453 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cup_mlem.pngbin21061 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cute.pngbin22222 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_cute_heart.pngbin24219 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_dead_inside.pngbin23122 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_determined.pngbin19875 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_disapprove.pngbin21852 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_dizzy.pngbin22240 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_drool.pngbin21874 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_drowsy.pngbin22580 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_evil.pngbin21399 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_excited.pngbin23364 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_eye.pngbin30521 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_fingergun.pngbin21344 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_fire.pngbin14317 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_fire_blue.pngbin14913 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat.pngbin15304 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_blep.pngbin15329 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_blush.pngbin21549 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_heart.pngbin17675 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_nervous.pngbin19631 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_owo.pngbin16062 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_pleading.pngbin16714 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_scared.pngbin19691 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_sob.pngbin15634 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flat_x_x.pngbin15948 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_flush.pngbin25897 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_glare.pngbin21287 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_glare_sob.pngbin21776 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_glasses.pngbin22303 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_googly.pngbin22134 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_grumpy.pngbin21095 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_happy.pngbin21170 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_happy_blep.pngbin21409 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_happy_mlem.pngbin21436 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_heart.pngbin23217 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_heart_eyes.pngbin22796 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hide.pngbin14767 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hide_blush.pngbin17608 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hide_nervous.pngbin16295 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood.pngbin17198 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood__w_.pngbin17053 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood_blep.pngbin16816 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood_cup.pngbin17348 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood_cup_mlem.pngbin17367 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood_happy.pngbin17342 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood_mlem.pngbin16773 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hood_wizard.pngbin18032 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_hyper.pngbin26065 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_justright.pngbin21288 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_knife.pngbin24482 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_knife_cute.pngbin25381 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_laser_mid.pngbin1037 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_laugh.pngbin21841 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_laugh_angry.pngbin23532 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_laugh_sweat.pngbin22684 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_laugh_tear.pngbin22660 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lick.pngbin20965 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_look.pngbin21861 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk.pngbin17516 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk__w_.pngbin16799 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk_blep.pngbin17523 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk_cute.pngbin18119 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk_nervous.pngbin19971 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk_notice.pngbin18079 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk_pleading.pngbin17967 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_lurk_sob.pngbin17098 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_mlem.pngbin21961 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_mug.pngbin17497 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_music.pngbin22775 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nauseated.pngbin24767 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nervous.pngbin24476 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_book.pngbin23803 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_bread.pngbin24510 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_burger.pngbin23732 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_controller.pngbin25068 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_cookie.pngbin23403 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_donut.pngbin25438 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_egg.pngbin22720 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_fries.pngbin24091 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_heart.pngbin23041 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_msteams.pngbin21615 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_phone.pngbin22298 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_pita.pngbin24660 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_pizza.pngbin24144 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_waffle.pngbin26377 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nom_watermelon.pngbin24360 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_notice.pngbin22234 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_nuzzle.pngbin21540 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_o_o.pngbin21605 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_outage.pngbin10834 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_owo.pngbin21680 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pat.pngbin21410 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pat_cry.pngbin23198 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pat_flat.pngbin15889 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pat_googly.pngbin22160 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pat_sob.pngbin21514 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pat_up.pngbin20404 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_paw.pngbin12539 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_peek.pngbin9344 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pensive.pngbin21555 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pleading.pngbin22144 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_pout.pngbin24951 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_rainbow.pngbin23330 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_reject.pngbin20055 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_relax.pngbin15589 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe.pngbin20394 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe__w_.pngbin19621 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe_blep.pngbin20870 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe_cup.pngbin20098 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe_cup_mlem.pngbin20133 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe_happy.pngbin19924 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe_mlem.pngbin20806 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_robe_wizard.pngbin18880 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_sad.pngbin21360 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_scared.pngbin24286 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_science.pngbin25930 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_scream.pngbin21438 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_scream_angry.pngbin23044 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_scream_stare.pngbin21939 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_sigh.pngbin20063 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_sleep.pngbin16793 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_smirk.pngbin21157 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_smug.pngbin21088 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_smug2.pngbin21332 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_sob.pngbin21253 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_sparkle.pngbin24091 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_stare.pngbin21785 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_tail.pngbin15518 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think.pngbin20877 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think__w_.pngbin20585 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_confused.pngbin22789 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_cool.pngbin21546 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_googly.pngbin21538 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_happy.pngbin20863 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_o_o.pngbin21306 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_owo.pngbin21411 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_science.pngbin25646 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_smirk.pngbin20840 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_smug.pngbin20745 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_think_smug2.pngbin21053 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_thinking.pngbin22125 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_thumbsdown.pngbin21274 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_thumbsup.pngbin20717 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_tooth.pngbin21446 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_up.pngbin20897 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_up_cute.pngbin21238 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_up_happy.pngbin20411 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_up_happy_blep.pngbin20842 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_up_mug.pngbin18153 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_uwu.pngbin21604 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_water.pngbin17189 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_wave.pngbin20786 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_weary.pngbin22127 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_weary_cry.pngbin22143 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_x_x.pngbin21479 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_yell.pngbin21793 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_yoshi_mid.pngbin874 -> 0 bytes
-rwxr-xr-xcontent/emojis/drgn_yoshi_start.pngbin20436 -> 0 bytes
-rw-r--r--content/index.md3
-rw-r--r--filters/emojis.lua2
-rw-r--r--scripts/lib/common.lua7
-rw-r--r--scripts/page.lua13
-rw-r--r--templates/base.html16
358 files changed, 44 insertions, 38 deletions
diff --git a/Makefile b/Makefile
index df13e15..1a7fae7 100644
--- a/Makefile
+++ b/Makefile
@@ -14,16 +14,19 @@ CONTENT_SRC := $(shell find content -type f -name "*.md")
14FEED_SRC := $(shell grep -l "^feed: *true$$" $(CONTENT_SRC)) 14FEED_SRC := $(shell grep -l "^feed: *true$$" $(CONTENT_SRC))
15CONTENT_TEMPLATES_SRC := $(shell find templates -type f -name "*.html") 15CONTENT_TEMPLATES_SRC := $(shell find templates -type f -name "*.html")
16FEED_TEMPLATES_SRC := $(shell find templates -type f -name "*.xml") 16FEED_TEMPLATES_SRC := $(shell find templates -type f -name "*.xml")
17FONT_SRC := $(wildcard assets/fonts/*.ttf)
17CSS_SRC := $(shell find assets/css -type f -name "*.scss") 18CSS_SRC := $(shell find assets/css -type f -name "*.scss")
19ASSET_SRC := $(shell find content/assets -type f)
20STATIC_SRC := $(shell find content -type f ! -name "*.md")
18 21
19CONTENT_META := $(patsubst content/%.md,.cache/meta/%.json,$(CONTENT_SRC)) 22CONTENT_META := $(patsubst content/%.md,.cache/meta/%.json,$(CONTENT_SRC))
20CONTENT_FILES := $(patsubst content/%.md,out/%.html,$(CONTENT_SRC)) 23CONTENT_FILES := $(patsubst content/%.md,out/%.html,$(CONTENT_SRC))
21FEED_FILES := $(patsubst content/%.md,out/%.xml,$(FEED_SRC)) 24FEED_FILES := $(patsubst content/%.md,out/%.xml,$(FEED_SRC))
22FONT_FILES := $(patsubst assets/fonts/%.ttf,out/%.woff2,$(wildcard assets/fonts/*.ttf)) 25FONT_FILES := $(patsubst assets/fonts/%.ttf,out/assets/%.woff2,$(FONT_SRC))
23CSS_FILES := $(patsubst assets/css/%.scss,out/%.css,$(wildcard assets/css/style.scss)) 26CSS_FILES := out/assets/style.css
24STATIC_FILES := $(patsubst content/%,out/%,$(shell find content -type f ! -name "*.md")) 27ICON_FILES := out/assets/icons.svg
25TOP_STATIC_FILES := $(patsubst content/%,out/%,$(shell find content -maxdepth 1 -type f ! -name "*.md")) 28ASSET_FILES := $(FONT_FILES) $(CSS_FILES) $(ICON_FILES) $(patsubst content/assets/%,out/assets/%,$(ASSET_SRC))
26ASSET_FILES := $(FONT_FILES) $(CSS_FILES) out/icons.svg $(TOP_STATIC_FILES) 29STATIC_FILES := $(patsubst content/%,out/%,$(STATIC_SRC))
27 30
28# 31#
29# TARGETS 32# TARGETS
@@ -103,7 +106,7 @@ subpages = $(patsubst content/%.md,.cache/meta/%.json, \
103.cache/assets.json: $(ASSET_FILES) | .cache 106.cache/assets.json: $(ASSET_FILES) | .cache
104 $(info [ASET] $@) 107 $(info [ASET] $@)
105 108
106 sha256sum $^ | sed -r 's/([0-9a-f]+) +out\/(.*)/{ "\2": "\/\2?\1" }/' | jq '{ assets: [inputs] | add | with_entries( .key |= gsub( "\\."; "_") ) }' > "$@" 109 sha256sum $^ | sed -r 's/([0-9a-f]+) +out\/assets\/(.*)/{ "\2": "\/assets\/\2?\1" }/' | jq '{ assets: [inputs] | add | with_entries( .key |= gsub( "\\."; "_") ) }' > "$@"
107 110
108out/%.html: content/%.md .cache/meta.json .cache/assets.json $(CONTENT_TEMPLATES_SRC) metadata/*.yaml filters/*.lua scripts/page.lua | out 111out/%.html: content/%.md .cache/meta.json .cache/assets.json $(CONTENT_TEMPLATES_SRC) metadata/*.yaml filters/*.lua scripts/page.lua | out
109 $(info [MARK] $< -> $@) 112 $(info [MARK] $< -> $@)
@@ -156,7 +159,7 @@ out/%/thumbnail.jpg: content/%/thumbnail.jpg | out
156 mkdir -p $(@D) 159 mkdir -p $(@D)
157 convert -thumbnail 550x280^ -gravity center -extent 550x280 "$<" ppm:- | cjpeg -quality 80 > "$@" 160 convert -thumbnail 550x280^ -gravity center -extent 550x280 "$<" ppm:- | cjpeg -quality 80 > "$@"
158 161
159out/%.woff2: assets/fonts/%.ttf assets/fonts/glyphs.txt | out 162out/assets/%.woff2: assets/fonts/%.ttf assets/fonts/glyphs.txt | out/assets
160 $(info [FONT] $< -> $@) 163 $(info [FONT] $< -> $@)
161 164
162 pyftsubset "$<" \ 165 pyftsubset "$<" \
@@ -165,12 +168,12 @@ out/%.woff2: assets/fonts/%.ttf assets/fonts/glyphs.txt | out
165 --flavor="woff2" \ 168 --flavor="woff2" \
166 --output-file="$@" 169 --output-file="$@"
167 170
168out/%.css: assets/css/%.scss $(CSS_SRC) | out 171out/assets/%.css: assets/css/%.scss $(CSS_SRC) | out/assets
169 $(info [SCSS] $< -> $@) 172 $(info [SCSS] $< -> $@)
170 173
171 sass --load-path=node_modules "$<" | ./node_modules/.bin/postcss --use autoprefixer --use postcss-csso --no-map -o "$@" 174 sass --load-path=node_modules "$<" | ./node_modules/.bin/postcss --use autoprefixer --use postcss-csso --no-map -o "$@"
172 175
173out/icons.svg: | out 176out/assets/icons.svg: | out/assets
174 $(info [ICON] $@) 177 $(info [ICON] $@)
175 178
176 node ./node_modules/iro-icons/scripts/create_sprite.js \ 179 node ./node_modules/iro-icons/scripts/create_sprite.js \
@@ -200,15 +203,15 @@ out/%: content/% | out
200 mkdir -p $(@D) 203 mkdir -p $(@D)
201 cp "$<" "$@" 204 cp "$<" "$@"
202 205
203.cache/hash: | .cache
204 mkdir -p .cache/hash
205
206.cache/meta: | .cache 206.cache/meta: | .cache
207 mkdir -p .cache/meta 207 mkdir -p .cache/meta
208 208
209.cache: 209.cache:
210 mkdir -p .cache 210 mkdir -p .cache
211 211
212out/assets: | out
213 mkdir -p out/assets
214
212out: 215out:
213 mkdir -p out 216 mkdir -p out
214 217
diff --git a/assets/css/_fonts.scss b/assets/css/_fonts.scss
index 6b3095e..04c3e7c 100644
--- a/assets/css/_fonts.scss
+++ b/assets/css/_fonts.scss
@@ -3,7 +3,7 @@
3 font-style: normal; 3 font-style: normal;
4 font-weight: normal; 4 font-weight: normal;
5 font-display: swap; 5 font-display: swap;
6 src: url('/IBMPlexSans-Regular.woff2') format('woff2'); 6 src: url('/assets/IBMPlexSans-Regular.woff2') format('woff2');
7} 7}
8 8
9@font-face { 9@font-face {
@@ -11,7 +11,7 @@
11 font-style: italic; 11 font-style: italic;
12 font-weight: normal; 12 font-weight: normal;
13 font-display: swap; 13 font-display: swap;
14 src: url('/IBMPlexSans-Italic.woff2') format('woff2'); 14 src: url('/assets/IBMPlexSans-Italic.woff2') format('woff2');
15} 15}
16 16
17@font-face { 17@font-face {
@@ -19,7 +19,7 @@
19 font-style: normal; 19 font-style: normal;
20 font-weight: 500; 20 font-weight: 500;
21 font-display: swap; 21 font-display: swap;
22 src: url('/IBMPlexSans-Medium.woff2') format('woff2'); 22 src: url('/assets/IBMPlexSans-Medium.woff2') format('woff2');
23} 23}
24 24
25@font-face { 25@font-face {
@@ -27,7 +27,7 @@
27 font-style: normal; 27 font-style: normal;
28 font-weight: bold; 28 font-weight: bold;
29 font-display: swap; 29 font-display: swap;
30 src: url('/IBMPlexSans-Bold.woff2') format('woff2'); 30 src: url('/assets/IBMPlexSans-Bold.woff2') format('woff2');
31} 31}
32 32
33@font-face { 33@font-face {
@@ -35,7 +35,7 @@
35 font-style: normal; 35 font-style: normal;
36 font-weight: 50 950; 36 font-weight: 50 950;
37 font-display: swap; 37 font-display: swap;
38 src: url('/GaretVariable.woff2') format('woff2-variations'); 38 src: url('/assets/GaretVariable.woff2') format('woff2-variations');
39} 39}
40 40
41@font-face { 41@font-face {
@@ -43,7 +43,7 @@
43 font-style: normal; 43 font-style: normal;
44 font-weight: normal; 44 font-weight: normal;
45 font-display: swap; 45 font-display: swap;
46 src: url('/iosevka-term-ss09-regular.woff2') format('woff2'); 46 src: url('/assets/iosevka-term-ss09-regular.woff2') format('woff2');
47} 47}
48 48
49@font-face { 49@font-face {
@@ -51,5 +51,5 @@
51 font-style: normal; 51 font-style: normal;
52 font-weight: bold; 52 font-weight: bold;
53 font-display: swap; 53 font-display: swap;
54 src: url('/iosevka-term-ss09-bold.woff2') format('woff2'); 54 src: url('/assets/iosevka-term-ss09-bold.woff2') format('woff2');
55} 55}
diff --git a/content/assets/emojis/drgn.png b/content/assets/emojis/drgn.png
new file mode 100755
index 0000000..b8cde00
--- /dev/null
+++ b/content/assets/emojis/drgn.png
Binary files differ
diff --git a/content/assets/emojis/drgn_0_0.png b/content/assets/emojis/drgn_0_0.png
new file mode 100755
index 0000000..cbb66c9
--- /dev/null
+++ b/content/assets/emojis/drgn_0_0.png
Binary files differ
diff --git a/content/assets/emojis/drgn_3c.png b/content/assets/emojis/drgn_3c.png
new file mode 100755
index 0000000..a300865
--- /dev/null
+++ b/content/assets/emojis/drgn_3c.png
Binary files differ
diff --git a/content/assets/emojis/drgn_3c_evil.png b/content/assets/emojis/drgn_3c_evil.png
new file mode 100755
index 0000000..186afac
--- /dev/null
+++ b/content/assets/emojis/drgn_3c_evil.png
Binary files differ
diff --git a/content/assets/emojis/drgn__w_.png b/content/assets/emojis/drgn__w_.png
new file mode 100755
index 0000000..a9680d6
--- /dev/null
+++ b/content/assets/emojis/drgn__w_.png
Binary files differ
diff --git a/content/assets/emojis/drgn_angel.png b/content/assets/emojis/drgn_angel.png
new file mode 100755
index 0000000..a6f2082
--- /dev/null
+++ b/content/assets/emojis/drgn_angel.png
Binary files differ
diff --git a/content/assets/emojis/drgn_angel_blep.png b/content/assets/emojis/drgn_angel_blep.png
new file mode 100755
index 0000000..86a1a29
--- /dev/null
+++ b/content/assets/emojis/drgn_angel_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_angel_happy.png b/content/assets/emojis/drgn_angel_happy.png
new file mode 100755
index 0000000..3e7b059
--- /dev/null
+++ b/content/assets/emojis/drgn_angel_happy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_angel_mlem.png b/content/assets/emojis/drgn_angel_mlem.png
new file mode 100755
index 0000000..39f4d35
--- /dev/null
+++ b/content/assets/emojis/drgn_angel_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_angel_pleading.png b/content/assets/emojis/drgn_angel_pleading.png
new file mode 100755
index 0000000..5721e52
--- /dev/null
+++ b/content/assets/emojis/drgn_angel_pleading.png
Binary files differ
diff --git a/content/assets/emojis/drgn_angry.png b/content/assets/emojis/drgn_angry.png
new file mode 100755
index 0000000..49d8bfa
--- /dev/null
+++ b/content/assets/emojis/drgn_angry.png
Binary files differ
diff --git a/content/assets/emojis/drgn_aww.png b/content/assets/emojis/drgn_aww.png
new file mode 100755
index 0000000..e9b4502
--- /dev/null
+++ b/content/assets/emojis/drgn_aww.png
Binary files differ
diff --git a/content/assets/emojis/drgn_blep.png b/content/assets/emojis/drgn_blep.png
new file mode 100755
index 0000000..df05989
--- /dev/null
+++ b/content/assets/emojis/drgn_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_blush.png b/content/assets/emojis/drgn_blush.png
new file mode 100755
index 0000000..484a132
--- /dev/null
+++ b/content/assets/emojis/drgn_blush.png
Binary files differ
diff --git a/content/emojis/drgn_boop.png b/content/assets/emojis/drgn_boop.png
index d4ac167..b46fc67 100755
--- a/content/emojis/drgn_boop.png
+++ b/content/assets/emojis/drgn_boop.png
Binary files differ
diff --git a/content/assets/emojis/drgn_bread.png b/content/assets/emojis/drgn_bread.png
new file mode 100755
index 0000000..7714a90
--- /dev/null
+++ b/content/assets/emojis/drgn_bread.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy.png b/content/assets/emojis/drgn_comfy.png
new file mode 100755
index 0000000..5c4311a
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy__w_.png b/content/assets/emojis/drgn_comfy__w_.png
new file mode 100755
index 0000000..f517fcf
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy__w_.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_blep.png b/content/assets/emojis/drgn_comfy_blep.png
new file mode 100755
index 0000000..85fe87c
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_cup.png b/content/assets/emojis/drgn_comfy_cup.png
new file mode 100755
index 0000000..bc7cca0
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_cup.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_cup_mlem.png b/content/assets/emojis/drgn_comfy_cup_mlem.png
new file mode 100755
index 0000000..258696d
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_cup_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_cute.png b/content/assets/emojis/drgn_comfy_cute.png
new file mode 100755
index 0000000..25cf65f
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_cute.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_drowsy.png b/content/assets/emojis/drgn_comfy_drowsy.png
new file mode 100755
index 0000000..5333563
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_drowsy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_evil.png b/content/assets/emojis/drgn_comfy_evil.png
new file mode 100755
index 0000000..9a9523e
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_evil.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_happy.png b/content/assets/emojis/drgn_comfy_happy.png
new file mode 100755
index 0000000..badee70
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_happy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_mlem.png b/content/assets/emojis/drgn_comfy_mlem.png
new file mode 100755
index 0000000..a019ab7
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_owo.png b/content/assets/emojis/drgn_comfy_owo.png
new file mode 100755
index 0000000..36a5f19
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_owo.png
Binary files differ
diff --git a/content/assets/emojis/drgn_comfy_smug.png b/content/assets/emojis/drgn_comfy_smug.png
new file mode 100755
index 0000000..5795817
--- /dev/null
+++ b/content/assets/emojis/drgn_comfy_smug.png
Binary files differ
diff --git a/content/assets/emojis/drgn_confused.png b/content/assets/emojis/drgn_confused.png
new file mode 100755
index 0000000..195a1f0
--- /dev/null
+++ b/content/assets/emojis/drgn_confused.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cool.png b/content/assets/emojis/drgn_cool.png
new file mode 100755
index 0000000..c31f79c
--- /dev/null
+++ b/content/assets/emojis/drgn_cool.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cool_fingergun.png b/content/assets/emojis/drgn_cool_fingergun.png
new file mode 100755
index 0000000..7e3601a
--- /dev/null
+++ b/content/assets/emojis/drgn_cool_fingergun.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cool_reject.png b/content/assets/emojis/drgn_cool_reject.png
new file mode 100755
index 0000000..c6a21c9
--- /dev/null
+++ b/content/assets/emojis/drgn_cool_reject.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cry.png b/content/assets/emojis/drgn_cry.png
new file mode 100755
index 0000000..d567663
--- /dev/null
+++ b/content/assets/emojis/drgn_cry.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cry_loud.png b/content/assets/emojis/drgn_cry_loud.png
new file mode 100755
index 0000000..578ac8b
--- /dev/null
+++ b/content/assets/emojis/drgn_cry_loud.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cup.png b/content/assets/emojis/drgn_cup.png
new file mode 100755
index 0000000..9b3d371
--- /dev/null
+++ b/content/assets/emojis/drgn_cup.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cup_drowsy.png b/content/assets/emojis/drgn_cup_drowsy.png
new file mode 100755
index 0000000..8b296c5
--- /dev/null
+++ b/content/assets/emojis/drgn_cup_drowsy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cup_mlem.png b/content/assets/emojis/drgn_cup_mlem.png
new file mode 100755
index 0000000..ed5612a
--- /dev/null
+++ b/content/assets/emojis/drgn_cup_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_cute.png b/content/assets/emojis/drgn_cute.png
new file mode 100755
index 0000000..9447d67
--- /dev/null
+++ b/content/assets/emojis/drgn_cute.png
Binary files differ
diff --git a/content/assets/emojis/drgn_dark.png b/content/assets/emojis/drgn_dark.png
new file mode 100755
index 0000000..0467761
--- /dev/null
+++ b/content/assets/emojis/drgn_dark.png
Binary files differ
diff --git a/content/assets/emojis/drgn_dark_mlem.png b/content/assets/emojis/drgn_dark_mlem.png
new file mode 100755
index 0000000..fa510bf
--- /dev/null
+++ b/content/assets/emojis/drgn_dark_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_dizzy.png b/content/assets/emojis/drgn_dizzy.png
new file mode 100755
index 0000000..c06fcaa
--- /dev/null
+++ b/content/assets/emojis/drgn_dizzy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_drool.png b/content/assets/emojis/drgn_drool.png
new file mode 100755
index 0000000..5944502
--- /dev/null
+++ b/content/assets/emojis/drgn_drool.png
Binary files differ
diff --git a/content/assets/emojis/drgn_drowsy.png b/content/assets/emojis/drgn_drowsy.png
new file mode 100755
index 0000000..9b936e0
--- /dev/null
+++ b/content/assets/emojis/drgn_drowsy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_evil.png b/content/assets/emojis/drgn_evil.png
new file mode 100755
index 0000000..43b8c99
--- /dev/null
+++ b/content/assets/emojis/drgn_evil.png
Binary files differ
diff --git a/content/assets/emojis/drgn_fingergun.png b/content/assets/emojis/drgn_fingergun.png
new file mode 100755
index 0000000..ed808d2
--- /dev/null
+++ b/content/assets/emojis/drgn_fingergun.png
Binary files differ
diff --git a/content/assets/emojis/drgn_fire.png b/content/assets/emojis/drgn_fire.png
new file mode 100755
index 0000000..02f1104
--- /dev/null
+++ b/content/assets/emojis/drgn_fire.png
Binary files differ
diff --git a/content/assets/emojis/drgn_fire_blue.png b/content/assets/emojis/drgn_fire_blue.png
new file mode 100755
index 0000000..5840012
--- /dev/null
+++ b/content/assets/emojis/drgn_fire_blue.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat.png b/content/assets/emojis/drgn_flat.png
new file mode 100755
index 0000000..4a4dc51
--- /dev/null
+++ b/content/assets/emojis/drgn_flat.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_blep.png b/content/assets/emojis/drgn_flat_blep.png
new file mode 100755
index 0000000..55d0814
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_blush.png b/content/assets/emojis/drgn_flat_blush.png
new file mode 100755
index 0000000..9b6445e
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_blush.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_happy.png b/content/assets/emojis/drgn_flat_happy.png
new file mode 100755
index 0000000..e08eba9
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_happy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_heart.png b/content/assets/emojis/drgn_flat_heart.png
new file mode 100755
index 0000000..b09b7b7
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_heart.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_nervous.png b/content/assets/emojis/drgn_flat_nervous.png
new file mode 100755
index 0000000..7752425
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_nervous.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_owo.png b/content/assets/emojis/drgn_flat_owo.png
new file mode 100755
index 0000000..dbc2c28
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_owo.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_pleading.png b/content/assets/emojis/drgn_flat_pleading.png
new file mode 100755
index 0000000..3206734
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_pleading.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_sleep.png b/content/assets/emojis/drgn_flat_sleep.png
new file mode 100755
index 0000000..1a0de71
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_sleep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_sob.png b/content/assets/emojis/drgn_flat_sob.png
new file mode 100755
index 0000000..9e50f63
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_sob.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_sob_heart.png b/content/assets/emojis/drgn_flat_sob_heart.png
new file mode 100755
index 0000000..a5c33f4
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_sob_heart.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flat_x_x.png b/content/assets/emojis/drgn_flat_x_x.png
new file mode 100755
index 0000000..b410be8
--- /dev/null
+++ b/content/assets/emojis/drgn_flat_x_x.png
Binary files differ
diff --git a/content/assets/emojis/drgn_flush.png b/content/assets/emojis/drgn_flush.png
new file mode 100755
index 0000000..05a68e7
--- /dev/null
+++ b/content/assets/emojis/drgn_flush.png
Binary files differ
diff --git a/content/assets/emojis/drgn_glare.png b/content/assets/emojis/drgn_glare.png
new file mode 100755
index 0000000..e9b52e8
--- /dev/null
+++ b/content/assets/emojis/drgn_glare.png
Binary files differ
diff --git a/content/assets/emojis/drgn_glare_sob.png b/content/assets/emojis/drgn_glare_sob.png
new file mode 100755
index 0000000..11072c6
--- /dev/null
+++ b/content/assets/emojis/drgn_glare_sob.png
Binary files differ
diff --git a/content/assets/emojis/drgn_glasses.png b/content/assets/emojis/drgn_glasses.png
new file mode 100755
index 0000000..8876052
--- /dev/null
+++ b/content/assets/emojis/drgn_glasses.png
Binary files differ
diff --git a/content/assets/emojis/drgn_happy.png b/content/assets/emojis/drgn_happy.png
new file mode 100755
index 0000000..b30b01b
--- /dev/null
+++ b/content/assets/emojis/drgn_happy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_happy_blep.png b/content/assets/emojis/drgn_happy_blep.png
new file mode 100755
index 0000000..a402240
--- /dev/null
+++ b/content/assets/emojis/drgn_happy_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_happy_mlem.png b/content/assets/emojis/drgn_happy_mlem.png
new file mode 100755
index 0000000..0d61950
--- /dev/null
+++ b/content/assets/emojis/drgn_happy_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_heart.png b/content/assets/emojis/drgn_heart.png
new file mode 100755
index 0000000..748a2ba
--- /dev/null
+++ b/content/assets/emojis/drgn_heart.png
Binary files differ
diff --git a/content/assets/emojis/drgn_hide.png b/content/assets/emojis/drgn_hide.png
new file mode 100755
index 0000000..d5ce08d
--- /dev/null
+++ b/content/assets/emojis/drgn_hide.png
Binary files differ
diff --git a/content/assets/emojis/drgn_hide_blush.png b/content/assets/emojis/drgn_hide_blush.png
new file mode 100755
index 0000000..7057b07
--- /dev/null
+++ b/content/assets/emojis/drgn_hide_blush.png
Binary files differ
diff --git a/content/assets/emojis/drgn_hide_nervous.png b/content/assets/emojis/drgn_hide_nervous.png
new file mode 100755
index 0000000..38f0c84
--- /dev/null
+++ b/content/assets/emojis/drgn_hide_nervous.png
Binary files differ
diff --git a/content/assets/emojis/drgn_hyper.png b/content/assets/emojis/drgn_hyper.png
new file mode 100755
index 0000000..6e9cfee
--- /dev/null
+++ b/content/assets/emojis/drgn_hyper.png
Binary files differ
diff --git a/content/assets/emojis/drgn_knife.png b/content/assets/emojis/drgn_knife.png
new file mode 100755
index 0000000..8c3f2dc
--- /dev/null
+++ b/content/assets/emojis/drgn_knife.png
Binary files differ
diff --git a/content/assets/emojis/drgn_knife_angry.png b/content/assets/emojis/drgn_knife_angry.png
new file mode 100755
index 0000000..c126c00
--- /dev/null
+++ b/content/assets/emojis/drgn_knife_angry.png
Binary files differ
diff --git a/content/emojis/drgn_laser_end.png b/content/assets/emojis/drgn_laser_end.png
index e096901..cd441fc 100755
--- a/content/emojis/drgn_laser_end.png
+++ b/content/assets/emojis/drgn_laser_end.png
Binary files differ
diff --git a/content/emojis/drgn_laser_end_hit.png b/content/assets/emojis/drgn_laser_end_hit.png
index d8a0376..d9d527a 100755
--- a/content/emojis/drgn_laser_end_hit.png
+++ b/content/assets/emojis/drgn_laser_end_hit.png
Binary files differ
diff --git a/content/assets/emojis/drgn_laser_mid.png b/content/assets/emojis/drgn_laser_mid.png
new file mode 100755
index 0000000..0488b4b
--- /dev/null
+++ b/content/assets/emojis/drgn_laser_mid.png
Binary files differ
diff --git a/content/emojis/drgn_laser_start.png b/content/assets/emojis/drgn_laser_start.png
index 1637902..767ba2d 100755
--- a/content/emojis/drgn_laser_start.png
+++ b/content/assets/emojis/drgn_laser_start.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lick.png b/content/assets/emojis/drgn_lick.png
new file mode 100755
index 0000000..205f248
--- /dev/null
+++ b/content/assets/emojis/drgn_lick.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lol.png b/content/assets/emojis/drgn_lol.png
new file mode 100755
index 0000000..4f9626c
--- /dev/null
+++ b/content/assets/emojis/drgn_lol.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lol_nervous.png b/content/assets/emojis/drgn_lol_nervous.png
new file mode 100755
index 0000000..1e6e92e
--- /dev/null
+++ b/content/assets/emojis/drgn_lol_nervous.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lol_tear.png b/content/assets/emojis/drgn_lol_tear.png
new file mode 100755
index 0000000..3266347
--- /dev/null
+++ b/content/assets/emojis/drgn_lol_tear.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk.png b/content/assets/emojis/drgn_lurk.png
new file mode 100755
index 0000000..93ff514
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk__w_.png b/content/assets/emojis/drgn_lurk__w_.png
new file mode 100755
index 0000000..b6ecd30
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk__w_.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_blep.png b/content/assets/emojis/drgn_lurk_blep.png
new file mode 100755
index 0000000..0712975
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_cute.png b/content/assets/emojis/drgn_lurk_cute.png
new file mode 100755
index 0000000..c6fd523
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_cute.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_nervous.png b/content/assets/emojis/drgn_lurk_nervous.png
new file mode 100755
index 0000000..c71ec3c
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_nervous.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_notice.png b/content/assets/emojis/drgn_lurk_notice.png
new file mode 100755
index 0000000..d1d10ff
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_notice.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_owo.png b/content/assets/emojis/drgn_lurk_owo.png
new file mode 100755
index 0000000..f11fc03
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_owo.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_pleading.png b/content/assets/emojis/drgn_lurk_pleading.png
new file mode 100755
index 0000000..05056b9
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_pleading.png
Binary files differ
diff --git a/content/assets/emojis/drgn_lurk_sob.png b/content/assets/emojis/drgn_lurk_sob.png
new file mode 100755
index 0000000..bc77821
--- /dev/null
+++ b/content/assets/emojis/drgn_lurk_sob.png
Binary files differ
diff --git a/content/assets/emojis/drgn_mlem.png b/content/assets/emojis/drgn_mlem.png
new file mode 100755
index 0000000..85faf05
--- /dev/null
+++ b/content/assets/emojis/drgn_mlem.png
Binary files differ
diff --git a/content/assets/emojis/drgn_music.png b/content/assets/emojis/drgn_music.png
new file mode 100755
index 0000000..d3f2323
--- /dev/null
+++ b/content/assets/emojis/drgn_music.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nauseated.png b/content/assets/emojis/drgn_nauseated.png
new file mode 100755
index 0000000..97f7f65
--- /dev/null
+++ b/content/assets/emojis/drgn_nauseated.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nervous.png b/content/assets/emojis/drgn_nervous.png
new file mode 100755
index 0000000..cf3979f
--- /dev/null
+++ b/content/assets/emojis/drgn_nervous.png
Binary files differ
diff --git a/content/assets/emojis/drgn_neutral.png b/content/assets/emojis/drgn_neutral.png
new file mode 100755
index 0000000..e290dfe
--- /dev/null
+++ b/content/assets/emojis/drgn_neutral.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_book.png b/content/assets/emojis/drgn_nom_book.png
new file mode 100755
index 0000000..dc6df73
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_book.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_bread.png b/content/assets/emojis/drgn_nom_bread.png
new file mode 100755
index 0000000..1a91a49
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_bread.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_bread_2.png b/content/assets/emojis/drgn_nom_bread_2.png
new file mode 100755
index 0000000..19c4490
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_bread_2.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_burger.png b/content/assets/emojis/drgn_nom_burger.png
new file mode 100755
index 0000000..d294fa6
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_burger.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_cookie.png b/content/assets/emojis/drgn_nom_cookie.png
new file mode 100755
index 0000000..43381ac
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_cookie.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_donut.png b/content/assets/emojis/drgn_nom_donut.png
new file mode 100755
index 0000000..e25cb77
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_donut.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_egg.png b/content/assets/emojis/drgn_nom_egg.png
new file mode 100755
index 0000000..044ecb4
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_egg.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_fries.png b/content/assets/emojis/drgn_nom_fries.png
new file mode 100755
index 0000000..8bf8473
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_fries.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_melon.png b/content/assets/emojis/drgn_nom_melon.png
new file mode 100755
index 0000000..400ae79
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_melon.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_pita.png b/content/assets/emojis/drgn_nom_pita.png
new file mode 100755
index 0000000..7bf5561
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_pita.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_pizza.png b/content/assets/emojis/drgn_nom_pizza.png
new file mode 100755
index 0000000..88feef5
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_pizza.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_verified.png b/content/assets/emojis/drgn_nom_verified.png
new file mode 100755
index 0000000..78e3505
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_verified.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nom_waffle.png b/content/assets/emojis/drgn_nom_waffle.png
new file mode 100755
index 0000000..eb0e317
--- /dev/null
+++ b/content/assets/emojis/drgn_nom_waffle.png
Binary files differ
diff --git a/content/assets/emojis/drgn_notice.png b/content/assets/emojis/drgn_notice.png
new file mode 100755
index 0000000..60926c4
--- /dev/null
+++ b/content/assets/emojis/drgn_notice.png
Binary files differ
diff --git a/content/assets/emojis/drgn_nuzzle.png b/content/assets/emojis/drgn_nuzzle.png
new file mode 100755
index 0000000..3217000
--- /dev/null
+++ b/content/assets/emojis/drgn_nuzzle.png
Binary files differ
diff --git a/content/assets/emojis/drgn_o_o.png b/content/assets/emojis/drgn_o_o.png
new file mode 100755
index 0000000..990511c
--- /dev/null
+++ b/content/assets/emojis/drgn_o_o.png
Binary files differ
diff --git a/content/assets/emojis/drgn_outage.png b/content/assets/emojis/drgn_outage.png
new file mode 100755
index 0000000..3f984f6
--- /dev/null
+++ b/content/assets/emojis/drgn_outage.png
Binary files differ
diff --git a/content/assets/emojis/drgn_owo.png b/content/assets/emojis/drgn_owo.png
new file mode 100755
index 0000000..f952a2e
--- /dev/null
+++ b/content/assets/emojis/drgn_owo.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pat.png b/content/assets/emojis/drgn_pat.png
new file mode 100755
index 0000000..eaaba16
--- /dev/null
+++ b/content/assets/emojis/drgn_pat.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pat_blush.png b/content/assets/emojis/drgn_pat_blush.png
new file mode 100755
index 0000000..9b9940a
--- /dev/null
+++ b/content/assets/emojis/drgn_pat_blush.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pat_cry.png b/content/assets/emojis/drgn_pat_cry.png
new file mode 100755
index 0000000..7ed1bd8
--- /dev/null
+++ b/content/assets/emojis/drgn_pat_cry.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pat_flat.png b/content/assets/emojis/drgn_pat_flat.png
new file mode 100755
index 0000000..5d85308
--- /dev/null
+++ b/content/assets/emojis/drgn_pat_flat.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pat_sob.png b/content/assets/emojis/drgn_pat_sob.png
new file mode 100755
index 0000000..52c22e7
--- /dev/null
+++ b/content/assets/emojis/drgn_pat_sob.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pat_up.png b/content/assets/emojis/drgn_pat_up.png
new file mode 100755
index 0000000..e28daad
--- /dev/null
+++ b/content/assets/emojis/drgn_pat_up.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pleading.png b/content/assets/emojis/drgn_pleading.png
new file mode 100755
index 0000000..3b97ae1
--- /dev/null
+++ b/content/assets/emojis/drgn_pleading.png
Binary files differ
diff --git a/content/assets/emojis/drgn_pout.png b/content/assets/emojis/drgn_pout.png
new file mode 100755
index 0000000..0ac9513
--- /dev/null
+++ b/content/assets/emojis/drgn_pout.png
Binary files differ
diff --git a/content/assets/emojis/drgn_rainbow.png b/content/assets/emojis/drgn_rainbow.png
new file mode 100755
index 0000000..8ede665
--- /dev/null
+++ b/content/assets/emojis/drgn_rainbow.png
Binary files differ
diff --git a/content/assets/emojis/drgn_reject.png b/content/assets/emojis/drgn_reject.png
new file mode 100755
index 0000000..1e0875a
--- /dev/null
+++ b/content/assets/emojis/drgn_reject.png
Binary files differ
diff --git a/content/assets/emojis/drgn_sad.png b/content/assets/emojis/drgn_sad.png
new file mode 100755
index 0000000..1084044
--- /dev/null
+++ b/content/assets/emojis/drgn_sad.png
Binary files differ
diff --git a/content/assets/emojis/drgn_science.png b/content/assets/emojis/drgn_science.png
new file mode 100755
index 0000000..e5476bb
--- /dev/null
+++ b/content/assets/emojis/drgn_science.png
Binary files differ
diff --git a/content/assets/emojis/drgn_scream.png b/content/assets/emojis/drgn_scream.png
new file mode 100755
index 0000000..df8c418
--- /dev/null
+++ b/content/assets/emojis/drgn_scream.png
Binary files differ
diff --git a/content/assets/emojis/drgn_scream_angry.png b/content/assets/emojis/drgn_scream_angry.png
new file mode 100755
index 0000000..1da7219
--- /dev/null
+++ b/content/assets/emojis/drgn_scream_angry.png
Binary files differ
diff --git a/content/assets/emojis/drgn_scream_stare.png b/content/assets/emojis/drgn_scream_stare.png
new file mode 100755
index 0000000..f4c625f
--- /dev/null
+++ b/content/assets/emojis/drgn_scream_stare.png
Binary files differ
diff --git a/content/assets/emojis/drgn_shocked.png b/content/assets/emojis/drgn_shocked.png
new file mode 100755
index 0000000..d8d8585
--- /dev/null
+++ b/content/assets/emojis/drgn_shocked.png
Binary files differ
diff --git a/content/assets/emojis/drgn_sleep.png b/content/assets/emojis/drgn_sleep.png
new file mode 100755
index 0000000..90c9092
--- /dev/null
+++ b/content/assets/emojis/drgn_sleep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_smol.png b/content/assets/emojis/drgn_smol.png
new file mode 100755
index 0000000..f792b6f
--- /dev/null
+++ b/content/assets/emojis/drgn_smol.png
Binary files differ
diff --git a/content/assets/emojis/drgn_smug.png b/content/assets/emojis/drgn_smug.png
new file mode 100755
index 0000000..ffacd7d
--- /dev/null
+++ b/content/assets/emojis/drgn_smug.png
Binary files differ
diff --git a/content/assets/emojis/drgn_smug2.png b/content/assets/emojis/drgn_smug2.png
new file mode 100755
index 0000000..b5853dc
--- /dev/null
+++ b/content/assets/emojis/drgn_smug2.png
Binary files differ
diff --git a/content/assets/emojis/drgn_sob.png b/content/assets/emojis/drgn_sob.png
new file mode 100755
index 0000000..9be3640
--- /dev/null
+++ b/content/assets/emojis/drgn_sob.png
Binary files differ
diff --git a/content/assets/emojis/drgn_sparkle.png b/content/assets/emojis/drgn_sparkle.png
new file mode 100755
index 0000000..fe43f21
--- /dev/null
+++ b/content/assets/emojis/drgn_sparkle.png
Binary files differ
diff --git a/content/assets/emojis/drgn_stare.png b/content/assets/emojis/drgn_stare.png
new file mode 100755
index 0000000..f4c625f
--- /dev/null
+++ b/content/assets/emojis/drgn_stare.png
Binary files differ
diff --git a/content/assets/emojis/drgn_tail.png b/content/assets/emojis/drgn_tail.png
new file mode 100755
index 0000000..1b1cc12
--- /dev/null
+++ b/content/assets/emojis/drgn_tail.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think.png b/content/assets/emojis/drgn_think.png
new file mode 100755
index 0000000..b52b111
--- /dev/null
+++ b/content/assets/emojis/drgn_think.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think__w_.png b/content/assets/emojis/drgn_think__w_.png
new file mode 100755
index 0000000..0c6050b
--- /dev/null
+++ b/content/assets/emojis/drgn_think__w_.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_confused.png b/content/assets/emojis/drgn_think_confused.png
new file mode 100755
index 0000000..e7b6197
--- /dev/null
+++ b/content/assets/emojis/drgn_think_confused.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_cool.png b/content/assets/emojis/drgn_think_cool.png
new file mode 100755
index 0000000..36896cf
--- /dev/null
+++ b/content/assets/emojis/drgn_think_cool.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_evil.png b/content/assets/emojis/drgn_think_evil.png
new file mode 100755
index 0000000..91693e6
--- /dev/null
+++ b/content/assets/emojis/drgn_think_evil.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_owo.png b/content/assets/emojis/drgn_think_owo.png
new file mode 100755
index 0000000..e076fa4
--- /dev/null
+++ b/content/assets/emojis/drgn_think_owo.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_science.png b/content/assets/emojis/drgn_think_science.png
new file mode 100755
index 0000000..55420df
--- /dev/null
+++ b/content/assets/emojis/drgn_think_science.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_smug.png b/content/assets/emojis/drgn_think_smug.png
new file mode 100755
index 0000000..21014b8
--- /dev/null
+++ b/content/assets/emojis/drgn_think_smug.png
Binary files differ
diff --git a/content/assets/emojis/drgn_think_woozy.png b/content/assets/emojis/drgn_think_woozy.png
new file mode 100755
index 0000000..00a6ce6
--- /dev/null
+++ b/content/assets/emojis/drgn_think_woozy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_thumbsdown.png b/content/assets/emojis/drgn_thumbsdown.png
new file mode 100755
index 0000000..097d85b
--- /dev/null
+++ b/content/assets/emojis/drgn_thumbsdown.png
Binary files differ
diff --git a/content/assets/emojis/drgn_thumbsup.png b/content/assets/emojis/drgn_thumbsup.png
new file mode 100755
index 0000000..525b1ed
--- /dev/null
+++ b/content/assets/emojis/drgn_thumbsup.png
Binary files differ
diff --git a/content/assets/emojis/drgn_tooth.png b/content/assets/emojis/drgn_tooth.png
new file mode 100755
index 0000000..fa22359
--- /dev/null
+++ b/content/assets/emojis/drgn_tooth.png
Binary files differ
diff --git a/content/assets/emojis/drgn_up.png b/content/assets/emojis/drgn_up.png
new file mode 100755
index 0000000..fd30f42
--- /dev/null
+++ b/content/assets/emojis/drgn_up.png
Binary files differ
diff --git a/content/assets/emojis/drgn_up_blep.png b/content/assets/emojis/drgn_up_blep.png
new file mode 100755
index 0000000..d27c343
--- /dev/null
+++ b/content/assets/emojis/drgn_up_blep.png
Binary files differ
diff --git a/content/assets/emojis/drgn_up_cup.png b/content/assets/emojis/drgn_up_cup.png
new file mode 100755
index 0000000..9732b5d
--- /dev/null
+++ b/content/assets/emojis/drgn_up_cup.png
Binary files differ
diff --git a/content/assets/emojis/drgn_up_cute.png b/content/assets/emojis/drgn_up_cute.png
new file mode 100755
index 0000000..bbca3e5
--- /dev/null
+++ b/content/assets/emojis/drgn_up_cute.png
Binary files differ
diff --git a/content/assets/emojis/drgn_up_happy.png b/content/assets/emojis/drgn_up_happy.png
new file mode 100755
index 0000000..66ce1c2
--- /dev/null
+++ b/content/assets/emojis/drgn_up_happy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_uwu.png b/content/assets/emojis/drgn_uwu.png
new file mode 100755
index 0000000..8cd3896
--- /dev/null
+++ b/content/assets/emojis/drgn_uwu.png
Binary files differ
diff --git a/content/assets/emojis/drgn_verified.png b/content/assets/emojis/drgn_verified.png
new file mode 100755
index 0000000..48b5fdb
--- /dev/null
+++ b/content/assets/emojis/drgn_verified.png
Binary files differ
diff --git a/content/assets/emojis/drgn_wave.png b/content/assets/emojis/drgn_wave.png
new file mode 100755
index 0000000..0ddf6a0
--- /dev/null
+++ b/content/assets/emojis/drgn_wave.png
Binary files differ
diff --git a/content/assets/emojis/drgn_weary.png b/content/assets/emojis/drgn_weary.png
new file mode 100755
index 0000000..7f054fa
--- /dev/null
+++ b/content/assets/emojis/drgn_weary.png
Binary files differ
diff --git a/content/assets/emojis/drgn_weary_sob.png b/content/assets/emojis/drgn_weary_sob.png
new file mode 100755
index 0000000..83ceeeb
--- /dev/null
+++ b/content/assets/emojis/drgn_weary_sob.png
Binary files differ
diff --git a/content/assets/emojis/drgn_woozy.png b/content/assets/emojis/drgn_woozy.png
new file mode 100755
index 0000000..0d42fab
--- /dev/null
+++ b/content/assets/emojis/drgn_woozy.png
Binary files differ
diff --git a/content/assets/emojis/drgn_x_x.png b/content/assets/emojis/drgn_x_x.png
new file mode 100755
index 0000000..95aebd5
--- /dev/null
+++ b/content/assets/emojis/drgn_x_x.png
Binary files differ
diff --git a/content/assets/emojis/drgn_yell.png b/content/assets/emojis/drgn_yell.png
new file mode 100755
index 0000000..f5ac730
--- /dev/null
+++ b/content/assets/emojis/drgn_yell.png
Binary files differ
diff --git a/content/emojis/drgn_yoshi_end.png b/content/assets/emojis/drgn_yoshi_end.png
index 5b274e7..5c57625 100755
--- a/content/emojis/drgn_yoshi_end.png
+++ b/content/assets/emojis/drgn_yoshi_end.png
Binary files differ
diff --git a/content/assets/emojis/drgn_yoshi_mid.png b/content/assets/emojis/drgn_yoshi_mid.png
new file mode 100755
index 0000000..41c9f5d
--- /dev/null
+++ b/content/assets/emojis/drgn_yoshi_mid.png
Binary files differ
diff --git a/content/assets/emojis/drgn_yoshi_start.png b/content/assets/emojis/drgn_yoshi_start.png
new file mode 100755
index 0000000..cf7cd00
--- /dev/null
+++ b/content/assets/emojis/drgn_yoshi_start.png
Binary files differ
diff --git a/content/favicon.ico b/content/assets/favicon.ico
index 3c399ff..3c399ff 100644
--- a/content/favicon.ico
+++ b/content/assets/favicon.ico
Binary files differ
diff --git a/content/lightbox.js b/content/assets/lightbox.js
index 39a5074..39a5074 100644
--- a/content/lightbox.js
+++ b/content/assets/lightbox.js
diff --git a/content/main.js b/content/assets/main.js
index 7189312..7189312 100644
--- a/content/main.js
+++ b/content/assets/main.js
diff --git a/content/snow.js b/content/assets/snow.js
index 562e9c0..562e9c0 100644
--- a/content/snow.js
+++ b/content/assets/snow.js
diff --git a/content/symbols.svg b/content/assets/symbols.svg
index 4995ee2..4995ee2 100644
--- a/content/symbols.svg
+++ b/content/assets/symbols.svg
diff --git a/content/emojis/drgn_0_0.png b/content/emojis/drgn_0_0.png
deleted file mode 100755
index e3f5446..0000000
--- a/content/emojis/drgn_0_0.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_3c.png b/content/emojis/drgn_3c.png
deleted file mode 100755
index dd893f7..0000000
--- a/content/emojis/drgn_3c.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_3c_evil.png b/content/emojis/drgn_3c_evil.png
deleted file mode 100755
index 82442c6..0000000
--- a/content/emojis/drgn_3c_evil.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn__w_.png b/content/emojis/drgn__w_.png
deleted file mode 100755
index 88024f7..0000000
--- a/content/emojis/drgn__w_.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_angel.png b/content/emojis/drgn_angel.png
deleted file mode 100755
index 60eed2d..0000000
--- a/content/emojis/drgn_angel.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_angel_blep.png b/content/emojis/drgn_angel_blep.png
deleted file mode 100755
index 2769116..0000000
--- a/content/emojis/drgn_angel_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_angel_cute.png b/content/emojis/drgn_angel_cute.png
deleted file mode 100755
index 3aee36a..0000000
--- a/content/emojis/drgn_angel_cute.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_angel_mlem.png b/content/emojis/drgn_angel_mlem.png
deleted file mode 100755
index 2297d6a..0000000
--- a/content/emojis/drgn_angel_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_angel_pleading.png b/content/emojis/drgn_angel_pleading.png
deleted file mode 100755
index 3b4b6f2..0000000
--- a/content/emojis/drgn_angel_pleading.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_angry.png b/content/emojis/drgn_angry.png
deleted file mode 100755
index 3509861..0000000
--- a/content/emojis/drgn_angry.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_annoyed.png b/content/emojis/drgn_annoyed.png
deleted file mode 100755
index 29a258c..0000000
--- a/content/emojis/drgn_annoyed.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_aww.png b/content/emojis/drgn_aww.png
deleted file mode 100755
index e833871..0000000
--- a/content/emojis/drgn_aww.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_blep.png b/content/emojis/drgn_blep.png
deleted file mode 100755
index 3beb3fe..0000000
--- a/content/emojis/drgn_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_blush.png b/content/emojis/drgn_blush.png
deleted file mode 100755
index 3a6dbca..0000000
--- a/content/emojis/drgn_blush.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_bread.png b/content/emojis/drgn_bread.png
deleted file mode 100755
index b8e1dc9..0000000
--- a/content/emojis/drgn_bread.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_confused.png b/content/emojis/drgn_confused.png
deleted file mode 100755
index 9a8d5cd..0000000
--- a/content/emojis/drgn_confused.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cool.png b/content/emojis/drgn_cool.png
deleted file mode 100755
index 6542ccf..0000000
--- a/content/emojis/drgn_cool.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cool_fingergun.png b/content/emojis/drgn_cool_fingergun.png
deleted file mode 100755
index fc38944..0000000
--- a/content/emojis/drgn_cool_fingergun.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cool_reject.png b/content/emojis/drgn_cool_reject.png
deleted file mode 100755
index 82d44d9..0000000
--- a/content/emojis/drgn_cool_reject.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cry.png b/content/emojis/drgn_cry.png
deleted file mode 100755
index 52d520e..0000000
--- a/content/emojis/drgn_cry.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cry_loud.png b/content/emojis/drgn_cry_loud.png
deleted file mode 100755
index 981b849..0000000
--- a/content/emojis/drgn_cry_loud.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cup.png b/content/emojis/drgn_cup.png
deleted file mode 100755
index d0e68e2..0000000
--- a/content/emojis/drgn_cup.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cup_drowsy.png b/content/emojis/drgn_cup_drowsy.png
deleted file mode 100755
index d99df17..0000000
--- a/content/emojis/drgn_cup_drowsy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cup_mlem.png b/content/emojis/drgn_cup_mlem.png
deleted file mode 100755
index 837a587..0000000
--- a/content/emojis/drgn_cup_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cute.png b/content/emojis/drgn_cute.png
deleted file mode 100755
index b3249cf..0000000
--- a/content/emojis/drgn_cute.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_cute_heart.png b/content/emojis/drgn_cute_heart.png
deleted file mode 100755
index f1c2b46..0000000
--- a/content/emojis/drgn_cute_heart.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_dead_inside.png b/content/emojis/drgn_dead_inside.png
deleted file mode 100755
index 3e54a98..0000000
--- a/content/emojis/drgn_dead_inside.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_determined.png b/content/emojis/drgn_determined.png
deleted file mode 100755
index e03ab64..0000000
--- a/content/emojis/drgn_determined.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_disapprove.png b/content/emojis/drgn_disapprove.png
deleted file mode 100755
index f9d5129..0000000
--- a/content/emojis/drgn_disapprove.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_dizzy.png b/content/emojis/drgn_dizzy.png
deleted file mode 100755
index ff92f24..0000000
--- a/content/emojis/drgn_dizzy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_drool.png b/content/emojis/drgn_drool.png
deleted file mode 100755
index 5e22cfc..0000000
--- a/content/emojis/drgn_drool.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_drowsy.png b/content/emojis/drgn_drowsy.png
deleted file mode 100755
index f1af38e..0000000
--- a/content/emojis/drgn_drowsy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_evil.png b/content/emojis/drgn_evil.png
deleted file mode 100755
index 1acb916..0000000
--- a/content/emojis/drgn_evil.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_excited.png b/content/emojis/drgn_excited.png
deleted file mode 100755
index 7423547..0000000
--- a/content/emojis/drgn_excited.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_eye.png b/content/emojis/drgn_eye.png
deleted file mode 100755
index 7bf6be4..0000000
--- a/content/emojis/drgn_eye.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_fingergun.png b/content/emojis/drgn_fingergun.png
deleted file mode 100755
index e38fae7..0000000
--- a/content/emojis/drgn_fingergun.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_fire.png b/content/emojis/drgn_fire.png
deleted file mode 100755
index c29e5f1..0000000
--- a/content/emojis/drgn_fire.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_fire_blue.png b/content/emojis/drgn_fire_blue.png
deleted file mode 100755
index d0ffcd9..0000000
--- a/content/emojis/drgn_fire_blue.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat.png b/content/emojis/drgn_flat.png
deleted file mode 100755
index 44d39c4..0000000
--- a/content/emojis/drgn_flat.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_blep.png b/content/emojis/drgn_flat_blep.png
deleted file mode 100755
index aab982c..0000000
--- a/content/emojis/drgn_flat_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_blush.png b/content/emojis/drgn_flat_blush.png
deleted file mode 100755
index 70efedc..0000000
--- a/content/emojis/drgn_flat_blush.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_heart.png b/content/emojis/drgn_flat_heart.png
deleted file mode 100755
index c43dbb0..0000000
--- a/content/emojis/drgn_flat_heart.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_nervous.png b/content/emojis/drgn_flat_nervous.png
deleted file mode 100755
index c942fd9..0000000
--- a/content/emojis/drgn_flat_nervous.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_owo.png b/content/emojis/drgn_flat_owo.png
deleted file mode 100755
index 7370adc..0000000
--- a/content/emojis/drgn_flat_owo.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_pleading.png b/content/emojis/drgn_flat_pleading.png
deleted file mode 100755
index fcfb13b..0000000
--- a/content/emojis/drgn_flat_pleading.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_scared.png b/content/emojis/drgn_flat_scared.png
deleted file mode 100755
index 7348a57..0000000
--- a/content/emojis/drgn_flat_scared.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_sob.png b/content/emojis/drgn_flat_sob.png
deleted file mode 100755
index cfa0aba..0000000
--- a/content/emojis/drgn_flat_sob.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flat_x_x.png b/content/emojis/drgn_flat_x_x.png
deleted file mode 100755
index 509ee93..0000000
--- a/content/emojis/drgn_flat_x_x.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_flush.png b/content/emojis/drgn_flush.png
deleted file mode 100755
index d9e0a8d..0000000
--- a/content/emojis/drgn_flush.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_glare.png b/content/emojis/drgn_glare.png
deleted file mode 100755
index 97e8a49..0000000
--- a/content/emojis/drgn_glare.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_glare_sob.png b/content/emojis/drgn_glare_sob.png
deleted file mode 100755
index b91fabd..0000000
--- a/content/emojis/drgn_glare_sob.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_glasses.png b/content/emojis/drgn_glasses.png
deleted file mode 100755
index ea8d74b..0000000
--- a/content/emojis/drgn_glasses.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_googly.png b/content/emojis/drgn_googly.png
deleted file mode 100755
index 62b6938..0000000
--- a/content/emojis/drgn_googly.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_grumpy.png b/content/emojis/drgn_grumpy.png
deleted file mode 100755
index 0efcfe7..0000000
--- a/content/emojis/drgn_grumpy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_happy.png b/content/emojis/drgn_happy.png
deleted file mode 100755
index e8142c6..0000000
--- a/content/emojis/drgn_happy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_happy_blep.png b/content/emojis/drgn_happy_blep.png
deleted file mode 100755
index 4c4db63..0000000
--- a/content/emojis/drgn_happy_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_happy_mlem.png b/content/emojis/drgn_happy_mlem.png
deleted file mode 100755
index 70562fe..0000000
--- a/content/emojis/drgn_happy_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_heart.png b/content/emojis/drgn_heart.png
deleted file mode 100755
index 5847bb5..0000000
--- a/content/emojis/drgn_heart.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_heart_eyes.png b/content/emojis/drgn_heart_eyes.png
deleted file mode 100755
index 2f01873..0000000
--- a/content/emojis/drgn_heart_eyes.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hide.png b/content/emojis/drgn_hide.png
deleted file mode 100755
index f44818b..0000000
--- a/content/emojis/drgn_hide.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hide_blush.png b/content/emojis/drgn_hide_blush.png
deleted file mode 100755
index 71529e8..0000000
--- a/content/emojis/drgn_hide_blush.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hide_nervous.png b/content/emojis/drgn_hide_nervous.png
deleted file mode 100755
index 78f3ebe..0000000
--- a/content/emojis/drgn_hide_nervous.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood.png b/content/emojis/drgn_hood.png
deleted file mode 100755
index ac6178b..0000000
--- a/content/emojis/drgn_hood.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood__w_.png b/content/emojis/drgn_hood__w_.png
deleted file mode 100755
index 1dbf1fa..0000000
--- a/content/emojis/drgn_hood__w_.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood_blep.png b/content/emojis/drgn_hood_blep.png
deleted file mode 100755
index 0dbd480..0000000
--- a/content/emojis/drgn_hood_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood_cup.png b/content/emojis/drgn_hood_cup.png
deleted file mode 100755
index 15702b2..0000000
--- a/content/emojis/drgn_hood_cup.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood_cup_mlem.png b/content/emojis/drgn_hood_cup_mlem.png
deleted file mode 100755
index fefe2b1..0000000
--- a/content/emojis/drgn_hood_cup_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood_happy.png b/content/emojis/drgn_hood_happy.png
deleted file mode 100755
index cacebc2..0000000
--- a/content/emojis/drgn_hood_happy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood_mlem.png b/content/emojis/drgn_hood_mlem.png
deleted file mode 100755
index e15adec..0000000
--- a/content/emojis/drgn_hood_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hood_wizard.png b/content/emojis/drgn_hood_wizard.png
deleted file mode 100755
index 71edc78..0000000
--- a/content/emojis/drgn_hood_wizard.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_hyper.png b/content/emojis/drgn_hyper.png
deleted file mode 100755
index 6313bc0..0000000
--- a/content/emojis/drgn_hyper.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_justright.png b/content/emojis/drgn_justright.png
deleted file mode 100755
index 99002ae..0000000
--- a/content/emojis/drgn_justright.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_knife.png b/content/emojis/drgn_knife.png
deleted file mode 100755
index d0fbe06..0000000
--- a/content/emojis/drgn_knife.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_knife_cute.png b/content/emojis/drgn_knife_cute.png
deleted file mode 100755
index 28fd123..0000000
--- a/content/emojis/drgn_knife_cute.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_laser_mid.png b/content/emojis/drgn_laser_mid.png
deleted file mode 100755
index 7784f2a..0000000
--- a/content/emojis/drgn_laser_mid.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_laugh.png b/content/emojis/drgn_laugh.png
deleted file mode 100755
index cbbcd25..0000000
--- a/content/emojis/drgn_laugh.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_laugh_angry.png b/content/emojis/drgn_laugh_angry.png
deleted file mode 100755
index 5234afa..0000000
--- a/content/emojis/drgn_laugh_angry.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_laugh_sweat.png b/content/emojis/drgn_laugh_sweat.png
deleted file mode 100755
index 5a7ba2d..0000000
--- a/content/emojis/drgn_laugh_sweat.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_laugh_tear.png b/content/emojis/drgn_laugh_tear.png
deleted file mode 100755
index 605fb26..0000000
--- a/content/emojis/drgn_laugh_tear.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lick.png b/content/emojis/drgn_lick.png
deleted file mode 100755
index 4d9cfa1..0000000
--- a/content/emojis/drgn_lick.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_look.png b/content/emojis/drgn_look.png
deleted file mode 100755
index 4049e81..0000000
--- a/content/emojis/drgn_look.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk.png b/content/emojis/drgn_lurk.png
deleted file mode 100755
index f3b92ad..0000000
--- a/content/emojis/drgn_lurk.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk__w_.png b/content/emojis/drgn_lurk__w_.png
deleted file mode 100755
index c313972..0000000
--- a/content/emojis/drgn_lurk__w_.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk_blep.png b/content/emojis/drgn_lurk_blep.png
deleted file mode 100755
index 65937c4..0000000
--- a/content/emojis/drgn_lurk_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk_cute.png b/content/emojis/drgn_lurk_cute.png
deleted file mode 100755
index 27273d6..0000000
--- a/content/emojis/drgn_lurk_cute.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk_nervous.png b/content/emojis/drgn_lurk_nervous.png
deleted file mode 100755
index 5426e34..0000000
--- a/content/emojis/drgn_lurk_nervous.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk_notice.png b/content/emojis/drgn_lurk_notice.png
deleted file mode 100755
index aaa24f7..0000000
--- a/content/emojis/drgn_lurk_notice.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk_pleading.png b/content/emojis/drgn_lurk_pleading.png
deleted file mode 100755
index 01c293d..0000000
--- a/content/emojis/drgn_lurk_pleading.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_lurk_sob.png b/content/emojis/drgn_lurk_sob.png
deleted file mode 100755
index 696ae95..0000000
--- a/content/emojis/drgn_lurk_sob.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_mlem.png b/content/emojis/drgn_mlem.png
deleted file mode 100755
index 41b46ff..0000000
--- a/content/emojis/drgn_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_mug.png b/content/emojis/drgn_mug.png
deleted file mode 100755
index 444e88f..0000000
--- a/content/emojis/drgn_mug.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_music.png b/content/emojis/drgn_music.png
deleted file mode 100755
index 07103ea..0000000
--- a/content/emojis/drgn_music.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nauseated.png b/content/emojis/drgn_nauseated.png
deleted file mode 100755
index 7d79d01..0000000
--- a/content/emojis/drgn_nauseated.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nervous.png b/content/emojis/drgn_nervous.png
deleted file mode 100755
index 34f92e2..0000000
--- a/content/emojis/drgn_nervous.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_book.png b/content/emojis/drgn_nom_book.png
deleted file mode 100755
index c9d4034..0000000
--- a/content/emojis/drgn_nom_book.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_bread.png b/content/emojis/drgn_nom_bread.png
deleted file mode 100755
index aaaa85f..0000000
--- a/content/emojis/drgn_nom_bread.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_burger.png b/content/emojis/drgn_nom_burger.png
deleted file mode 100755
index 7135a66..0000000
--- a/content/emojis/drgn_nom_burger.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_controller.png b/content/emojis/drgn_nom_controller.png
deleted file mode 100755
index 8db6335..0000000
--- a/content/emojis/drgn_nom_controller.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_cookie.png b/content/emojis/drgn_nom_cookie.png
deleted file mode 100755
index 17e18f6..0000000
--- a/content/emojis/drgn_nom_cookie.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_donut.png b/content/emojis/drgn_nom_donut.png
deleted file mode 100755
index 5ef92b9..0000000
--- a/content/emojis/drgn_nom_donut.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_egg.png b/content/emojis/drgn_nom_egg.png
deleted file mode 100755
index a4f7e37..0000000
--- a/content/emojis/drgn_nom_egg.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_fries.png b/content/emojis/drgn_nom_fries.png
deleted file mode 100755
index d73ea4c..0000000
--- a/content/emojis/drgn_nom_fries.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_heart.png b/content/emojis/drgn_nom_heart.png
deleted file mode 100755
index 30b564f..0000000
--- a/content/emojis/drgn_nom_heart.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_msteams.png b/content/emojis/drgn_nom_msteams.png
deleted file mode 100755
index 37c7682..0000000
--- a/content/emojis/drgn_nom_msteams.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_phone.png b/content/emojis/drgn_nom_phone.png
deleted file mode 100755
index d6dd06b..0000000
--- a/content/emojis/drgn_nom_phone.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_pita.png b/content/emojis/drgn_nom_pita.png
deleted file mode 100755
index 8248355..0000000
--- a/content/emojis/drgn_nom_pita.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_pizza.png b/content/emojis/drgn_nom_pizza.png
deleted file mode 100755
index 8dd8e41..0000000
--- a/content/emojis/drgn_nom_pizza.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_waffle.png b/content/emojis/drgn_nom_waffle.png
deleted file mode 100755
index 4bf8e60..0000000
--- a/content/emojis/drgn_nom_waffle.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nom_watermelon.png b/content/emojis/drgn_nom_watermelon.png
deleted file mode 100755
index 174ef2d..0000000
--- a/content/emojis/drgn_nom_watermelon.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_notice.png b/content/emojis/drgn_notice.png
deleted file mode 100755
index f2a3c7d..0000000
--- a/content/emojis/drgn_notice.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_nuzzle.png b/content/emojis/drgn_nuzzle.png
deleted file mode 100755
index d458ff3..0000000
--- a/content/emojis/drgn_nuzzle.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_o_o.png b/content/emojis/drgn_o_o.png
deleted file mode 100755
index 182036f..0000000
--- a/content/emojis/drgn_o_o.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_outage.png b/content/emojis/drgn_outage.png
deleted file mode 100755
index 762e60d..0000000
--- a/content/emojis/drgn_outage.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_owo.png b/content/emojis/drgn_owo.png
deleted file mode 100755
index e29122b..0000000
--- a/content/emojis/drgn_owo.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pat.png b/content/emojis/drgn_pat.png
deleted file mode 100755
index c4e0d1d..0000000
--- a/content/emojis/drgn_pat.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pat_cry.png b/content/emojis/drgn_pat_cry.png
deleted file mode 100755
index a014786..0000000
--- a/content/emojis/drgn_pat_cry.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pat_flat.png b/content/emojis/drgn_pat_flat.png
deleted file mode 100755
index b767da7..0000000
--- a/content/emojis/drgn_pat_flat.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pat_googly.png b/content/emojis/drgn_pat_googly.png
deleted file mode 100755
index d9e34a7..0000000
--- a/content/emojis/drgn_pat_googly.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pat_sob.png b/content/emojis/drgn_pat_sob.png
deleted file mode 100755
index eec4969..0000000
--- a/content/emojis/drgn_pat_sob.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pat_up.png b/content/emojis/drgn_pat_up.png
deleted file mode 100755
index 1f89865..0000000
--- a/content/emojis/drgn_pat_up.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_paw.png b/content/emojis/drgn_paw.png
deleted file mode 100755
index 59d5330..0000000
--- a/content/emojis/drgn_paw.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_peek.png b/content/emojis/drgn_peek.png
deleted file mode 100755
index 0e7fd9b..0000000
--- a/content/emojis/drgn_peek.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pensive.png b/content/emojis/drgn_pensive.png
deleted file mode 100755
index 84b4030..0000000
--- a/content/emojis/drgn_pensive.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pleading.png b/content/emojis/drgn_pleading.png
deleted file mode 100755
index e5b3473..0000000
--- a/content/emojis/drgn_pleading.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_pout.png b/content/emojis/drgn_pout.png
deleted file mode 100755
index 3b9e2bd..0000000
--- a/content/emojis/drgn_pout.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_rainbow.png b/content/emojis/drgn_rainbow.png
deleted file mode 100755
index 4ad3aaa..0000000
--- a/content/emojis/drgn_rainbow.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_reject.png b/content/emojis/drgn_reject.png
deleted file mode 100755
index 5a275f2..0000000
--- a/content/emojis/drgn_reject.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_relax.png b/content/emojis/drgn_relax.png
deleted file mode 100755
index 8e682f5..0000000
--- a/content/emojis/drgn_relax.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe.png b/content/emojis/drgn_robe.png
deleted file mode 100755
index b16c11f..0000000
--- a/content/emojis/drgn_robe.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe__w_.png b/content/emojis/drgn_robe__w_.png
deleted file mode 100755
index adce901..0000000
--- a/content/emojis/drgn_robe__w_.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe_blep.png b/content/emojis/drgn_robe_blep.png
deleted file mode 100755
index 4968d13..0000000
--- a/content/emojis/drgn_robe_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe_cup.png b/content/emojis/drgn_robe_cup.png
deleted file mode 100755
index 42b68b6..0000000
--- a/content/emojis/drgn_robe_cup.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe_cup_mlem.png b/content/emojis/drgn_robe_cup_mlem.png
deleted file mode 100755
index 0fdcb8e..0000000
--- a/content/emojis/drgn_robe_cup_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe_happy.png b/content/emojis/drgn_robe_happy.png
deleted file mode 100755
index 2eb0711..0000000
--- a/content/emojis/drgn_robe_happy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe_mlem.png b/content/emojis/drgn_robe_mlem.png
deleted file mode 100755
index e94a83e..0000000
--- a/content/emojis/drgn_robe_mlem.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_robe_wizard.png b/content/emojis/drgn_robe_wizard.png
deleted file mode 100755
index 32b8b65..0000000
--- a/content/emojis/drgn_robe_wizard.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_sad.png b/content/emojis/drgn_sad.png
deleted file mode 100755
index 86b7de0..0000000
--- a/content/emojis/drgn_sad.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_scared.png b/content/emojis/drgn_scared.png
deleted file mode 100755
index 712852c..0000000
--- a/content/emojis/drgn_scared.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_science.png b/content/emojis/drgn_science.png
deleted file mode 100755
index 6f204f1..0000000
--- a/content/emojis/drgn_science.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_scream.png b/content/emojis/drgn_scream.png
deleted file mode 100755
index a91b571..0000000
--- a/content/emojis/drgn_scream.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_scream_angry.png b/content/emojis/drgn_scream_angry.png
deleted file mode 100755
index c7fcc9d..0000000
--- a/content/emojis/drgn_scream_angry.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_scream_stare.png b/content/emojis/drgn_scream_stare.png
deleted file mode 100755
index 24f726a..0000000
--- a/content/emojis/drgn_scream_stare.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_sigh.png b/content/emojis/drgn_sigh.png
deleted file mode 100755
index 77aa7dc..0000000
--- a/content/emojis/drgn_sigh.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_sleep.png b/content/emojis/drgn_sleep.png
deleted file mode 100755
index fbf6318..0000000
--- a/content/emojis/drgn_sleep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_smirk.png b/content/emojis/drgn_smirk.png
deleted file mode 100755
index 7509244..0000000
--- a/content/emojis/drgn_smirk.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_smug.png b/content/emojis/drgn_smug.png
deleted file mode 100755
index 8992a9e..0000000
--- a/content/emojis/drgn_smug.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_smug2.png b/content/emojis/drgn_smug2.png
deleted file mode 100755
index f172783..0000000
--- a/content/emojis/drgn_smug2.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_sob.png b/content/emojis/drgn_sob.png
deleted file mode 100755
index 0df6632..0000000
--- a/content/emojis/drgn_sob.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_sparkle.png b/content/emojis/drgn_sparkle.png
deleted file mode 100755
index 29a1fcb..0000000
--- a/content/emojis/drgn_sparkle.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_stare.png b/content/emojis/drgn_stare.png
deleted file mode 100755
index aff94d4..0000000
--- a/content/emojis/drgn_stare.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_tail.png b/content/emojis/drgn_tail.png
deleted file mode 100755
index 8669402..0000000
--- a/content/emojis/drgn_tail.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think.png b/content/emojis/drgn_think.png
deleted file mode 100755
index 50ec293..0000000
--- a/content/emojis/drgn_think.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think__w_.png b/content/emojis/drgn_think__w_.png
deleted file mode 100755
index 26e959a..0000000
--- a/content/emojis/drgn_think__w_.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_confused.png b/content/emojis/drgn_think_confused.png
deleted file mode 100755
index 29cddf6..0000000
--- a/content/emojis/drgn_think_confused.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_cool.png b/content/emojis/drgn_think_cool.png
deleted file mode 100755
index 72a592c..0000000
--- a/content/emojis/drgn_think_cool.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_googly.png b/content/emojis/drgn_think_googly.png
deleted file mode 100755
index 520671e..0000000
--- a/content/emojis/drgn_think_googly.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_happy.png b/content/emojis/drgn_think_happy.png
deleted file mode 100755
index b593057..0000000
--- a/content/emojis/drgn_think_happy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_o_o.png b/content/emojis/drgn_think_o_o.png
deleted file mode 100755
index 16a5299..0000000
--- a/content/emojis/drgn_think_o_o.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_owo.png b/content/emojis/drgn_think_owo.png
deleted file mode 100755
index 3f73aca..0000000
--- a/content/emojis/drgn_think_owo.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_science.png b/content/emojis/drgn_think_science.png
deleted file mode 100755
index a79729c..0000000
--- a/content/emojis/drgn_think_science.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_smirk.png b/content/emojis/drgn_think_smirk.png
deleted file mode 100755
index 4e5d3d3..0000000
--- a/content/emojis/drgn_think_smirk.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_smug.png b/content/emojis/drgn_think_smug.png
deleted file mode 100755
index a32d312..0000000
--- a/content/emojis/drgn_think_smug.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_think_smug2.png b/content/emojis/drgn_think_smug2.png
deleted file mode 100755
index 0453e13..0000000
--- a/content/emojis/drgn_think_smug2.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_thinking.png b/content/emojis/drgn_thinking.png
deleted file mode 100755
index 8e412e4..0000000
--- a/content/emojis/drgn_thinking.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_thumbsdown.png b/content/emojis/drgn_thumbsdown.png
deleted file mode 100755
index 337c972..0000000
--- a/content/emojis/drgn_thumbsdown.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_thumbsup.png b/content/emojis/drgn_thumbsup.png
deleted file mode 100755
index 210ab14..0000000
--- a/content/emojis/drgn_thumbsup.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_tooth.png b/content/emojis/drgn_tooth.png
deleted file mode 100755
index e6a64e9..0000000
--- a/content/emojis/drgn_tooth.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_up.png b/content/emojis/drgn_up.png
deleted file mode 100755
index 2f95888..0000000
--- a/content/emojis/drgn_up.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_up_cute.png b/content/emojis/drgn_up_cute.png
deleted file mode 100755
index 7204697..0000000
--- a/content/emojis/drgn_up_cute.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_up_happy.png b/content/emojis/drgn_up_happy.png
deleted file mode 100755
index 0051c6a..0000000
--- a/content/emojis/drgn_up_happy.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_up_happy_blep.png b/content/emojis/drgn_up_happy_blep.png
deleted file mode 100755
index 409a412..0000000
--- a/content/emojis/drgn_up_happy_blep.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_up_mug.png b/content/emojis/drgn_up_mug.png
deleted file mode 100755
index 449f1d4..0000000
--- a/content/emojis/drgn_up_mug.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_uwu.png b/content/emojis/drgn_uwu.png
deleted file mode 100755
index 622415c..0000000
--- a/content/emojis/drgn_uwu.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_water.png b/content/emojis/drgn_water.png
deleted file mode 100755
index a7ba27c..0000000
--- a/content/emojis/drgn_water.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_wave.png b/content/emojis/drgn_wave.png
deleted file mode 100755
index 369b02b..0000000
--- a/content/emojis/drgn_wave.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_weary.png b/content/emojis/drgn_weary.png
deleted file mode 100755
index 05b27f8..0000000
--- a/content/emojis/drgn_weary.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_weary_cry.png b/content/emojis/drgn_weary_cry.png
deleted file mode 100755
index 44b682e..0000000
--- a/content/emojis/drgn_weary_cry.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_x_x.png b/content/emojis/drgn_x_x.png
deleted file mode 100755
index 60ea22b..0000000
--- a/content/emojis/drgn_x_x.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_yell.png b/content/emojis/drgn_yell.png
deleted file mode 100755
index 04eea8b..0000000
--- a/content/emojis/drgn_yell.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_yoshi_mid.png b/content/emojis/drgn_yoshi_mid.png
deleted file mode 100755
index 9eba2e8..0000000
--- a/content/emojis/drgn_yoshi_mid.png
+++ /dev/null
Binary files differ
diff --git a/content/emojis/drgn_yoshi_start.png b/content/emojis/drgn_yoshi_start.png
deleted file mode 100755
index a17a048..0000000
--- a/content/emojis/drgn_yoshi_start.png
+++ /dev/null
Binary files differ
diff --git a/content/index.md b/content/index.md
index 771ec1e..c65e7c3 100644
--- a/content/index.md
+++ b/content/index.md
@@ -2,5 +2,4 @@
2title: Volpeon's Den 2title: Volpeon's Den
3--- 3---
4 4
5Hi, I'm Volpeon! I'm a software developer with a very minor case of severe fox obsession. 5A red fox disguised as a software developer. I write code, create vector art and experiment with AI.
6In my spare time I create vector art and UI designs.
diff --git a/filters/emojis.lua b/filters/emojis.lua
index 24a9fc3..286a87b 100644
--- a/filters/emojis.lua
+++ b/filters/emojis.lua
@@ -15,7 +15,7 @@ function str(el)
15 local els = pandoc.List() 15 local els = pandoc.List()
16 16
17 els:insert(pandoc.Str(prefix)) 17 els:insert(pandoc.Str(prefix))
18 els:insert(pandoc.Image(emojiref, "/emojis/" .. emojiref .. ".png", emojiref, { class = 'o-emoji' })) 18 els:insert(pandoc.Image(emojiref, "/assets/emojis/" .. emojiref .. ".png", emojiref, { class = 'o-emoji' }))
19 els:insert(pandoc.Str(suffix)) 19 els:insert(pandoc.Str(suffix))
20 20
21 return els 21 return els
diff --git a/scripts/lib/common.lua b/scripts/lib/common.lua
index d3c6c44..055e783 100644
--- a/scripts/lib/common.lua
+++ b/scripts/lib/common.lua
@@ -20,12 +20,7 @@ function pandoc.List:flatten()
20end 20end
21 21
22function pandoc.List:flatMap(fn) 22function pandoc.List:flatMap(fn)
23 local mapped = self:map(fn) 23 return self:map(fn):flatten()
24 local result = pandoc.List()
25
26 for i = 1, #mapped do result:extend(mapped[i]) end
27
28 return result
29end 24end
30 25
31function pandoc.List:filterMap(fn) 26function pandoc.List:filterMap(fn)
diff --git a/scripts/page.lua b/scripts/page.lua
index 33982ba..606288a 100644
--- a/scripts/page.lua
+++ b/scripts/page.lua
@@ -77,10 +77,19 @@ function cat_to_list_cat(meta, allItems)
77 local items = allItems:take(limit) 77 local items = allItems:take(limit)
78 local omitted = #allItems - #items 78 local omitted = #allItems - #items
79 79
80 local description = nil
81
82 if meta.description then
83 description = pandoc.Para(meta.description)
84 elseif not meta.no_description then
85 description = meta.content:filter(function (el)
86 return el.tag ~= "Str" or el.text ~= "¶"
87 end)
88 end
89
80 return { 90 return {
81 title = meta.title, 91 title = meta.title,
82 description = (meta.description and pandoc.MetaBlocks(pandoc.Para(meta.description))) or 92 description = pandoc.MetaBlocks(description),
83 (not meta.no_description and meta.content),
84 last_update = meta.last_update, 93 last_update = meta.last_update,
85 schema_type = meta.schema_type, 94 schema_type = meta.schema_type,
86 url = meta.url, 95 url = meta.url,
diff --git a/templates/base.html b/templates/base.html
index 8a8f830..0b5db92 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -10,7 +10,7 @@
10 $endif$ 10 $endif$
11 11
12 <link rel="canonical" href="$url.full$"> 12 <link rel="canonical" href="$url.full$">
13 <link rel="shortcut icon" href="/favicon.ico" /> 13 <link rel="shortcut icon" href="/assets/favicon.ico" />
14 14
15 $for(author)$ 15 $for(author)$
16 <meta name="author" content="$it.name$$if(it.email)$ <$it.email$>$endif$" /> 16 <meta name="author" content="$it.name$$if(it.email)$ <$it.email$>$endif$" />
@@ -42,12 +42,12 @@
42 <title>$if(namespace.root.is_index)$$else$$title$ – $endif$$site.title$</title> 42 <title>$if(namespace.root.is_index)$$else$$title$ – $endif$$site.title$</title>
43 43
44 <link rel="preload" href="$assets.style_css$" as="style" /> 44 <link rel="preload" href="$assets.style_css$" as="style" />
45 <link rel="preload" href="/IBMPlexSans-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 45 <link rel="preload" href="/assets/IBMPlexSans-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
46 <link rel="preload" href="/IBMPlexSans-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 46 <link rel="preload" href="/assets/IBMPlexSans-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
47 <link rel="preload" href="/IBMPlexSans-Italic.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 47 <link rel="preload" href="/assets/IBMPlexSans-Italic.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
48 <link rel="preload" href="/GaretVariable.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 48 <link rel="preload" href="/assets/GaretVariable.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
49 <link rel="preload" href="/iosevka-term-ss09-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 49 <link rel="preload" href="/assets/iosevka-term-ss09-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
50 <link rel="preload" href="/iosevka-term-ss09-bold.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 50 <link rel="preload" href="/assets/iosevka-term-ss09-bold.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
51 51
52 <link rel="stylesheet" href="$assets.style_css$" /> 52 <link rel="stylesheet" href="$assets.style_css$" />
53</head> 53</head>
@@ -56,7 +56,7 @@
56 <nav class="c-header" label="Mainmenu"> 56 <nav class="c-header" label="Mainmenu">
57 <a class="c-header__item c-header__item--icon" href="/" title="$site.title$" itemprop="isPartOf" itemscope itemtype="https://schema.org/WebSite" itemid="$site.url$"> 57 <a class="c-header__item c-header__item--icon" href="/" title="$site.title$" itemprop="isPartOf" itemscope itemtype="https://schema.org/WebSite" itemid="$site.url$">
58 <svg class="c-header__icon" width="1em" height="1em" aria-label="Logo"> 58 <svg class="c-header__icon" width="1em" height="1em" aria-label="Logo">
59 <use href="/symbols.svg#logo"></use> 59 <use href="$assets.symbols_svg$#logo"></use>
60 </svg> 60 </svg>
61 </a> 61 </a>
62 $for(menus.main.items)$ 62 $for(menus.main.items)$