diff --git a/.gitignore b/.gitignore
index 5439381b..f42007b4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,8 +10,4 @@ dist-ssr
.yarn/cache
.yarn/install-state.gz
-public/assets
-public/assets_*
-!public/assets_default
-
.vscode/chrome_data
diff --git a/public/assets/badges/amog.svg b/public/assets/badges/amog.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/amog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/developer.svg b/public/assets/badges/developer.svg
new file mode 100644
index 00000000..a0583002
--- /dev/null
+++ b/public/assets/badges/developer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/early_adopter.svg b/public/assets/badges/early_adopter.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/early_adopter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/founder.svg b/public/assets/badges/founder.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/founder.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/moderation.svg b/public/assets/badges/moderation.svg
new file mode 100644
index 00000000..ed2bbc36
--- /dev/null
+++ b/public/assets/badges/moderation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/paw.svg b/public/assets/badges/paw.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/paw.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/raccoon.svg b/public/assets/badges/raccoon.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/raccoon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/revolt_r.svg b/public/assets/badges/revolt_r.svg
new file mode 100644
index 00000000..ee9759ae
--- /dev/null
+++ b/public/assets/badges/revolt_r.svg
@@ -0,0 +1,66 @@
+
+
diff --git a/public/assets/badges/supporter.svg b/public/assets/badges/supporter.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/supporter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/translator.svg b/public/assets/badges/translator.svg
new file mode 100644
index 00000000..40c8b276
--- /dev/null
+++ b/public/assets/badges/translator.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/badges/verified.svg b/public/assets/badges/verified.svg
new file mode 100644
index 00000000..ff53f057
--- /dev/null
+++ b/public/assets/badges/verified.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/icons/android-chrome-192x192.png b/public/assets/icons/android-chrome-192x192.png
new file mode 100644
index 00000000..7ce8b8b1
Binary files /dev/null and b/public/assets/icons/android-chrome-192x192.png differ
diff --git a/public/assets/icons/android-chrome-512x512.png b/public/assets/icons/android-chrome-512x512.png
new file mode 100644
index 00000000..0e45fa46
Binary files /dev/null and b/public/assets/icons/android-chrome-512x512.png differ
diff --git a/public/assets/icons/apple-touch.png b/public/assets/icons/apple-touch.png
new file mode 100644
index 00000000..7575eea1
Binary files /dev/null and b/public/assets/icons/apple-touch.png differ
diff --git a/public/assets/icons/favicon-16x16.png b/public/assets/icons/favicon-16x16.png
new file mode 100644
index 00000000..74442167
Binary files /dev/null and b/public/assets/icons/favicon-16x16.png differ
diff --git a/public/assets/icons/favicon-32x32.png b/public/assets/icons/favicon-32x32.png
new file mode 100644
index 00000000..ed50c073
Binary files /dev/null and b/public/assets/icons/favicon-32x32.png differ
diff --git a/public/assets/icons/masking-512x512.png b/public/assets/icons/masking-512x512.png
new file mode 100644
index 00000000..0e45fa46
Binary files /dev/null and b/public/assets/icons/masking-512x512.png differ
diff --git a/public/assets/icons/monochrome.svg b/public/assets/icons/monochrome.svg
new file mode 100644
index 00000000..3cb81b29
--- /dev/null
+++ b/public/assets/icons/monochrome.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/public/assets/icons/mstile-150x150.png b/public/assets/icons/mstile-150x150.png
new file mode 100644
index 00000000..731c67d0
Binary files /dev/null and b/public/assets/icons/mstile-150x150.png differ
diff --git a/public/assets/logo.png b/public/assets/logo.png
new file mode 100644
index 00000000..769f253c
Binary files /dev/null and b/public/assets/logo.png differ
diff --git a/public/assets/logo_round.png b/public/assets/logo_round.png
new file mode 100644
index 00000000..769f253c
Binary files /dev/null and b/public/assets/logo_round.png differ
diff --git a/public/assets/splashscreens/ipad_splash.png b/public/assets/splashscreens/ipad_splash.png
new file mode 100644
index 00000000..08396a67
Binary files /dev/null and b/public/assets/splashscreens/ipad_splash.png differ
diff --git a/public/assets/splashscreens/ipadpro1_splash.png b/public/assets/splashscreens/ipadpro1_splash.png
new file mode 100644
index 00000000..0e38c627
Binary files /dev/null and b/public/assets/splashscreens/ipadpro1_splash.png differ
diff --git a/public/assets/splashscreens/ipadpro2_splash.png b/public/assets/splashscreens/ipadpro2_splash.png
new file mode 100644
index 00000000..28573bbe
Binary files /dev/null and b/public/assets/splashscreens/ipadpro2_splash.png differ
diff --git a/public/assets/splashscreens/ipadpro3_splash.png b/public/assets/splashscreens/ipadpro3_splash.png
new file mode 100644
index 00000000..67d5e736
Binary files /dev/null and b/public/assets/splashscreens/ipadpro3_splash.png differ
diff --git a/public/assets/splashscreens/iphone5_splash.png b/public/assets/splashscreens/iphone5_splash.png
new file mode 100644
index 00000000..315c272b
Binary files /dev/null and b/public/assets/splashscreens/iphone5_splash.png differ
diff --git a/public/assets/splashscreens/iphone6_splash.png b/public/assets/splashscreens/iphone6_splash.png
new file mode 100644
index 00000000..afceeb94
Binary files /dev/null and b/public/assets/splashscreens/iphone6_splash.png differ
diff --git a/public/assets/splashscreens/iphoneplus_splash.png b/public/assets/splashscreens/iphoneplus_splash.png
new file mode 100644
index 00000000..70b8eaff
Binary files /dev/null and b/public/assets/splashscreens/iphoneplus_splash.png differ
diff --git a/public/assets/splashscreens/iphonex_splash.png b/public/assets/splashscreens/iphonex_splash.png
new file mode 100644
index 00000000..6400525b
Binary files /dev/null and b/public/assets/splashscreens/iphonex_splash.png differ
diff --git a/public/assets/splashscreens/iphonexr_splash.png b/public/assets/splashscreens/iphonexr_splash.png
new file mode 100644
index 00000000..91fbdd7c
Binary files /dev/null and b/public/assets/splashscreens/iphonexr_splash.png differ
diff --git a/public/assets/splashscreens/iphonexsmax_splash.png b/public/assets/splashscreens/iphonexsmax_splash.png
new file mode 100644
index 00000000..442b1860
Binary files /dev/null and b/public/assets/splashscreens/iphonexsmax_splash.png differ
diff --git a/public/assets/wide.svg b/public/assets/wide.svg
new file mode 100644
index 00000000..c4e75605
--- /dev/null
+++ b/public/assets/wide.svg
@@ -0,0 +1,40 @@
+
+