diff --git a/.env.development b/.env.development
index f56945a..5c02cf9 100644
--- a/.env.development
+++ b/.env.development
@@ -1,6 +1,10 @@
VITE_SSO_ORIGIN=http://localhost:9090
VITE_OAUTH2_CLIENT_ID=b5a9a8df-827c-4925-b1c1-1940abcf356b
+VITE_OAUTH2_CLIENT_SCOPE=openid profile name
+
+VITE_LOGOUT_PAGE=http://localhost:9095/logout
VITE_API_VIOLET=http://localhost:9095/v1/violet
VITE_API_ORCHID=http://localhost:9095/v1/orchid
+VITE_API_AZALEA=http://localhost:9095/v1/azalea
VITE_API_SITE_HOSTING=http://localhost:9095/v1/sites
diff --git a/.env.production b/.env.production
index bedb04d..a284b23 100644
--- a/.env.production
+++ b/.env.production
@@ -1,6 +1,10 @@
VITE_SSO_ORIGIN=https://sso.1f349.com
VITE_OAUTH2_CLIENT_ID=9b11a141-bcb8-4140-9c88-531a5d7bf15d
+VITE_OAUTH2_CLIENT_SCOPE=openid profile name
+
+VITE_LOGOUT_PAGE=https://1f349.com
VITE_API_VIOLET=https://api.1f349.com/v1/violet
VITE_API_ORCHID=https://api.1f349.com/v1/orchid
+VITE_API_AZALEA=https://api.1f349.com/v1/azalea
VITE_API_SITE_HOSTING=https://sites.1f349.com/api.php
diff --git a/public/fonts/IosevkaCustom-Regular.woff2 b/public/fonts/IosevkaCustom-Regular.woff2
new file mode 100644
index 0000000..94f3f62
Binary files /dev/null and b/public/fonts/IosevkaCustom-Regular.woff2 differ
diff --git a/public/fonts/IosevkaCustomNerdFont-Regular.ttf b/public/fonts/IosevkaCustomNerdFont-Regular.ttf
new file mode 100644
index 0000000..c869474
Binary files /dev/null and b/public/fonts/IosevkaCustomNerdFont-Regular.ttf differ
diff --git a/public/fonts/Ubuntu-Bold.ttf b/public/fonts/Ubuntu-Bold.ttf
new file mode 100644
index 0000000..c2293d5
Binary files /dev/null and b/public/fonts/Ubuntu-Bold.ttf differ
diff --git a/public/fonts/Ubuntu-Regular.ttf b/public/fonts/Ubuntu-Regular.ttf
new file mode 100644
index 0000000..f98a2da
Binary files /dev/null and b/public/fonts/Ubuntu-Regular.ttf differ
diff --git a/public/fonts/Ubuntu.woff2 b/public/fonts/Ubuntu.woff2
deleted file mode 100644
index 8070e4f..0000000
Binary files a/public/fonts/Ubuntu.woff2 and /dev/null differ
diff --git a/public/jason-leem-50bzI1F6urA-unsplash.jpg b/public/jason-leem-50bzI1F6urA-unsplash.jpg
deleted file mode 100644
index b30d3bf..0000000
Binary files a/public/jason-leem-50bzI1F6urA-unsplash.jpg and /dev/null differ
diff --git a/src/App.svelte b/src/App.svelte
index ca24c20..068a6e9 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -1,208 +1,301 @@
-