diff --git a/public/css/aquamarine.css b/public/css/aquamarine.css
deleted file mode 100644
index 7ce1ff3..0000000
--- a/public/css/aquamarine.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/aquamarine.css?sha=7f02500167b598d1a64c86198ed3c9af9dec5466");
\ No newline at end of file
diff --git a/public/css/dark.css b/public/css/dark.css
deleted file mode 100644
index 920d473..0000000
--- a/public/css/dark.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/dark.css?sha=08b228ea163be7beccc6bd88a6d002c4e172032e");
\ No newline at end of file
diff --git a/public/css/dracula.css b/public/css/dracula.css
deleted file mode 100644
index 23980c8..0000000
--- a/public/css/dracula.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/dracula.css?sha=908bc4d3b082e330e916d506a46b4fad1994e99c");
\ No newline at end of file
diff --git a/public/css/hotline.css b/public/css/hotline.css
deleted file mode 100644
index 8788798..0000000
--- a/public/css/hotline.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/hotline.css?sha=1cf394f1f517bb0ce3672d67846a3ab1bf8eda4c");
\ No newline at end of file
diff --git a/public/css/hotpink.css b/public/css/hotpink.css
deleted file mode 100644
index f018c25..0000000
--- a/public/css/hotpink.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/hotpink.css?sha=18ffb7ff0cf9d4ae97f09c2ccb980d8bb0fd9d3e");
\ No newline at end of file
diff --git a/public/css/nord.css b/public/css/nord.css
deleted file mode 100644
index b4fed9a..0000000
--- a/public/css/nord.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/nord.css?sha=66e2ab527d521003b7c1cd114a31af3d2cb6af7b");
\ No newline at end of file
diff --git a/public/css/onedark.css b/public/css/onedark.css
deleted file mode 100644
index 97bbf4d..0000000
--- a/public/css/onedark.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/community-theme-options/onedark.css?sha=7754291defa741c805bb0aec4d647ba27fec9cca");
\ No newline at end of file
diff --git a/public/css/organizr.css b/public/css/organizr.css
deleted file mode 100644
index fd15561..0000000
--- a/public/css/organizr.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/organizr.css?sha=2a1ee65a26780204509f713f7ea2d5ebdc5bd057");
\ No newline at end of file
diff --git a/public/css/overseerr.css b/public/css/overseerr.css
deleted file mode 100644
index eadf3ec..0000000
--- a/public/css/overseerr.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/overseerr.css?sha=eedb2e0df6cc892903b8716a05184c61577ebe20");
\ No newline at end of file
diff --git a/public/css/plex.css b/public/css/plex.css
deleted file mode 100644
index 766a3f4..0000000
--- a/public/css/plex.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/plex.css?sha=f31f9e494f6e675b55d16f0f811d94a0b9def845");
\ No newline at end of file
diff --git a/public/css/space-gray.css b/public/css/space-gray.css
deleted file mode 100644
index 6933b33..0000000
--- a/public/css/space-gray.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import url("/assets/css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
-@import url("/assets/css/theme-options/space-gray.css?sha=b8691b12c5972ad40471008c8d9fb05145b692d4");
\ No newline at end of file
diff --git a/public/my_css/aquamarine.css b/public/my_css/aquamarine.css
new file mode 100644
index 0000000..b5c015d
--- /dev/null
+++ b/public/my_css/aquamarine.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/aquamarine.css?sha=7f02500167b598d1a64c86198ed3c9af9dec5466");
\ No newline at end of file
diff --git a/public/css/base/gitea-base.css b/public/my_css/base/gitea-base.css
similarity index 100%
rename from public/css/base/gitea-base.css
rename to public/my_css/base/gitea-base.css
diff --git a/public/css/community-theme-options/onedark.css b/public/my_css/community-theme-options/onedark.css
similarity index 100%
rename from public/css/community-theme-options/onedark.css
rename to public/my_css/community-theme-options/onedark.css
diff --git a/public/my_css/dark.css b/public/my_css/dark.css
new file mode 100644
index 0000000..80f971e
--- /dev/null
+++ b/public/my_css/dark.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/dark.css?sha=08b228ea163be7beccc6bd88a6d002c4e172032e");
\ No newline at end of file
diff --git a/public/my_css/dracula.css b/public/my_css/dracula.css
new file mode 100644
index 0000000..c628216
--- /dev/null
+++ b/public/my_css/dracula.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/dracula.css?sha=908bc4d3b082e330e916d506a46b4fad1994e99c");
\ No newline at end of file
diff --git a/public/my_css/hotline.css b/public/my_css/hotline.css
new file mode 100644
index 0000000..fe54dc8
--- /dev/null
+++ b/public/my_css/hotline.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/hotline.css?sha=1cf394f1f517bb0ce3672d67846a3ab1bf8eda4c");
\ No newline at end of file
diff --git a/public/my_css/hotpink.css b/public/my_css/hotpink.css
new file mode 100644
index 0000000..019d89e
--- /dev/null
+++ b/public/my_css/hotpink.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/hotpink.css?sha=18ffb7ff0cf9d4ae97f09c2ccb980d8bb0fd9d3e");
\ No newline at end of file
diff --git a/public/my_css/nord.css b/public/my_css/nord.css
new file mode 100644
index 0000000..0578c0d
--- /dev/null
+++ b/public/my_css/nord.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/nord.css?sha=66e2ab527d521003b7c1cd114a31af3d2cb6af7b");
\ No newline at end of file
diff --git a/public/my_css/onedark.css b/public/my_css/onedark.css
new file mode 100644
index 0000000..f636abb
--- /dev/null
+++ b/public/my_css/onedark.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/community-theme-options/onedark.css?sha=7754291defa741c805bb0aec4d647ba27fec9cca");
\ No newline at end of file
diff --git a/public/my_css/organizr.css b/public/my_css/organizr.css
new file mode 100644
index 0000000..b500b51
--- /dev/null
+++ b/public/my_css/organizr.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/organizr.css?sha=2a1ee65a26780204509f713f7ea2d5ebdc5bd057");
\ No newline at end of file
diff --git a/public/my_css/overseerr.css b/public/my_css/overseerr.css
new file mode 100644
index 0000000..9850f92
--- /dev/null
+++ b/public/my_css/overseerr.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/overseerr.css?sha=eedb2e0df6cc892903b8716a05184c61577ebe20");
\ No newline at end of file
diff --git a/public/my_css/plex.css b/public/my_css/plex.css
new file mode 100644
index 0000000..780a12d
--- /dev/null
+++ b/public/my_css/plex.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/plex.css?sha=f31f9e494f6e675b55d16f0f811d94a0b9def845");
\ No newline at end of file
diff --git a/public/my_css/space-gray.css b/public/my_css/space-gray.css
new file mode 100644
index 0000000..d2d714b
--- /dev/null
+++ b/public/my_css/space-gray.css
@@ -0,0 +1,2 @@
+@import url("/assets/my_css/base/gitea/gitea-base.css?sha=9f43e61ca4ed0562bd7b56281a2108472a4f9aed");
+@import url("/assets/my_css/theme-options/space-gray.css?sha=b8691b12c5972ad40471008c8d9fb05145b692d4");
\ No newline at end of file
diff --git a/public/css/theme-options/aquamarine.css b/public/my_css/theme-options/aquamarine.css
similarity index 100%
rename from public/css/theme-options/aquamarine.css
rename to public/my_css/theme-options/aquamarine.css
diff --git a/public/css/theme-options/dark.css b/public/my_css/theme-options/dark.css
similarity index 100%
rename from public/css/theme-options/dark.css
rename to public/my_css/theme-options/dark.css
diff --git a/public/css/theme-options/dracula.css b/public/my_css/theme-options/dracula.css
similarity index 100%
rename from public/css/theme-options/dracula.css
rename to public/my_css/theme-options/dracula.css
diff --git a/public/css/theme-options/hotline.css b/public/my_css/theme-options/hotline.css
similarity index 100%
rename from public/css/theme-options/hotline.css
rename to public/my_css/theme-options/hotline.css
diff --git a/public/css/theme-options/hotpink.css b/public/my_css/theme-options/hotpink.css
similarity index 100%
rename from public/css/theme-options/hotpink.css
rename to public/my_css/theme-options/hotpink.css
diff --git a/public/css/theme-options/nord.css b/public/my_css/theme-options/nord.css
similarity index 100%
rename from public/css/theme-options/nord.css
rename to public/my_css/theme-options/nord.css
diff --git a/public/css/theme-options/organizr.css b/public/my_css/theme-options/organizr.css
similarity index 100%
rename from public/css/theme-options/organizr.css
rename to public/my_css/theme-options/organizr.css
diff --git a/public/css/theme-options/overseerr.css b/public/my_css/theme-options/overseerr.css
similarity index 100%
rename from public/css/theme-options/overseerr.css
rename to public/my_css/theme-options/overseerr.css
diff --git a/public/css/theme-options/plex.css b/public/my_css/theme-options/plex.css
similarity index 100%
rename from public/css/theme-options/plex.css
rename to public/my_css/theme-options/plex.css
diff --git a/public/css/theme-options/space-gray.css b/public/my_css/theme-options/space-gray.css
similarity index 100%
rename from public/css/theme-options/space-gray.css
rename to public/my_css/theme-options/space-gray.css
diff --git a/templates/custom/body_outer_pre.tmpl b/templates/custom/body_outer_pre.tmpl
index 19f05cd..c4333fd 100644
--- a/templates/custom/body_outer_pre.tmpl
+++ b/templates/custom/body_outer_pre.tmpl
@@ -1,7 +1,7 @@
{{ if .IsSigned }}
{{ if and (ne .SignedUser.Theme "gitea") (ne .SignedUser.Theme "arc-green") }}
-
+
{{end}}
{{ else if and (ne DefaultTheme "gitea") (ne DefaultTheme "arc-green") }}
-
+
{{end}}