1
0
mirror of https://github.com/gilbN/theme.park.git synced 2024-10-03 22:17:08 +02:00

Remove referances to domain. Use relative paths

This commit is contained in:
GilbN 2022-04-08 22:19:45 +02:00
parent 152a57e924
commit 559463cfaa
61 changed files with 343 additions and 368 deletions

View File

@ -4,7 +4,7 @@
display: none !important; display: none !important;
} }
.header-icon.px-3.m-0.d-none.d-md-block:before { .header-icon.px-3.m-0.d-none.d-md-block:before {
background-image: url("https://theme-park.dev/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png"); background-image: url("/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png");
display: inline-block; display: inline-block;
width: 32px; width: 32px;
height: 32px; height: 32px;
@ -22,7 +22,7 @@
display: none !important; display: none !important;
} }
.sidebar-title.d-flex.align-items-center.d-md-none.container:before { .sidebar-title.d-flex.align-items-center.d-md-none.container:before {
background-image: url("https://theme-park.dev/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png"); background-image: url("/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png");
display: inline-block; display: inline-block;
width: 32px; width: 32px;
height: 32px; height: 32px;

View File

@ -1,8 +1,8 @@
/* Set the Organizr theme to either Aquamarine or Hotline */ /* Set the Organizr theme to either Aquamarine or Hotline */
/* Import the glass-base.css and root variables in the Custom Theme CSS box like below */ /* Import the glass-base.css and root variables in the Custom Theme CSS box like below */
/* /*
@import "https://theme-park.dev/css/addons/organizr/glass/organizr-base-old.css" @import "/css/addons/organizr/glass/organizr-base-old.css"
@import "https://theme-park.dev/css/addons/organizr/glass/glass-base.css"; @import "/css/addons/organizr/glass/glass-base.css";
:root { :root {
--main-bg-color: url(https://domain.com/your/hosted/wallpaper.jpg) center center/cover no-repeat fixed; --main-bg-color: url(https://domain.com/your/hosted/wallpaper.jpg) center center/cover no-repeat fixed;
--mobile-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed; --mobile-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;

View File

@ -1,5 +1,5 @@
[class*="NavBar-plexLogo-"] { [class*="NavBar-plexLogo-"] {
background-image: url("https://theme-park.dev/css/addons/plex/plex-alt-logo/SeekPng.com_your-logo-here-png_2467553.png"); background-image: url("/css/addons/plex/plex-alt-logo/SeekPng.com_your-logo-here-png_2467553.png");
background-position: 50%; background-position: 50%;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: contain; background-size: contain;

View File

@ -4,7 +4,7 @@
display:none !important; display:none !important;
} }
.navbar > .container-fluid .navbar-brand:before { .navbar > .container-fluid .navbar-brand:before {
background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k.png"); background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k.png");
display: inline-block; display: inline-block;
width: 128px; width: 128px;
height: 128px; height: 128px;
@ -24,7 +24,7 @@
display: inline !important; display: inline !important;
} }
.navbar > .container-fluid .navbar-brand:before { .navbar > .container-fluid .navbar-brand:before {
background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k.png"); background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k.png");
display: inline-block; display: inline-block;
width: 32px; width: 32px;
height: 32px; height: 32px;
@ -43,7 +43,7 @@
display: none !important; display: none !important;
} }
[class*="PageHeader-logoContainer-"]:before { [class*="PageHeader-logoContainer-"]:before {
background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png"); background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png");
display: inline-block; display: inline-block;
width: 148px; width: 148px;
height: 48px; height: 48px;
@ -60,7 +60,7 @@
display: none !important; display: none !important;
} }
[class*="PageHeader-logoContainer-"]{ [class*="PageHeader-logoContainer-"]{
background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr-v3-mobile.png"); background-image: url("/css/addons/radarr/radarr-4k-logo/radarr-v3-mobile.png");
display: inline-block; display: inline-block;
width: 32px; width: 32px;
height: 32px; height: 32px;
@ -80,7 +80,7 @@
} }
[class*="LoadingPage-page-"]:before { [class*="LoadingPage-page-"]:before {
background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png"); background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png");
display: inline-block; display: inline-block;
width: 148px; width: 148px;
height: 48px; height: 48px;

View File

@ -3,7 +3,7 @@
display: none !important; display: none !important;
} }
[class*="PageHeader-logoContainer-"]:before { [class*="PageHeader-logoContainer-"]:before {
background-image: url("https://theme-park.dev/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); background-image: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
display: inline-block; display: inline-block;
width: 34px; width: 34px;
height: 34px; height: 34px;
@ -20,7 +20,7 @@
display: none !important; display: none !important;
} }
[class*="PageHeader-logoContainer-"]:before { [class*="PageHeader-logoContainer-"]:before {
background-image: url("https://theme-park.dev/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); background-image: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
display: inline-block; display: inline-block;
width: 34px; width: 34px;
height: 34px; height: 34px;
@ -37,7 +37,7 @@
} }
[class*="LoadingPage-page-"]:before { [class*="LoadingPage-page-"]:before {
background-image: url("https://theme-park.dev/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); background-image: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png");
display: inline-block; display: inline-block;
width: 48px; width: 48px;
height: 48px; height: 48px;

View File

@ -3,7 +3,7 @@
display: none !important; display: none !important;
} }
[class*="PageHeader-logoContainer-"]:before { [class*="PageHeader-logoContainer-"]:before {
background-image: url("https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); background-image: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
display: inline-block; display: inline-block;
width: 32px; width: 32px;
height: 32px; height: 32px;
@ -20,7 +20,7 @@
display: none !important; display: none !important;
} }
[class*="PageHeader-logoContainer-"]:before { [class*="PageHeader-logoContainer-"]:before {
background-image: url("https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); background-image: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
display: inline-block; display: inline-block;
width: 32px; width: 32px;
height: 32px; height: 32px;
@ -37,7 +37,7 @@
} }
[class*="LoadingPage-page-"]:before { [class*="LoadingPage-page-"]:before {
background-image: url("https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); background-image: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png");
display: inline-block; display: inline-block;
width: 48px; width: 48px;
height: 48px; height: 48px;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,7 +1,7 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: transparent; --main-bg: transparent;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
--text-color: #e22828; --text-color: #e22828;
--input-color: #e22828; --input-color: #e22828;
--link-color: #e22828; --link-color: #e22828;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); @import url("/css/addons/unraid/login-page/alien/alien_base.css");
:root { :root {
--main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed,
url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -2,8 +2,8 @@
@import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap"; @import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap";
@import "https://fonts.googleapis.com/css?family=VT323"; @import "https://fonts.googleapis.com/css?family=VT323";
:root { :root {
--main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/6Ua3u8.jpg) center center/cover no-repeat fixed; --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), url(/css/addons/unraid/login-page/fallout/wallpaper/6Ua3u8.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat;
--text-color: #14F074; --text-color: #14F074;
--input-color: #14F074; --input-color: #14F074;
--link-color: #14F074; --link-color: #14F074;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); @import url("/css/addons/unraid/login-page/fallout/fallout_base.css");
:root { :root {
--main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074; --text-color: #14F074;
--input-color: #14F074; --input-color: #14F074;
--link-color: #14F074; --link-color: #14F074;

View File

@ -1,8 +1,8 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); @import url("/css/addons/unraid/login-page/fallout/fallout_base.css");
:root { :root {
--main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed; url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074; --text-color: #14F074;
--input-color: #14F074; --input-color: #14F074;
--link-color: #14F074; --link-color: #14F074;

View File

@ -1,7 +1,7 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); @import url("/css/addons/unraid/login-page/fallout/fallout_base.css");
:root { :root {
--main-bg-color: transparent; --main-bg-color: transparent;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074; --text-color: #14F074;
--input-color: #14F074; --input-color: #14F074;
--link-color: #14F074; --link-color: #14F074;
@ -27,7 +27,7 @@
} }
@media (max-width: 500px) { @media (max-width: 500px) {
body { body {
background: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed !important; background: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed !important;
} }
:root { :root {
--div-background-color-15: transparent; --div-background-color-15: transparent;

View File

@ -1,7 +1,7 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); @import url("/css/addons/unraid/login-page/fallout/fallout_base.css");
:root { :root {
--main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed; --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074; --text-color: #14F074;
--input-color: #14F074; --input-color: #14F074;
--link-color: #14F074; --link-color: #14F074;

View File

@ -1,7 +1,7 @@
@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); @import url("/css/addons/unraid/login-page/fallout/fallout_base.css");
:root { :root {
--main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed; --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074; --text-color: #14F074;
--input-color: #14F074; --input-color: #14F074;
--link-color: #14F074; --link-color: #14F074;

View File

@ -4,13 +4,13 @@
/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); @import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
:root { :root {
--main-bg-color:black; --main-bg-color:black;
--body-before:#ffb52a1a; --body-before:#ffb52a1a;
--body-after: #ffb52a33; --body-after: #ffb52a33;
--body-animation: flicker; --body-animation: flicker;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_yellow.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_yellow.png) center no-repeat;
--text-color: #ffb52a; --text-color: #ffb52a;
--input-color: #ffb52a; --input-color: #ffb52a;
--link-color: #ffb52a; --link-color: #ffb52a;

View File

@ -4,13 +4,13 @@
/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); @import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
:root { :root {
--main-bg-color:black; --main-bg-color:black;
--body-before:#70d7f61a; --body-before:#70d7f61a;
--body-after: #70d7f633; --body-after: #70d7f633;
--body-animation: flicker; --body-animation: flicker;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_blue.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_blue.png) center no-repeat;
--text-color: #70d7f6; --text-color: #70d7f6;
--input-color: #70d7f6; --input-color: #70d7f6;
--link-color: #70d7f6; --link-color: #70d7f6;

View File

@ -4,13 +4,13 @@
/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); @import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
:root { :root {
--main-bg-color:black; --main-bg-color:black;
--body-before:#70d7f61a; --body-before:#70d7f61a;
--body-after: #70d7f633; --body-after: #70d7f633;
--body-animation: flicker; --body-animation: flicker;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat;
--text-color: #ffffff; --text-color: #ffffff;
--input-color: #ffffff; --input-color: #ffffff;
--link-color: #ffffff; --link-color: #ffffff;

View File

@ -4,13 +4,13 @@
/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); @import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
:root { :root {
--main-bg-color:black; --main-bg-color:black;
--body-before:#00ff771a; --body-before:#00ff771a;
--body-after: #00ff7733; --body-after: #00ff7733;
--body-animation: flicker; --body-animation: flicker;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592; --text-color: #37f592;
--input-color: #37f592; --input-color: #37f592;
--link-color: #37f592; --link-color: #37f592;

View File

@ -4,13 +4,13 @@
/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); @import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
:root { :root {
--main-bg-color: black; --main-bg-color: black;
--body-before: #ff00001a; --body-before: #ff00001a;
--body-after: #ff000033; --body-after: #ff000033;
--body-animation: flicker; --body-animation: flicker;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
--text-color: #e22828; --text-color: #e22828;
--input-color: #e22828; --input-color: #e22828;
--link-color: #e22828; --link-color: #e22828;

View File

@ -4,13 +4,13 @@
/* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
/* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */
@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); @import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css);
:root { :root {
--main-bg-color:black; --main-bg-color:black;
--body-before:#70d7f61a; --body-before:#70d7f61a;
--body-after: #70d7f633; --body-after: #70d7f633;
--body-animation: flicker; --body-animation: flicker;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat; --logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat;
--text-color: #ffffff; --text-color: #ffffff;
--input-color: #ffffff; --input-color: #ffffff;
--link-color: #ffffff; --link-color: #ffffff;

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url("https://theme-park.dev/css/defaults/placeholders.css"); @import url("/css/defaults/placeholders.css");
body { body {
background: var(--main-bg-color); background: var(--main-bg-color);

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url("https://theme-park.dev/css/defaults/placeholders.css"); @import url("/css/defaults/placeholders.css");
* { * {
outline: none; outline: none;

View File

@ -104,14 +104,14 @@
} }
.x-deluge-all { .x-deluge-all {
background-image: url(https://theme-park.dev/resources/deluge/all.png); background-image: url(/resources/deluge/all.png);
background-position: left center; background-position: left center;
} }
.x-deluge-downloading, .x-deluge-downloading,
.x-btn .x-deluge-downloading, .x-btn .x-deluge-downloading,
.x-deluge-peer { .x-deluge-peer {
background-image: url(https://theme-park.dev/resources/deluge/dling.png); background-image: url(/resources/deluge/dling.png);
background-position: left center; background-position: left center;
} }
@ -119,34 +119,34 @@
.x-btn .x-deluge-seeding, .x-btn .x-deluge-seeding,
.deluge-torrents .seeding, .deluge-torrents .seeding,
.x-deluge-seed { .x-deluge-seed {
background-image: url(https://theme-park.dev/resources/deluge/uling.png); background-image: url(/resources/deluge/uling.png);
background-position: left center; background-position: left center;
} }
.x-deluge-active, .x-deluge-active,
.x-deluge-traffic, .x-deluge-traffic,
.x-btn .x-deluge-traffic { .x-btn .x-deluge-traffic {
background-image: url(https://theme-park.dev/resources/deluge/active.png); background-image: url(/resources/deluge/active.png);
background-position: left center; background-position: left center;
} }
.x-deluge-paused, .x-deluge-paused,
.x-btn .x-deluge-paused, .x-btn .x-deluge-paused,
.deluge-torrents .paused { .deluge-torrents .paused {
background-image: url(https://theme-park.dev/resources/deluge/paused.png); background-image: url(/resources/deluge/paused.png);
background-position: left center; background-position: left center;
} }
.x-deluge-queued, .x-deluge-queued,
.x-btn .x-deluge-queued, .x-btn .x-deluge-queued,
.deluge-torrents .queued { .deluge-torrents .queued {
background-image: url(https://theme-park.dev/resources/deluge/queued.png); background-image: url(/resources/deluge/queued.png);
background-position: left center; background-position: left center;
} }
.x-deluge-checking, .x-deluge-checking,
.deluge-torrents .checking { .deluge-torrents .checking {
background-image: url(https://theme-park.dev/resources/deluge/checking.png); background-image: url(/resources/deluge/checking.png);
background-position: left center; background-position: left center;
} }
@ -154,36 +154,36 @@
.deluge-torrents .error, .deluge-torrents .error,
.icon-error, .icon-error,
.x-not-connected { .x-not-connected {
background-image: url(https://theme-park.dev/resources/deluge/error.png) !important; background-image: url(/resources/deluge/error.png) !important;
background-position: left center; background-position: left center;
} }
.icon-ok { .icon-ok {
background-image: url(https://theme-park.dev/resources/deluge/ok.png) !important; background-image: url(/resources/deluge/ok.png) !important;
background-position: left center; background-position: left center;
} }
.x-deluge-connections, .x-deluge-connections,
.x-btn .x-deluge-connections { .x-btn .x-deluge-connections {
background-image: url(https://theme-park.dev/resources/deluge/connections.png) !important; background-image: url(/resources/deluge/connections.png) !important;
background-position: left center; background-position: left center;
} }
.x-deluge-freespace, .x-deluge-freespace,
.x-btn .x-deluge-freespace { .x-btn .x-deluge-freespace {
background-image: url(https://theme-park.dev/resources/deluge/harddrive.png) !important; background-image: url(/resources/deluge/harddrive.png) !important;
background-position: left center; background-position: left center;
} }
.icon-move { .icon-move {
background-image: url(https://theme-park.dev/resources/deluge/move.png) !important; background-image: url(/resources/deluge/move.png) !important;
background-position: left center; background-position: left center;
} }
.icon-recheck, .icon-recheck,
.x-deluge-find-more, .x-deluge-find-more,
.x-btn .x-deluge-find-more { .x-btn .x-deluge-find-more {
background-image: url(https://theme-park.dev/resources/deluge/search.png) !important; background-image: url(/resources/deluge/search.png) !important;
background-position: left center; background-position: left center;
} }
@ -191,59 +191,59 @@
.icon-edit, .icon-edit,
.x-deluge-edit-trackers, .x-deluge-edit-trackers,
.x-btn .x-deluge-edit-trackers { .x-btn .x-deluge-edit-trackers {
background-image: url(https://theme-park.dev/resources/deluge/edit.png) !important; background-image: url(/resources/deluge/edit.png) !important;
background-position: left center; background-position: left center;
} }
.xg-hmenu-sort-asc .x-menu-item-icon { .xg-hmenu-sort-asc .x-menu-item-icon {
background-image: url(https://theme-park.dev/resources/deluge/ascending.png) !important; background-image: url(/resources/deluge/ascending.png) !important;
background-position: left center; background-position: left center;
} }
.xg-hmenu-sort-desc .x-menu-item-icon { .xg-hmenu-sort-desc .x-menu-item-icon {
background-image: url(https://theme-park.dev/resources/deluge/descending.png) !important; background-image: url(/resources/deluge/descending.png) !important;
background-position: left center; background-position: left center;
} }
.icon-update-tracker { .icon-update-tracker {
background-image: url(https://theme-park.dev/resources/deluge/update.png) !important; background-image: url(/resources/deluge/update.png) !important;
background-position: left center; background-position: left center;
} }
.icon-queue, .icon-queue,
.icon-upload-slots { .icon-upload-slots {
background-image: url(https://theme-park.dev/resources/deluge/queue.png) !important; background-image: url(/resources/deluge/queue.png) !important;
background-position: left center; background-position: left center;
} }
.x-deluge-install-plugin, .x-deluge-install-plugin,
.x-btn .x-deluge-install-plugin { .x-btn .x-deluge-install-plugin {
background-image: url(https://theme-park.dev/resources/deluge/plugin.png) !important; background-image: url(/resources/deluge/plugin.png) !important;
background-position: left center; background-position: left center;
} }
.x-deluge-connect-window-icon { .x-deluge-connect-window-icon {
background-image: url(https://theme-park.dev/resources/deluge/connection_small.png) !important; background-image: url(/resources/deluge/connection_small.png) !important;
background-position: left center; background-position: left center;
} }
.x-deluge-connect-window-icon { .x-deluge-connect-window-icon {
background-image: url(https://theme-park.dev/resources/deluge/connection_small.png) !important; background-image: url(/resources/deluge/connection_small.png) !important;
background-position: left center; background-position: left center;
} }
.x-deluge-connect-window-icon { .x-deluge-connect-window-icon {
background-image: url(https://theme-park.dev/resources/deluge/connection_small.png) !important; background-image: url(/resources/deluge/connection_small.png) !important;
background-position: left center; background-position: left center;
} }
.icon-top { .icon-top {
background-image: url(https://theme-park.dev/resources/deluge/top.png) !important; background-image: url(/resources/deluge/top.png) !important;
background-position: left center; background-position: left center;
} }
.icon-bottom { .icon-bottom {
background-image: url(https://theme-park.dev/resources/deluge/bottom.png) !important; background-image: url(/resources/deluge/bottom.png) !important;
background-position: left center; background-position: left center;
} }
@ -550,186 +550,186 @@
} }
.x-panel-tbar .icon-add { .x-panel-tbar .icon-add {
background: url(https://theme-park.dev/resources/deluge/add.png) no-repeat 0 0 !important; background: url(/resources/deluge/add.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-panel-tbar .icon-add:hover { .x-panel-tbar .icon-add:hover {
background: url(https://theme-park.dev/resources/deluge/add.png) no-repeat 0 -24px !important; background: url(/resources/deluge/add.png) no-repeat 0 -24px !important;
} }
.x-panel-tbar .icon-add:active { .x-panel-tbar .icon-add:active {
background: url(https://theme-park.dev/resources/deluge/add.png) no-repeat 1px -23px !important; background: url(/resources/deluge/add.png) no-repeat 1px -23px !important;
} }
.x-panel-bbar .icon-add { .x-panel-bbar .icon-add {
background: url(https://theme-park.dev/resources/deluge/add_small.png) no-repeat 0 0 !important; background: url(/resources/deluge/add_small.png) no-repeat 0 0 !important;
} }
.x-panel-tbar .icon-remove { .x-panel-tbar .icon-remove {
background: url(https://theme-park.dev/resources/deluge/remove.png) no-repeat 0 0 !important; background: url(/resources/deluge/remove.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-panel-tbar .icon-remove:hover { .x-panel-tbar .icon-remove:hover {
background: url(https://theme-park.dev/resources/deluge/remove.png) no-repeat 0 -24px !important; background: url(/resources/deluge/remove.png) no-repeat 0 -24px !important;
} }
.x-panel-tbar .icon-remove:active { .x-panel-tbar .icon-remove:active {
background: url(https://theme-park.dev/resources/deluge/remove.png) no-repeat 1px -23px !important; background: url(/resources/deluge/remove.png) no-repeat 1px -23px !important;
} }
.x-panel-bbar .icon-remove { .x-panel-bbar .icon-remove {
background: url(https://theme-park.dev/resources/deluge/remove_small.png) no-repeat 0 0 !important; background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important;
} }
.x-panel-tbar .icon-pause { .x-panel-tbar .icon-pause {
background: url(https://theme-park.dev/resources/deluge/pause.png) no-repeat 0 0 !important; background: url(/resources/deluge/pause.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-panel-tbar .icon-pause:hover { .x-panel-tbar .icon-pause:hover {
background: url(https://theme-park.dev/resources/deluge/pause.png) no-repeat 0 -24px !important; background: url(/resources/deluge/pause.png) no-repeat 0 -24px !important;
} }
.x-panel-tbar .icon-pause:active { .x-panel-tbar .icon-pause:active {
background: url(https://theme-park.dev/resources/deluge/pause.png) no-repeat 1px -23px !important; background: url(/resources/deluge/pause.png) no-repeat 1px -23px !important;
} }
.x-menu-item .icon-pause { .x-menu-item .icon-pause {
background: url(https://theme-park.dev/resources/deluge/paused.png) no-repeat 0 0 !important; background: url(/resources/deluge/paused.png) no-repeat 0 0 !important;
} }
.x-panel-tbar .icon-resume { .x-panel-tbar .icon-resume {
background: url(https://theme-park.dev/resources/deluge/resume.png) no-repeat 0 0 !important; background: url(/resources/deluge/resume.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-panel-tbar .icon-resume:hover { .x-panel-tbar .icon-resume:hover {
background: url(https://theme-park.dev/resources/deluge/resume.png) no-repeat 0 -24px !important; background: url(/resources/deluge/resume.png) no-repeat 0 -24px !important;
} }
.x-panel-tbar .icon-resume:active { .x-panel-tbar .icon-resume:active {
background: url(https://theme-park.dev/resources/deluge/resume.png) no-repeat 1px -23px !important; background: url(/resources/deluge/resume.png) no-repeat 1px -23px !important;
} }
.x-menu-item .icon-resume { .x-menu-item .icon-resume {
background: url(https://theme-park.dev/resources/deluge/resume_small.png) no-repeat 0 0 !important; background: url(/resources/deluge/resume_small.png) no-repeat 0 0 !important;
} }
.icon-remove { .icon-remove {
background: url(https://theme-park.dev/resources/deluge/remove_small.png) no-repeat 0 0 !important; background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important;
} }
.x-panel-tbar .icon-up { .x-panel-tbar .icon-up {
background: url(https://theme-park.dev/resources/deluge/up.png) no-repeat 0 0 !important; background: url(/resources/deluge/up.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-panel-tbar .icon-up:hover { .x-panel-tbar .icon-up:hover {
background: url(https://theme-park.dev/resources/deluge/up.png) no-repeat 0 -24px !important; background: url(/resources/deluge/up.png) no-repeat 0 -24px !important;
} }
.x-panel-tbar .icon-up:active { .x-panel-tbar .icon-up:active {
background: url(https://theme-park.dev/resources/deluge/up.png) no-repeat 1px -23px !important; background: url(/resources/deluge/up.png) no-repeat 1px -23px !important;
} }
.icon-up { .icon-up {
background: url(https://theme-park.dev/resources/deluge/up_small.png) no-repeat 0 0 !important; background: url(/resources/deluge/up_small.png) no-repeat 0 0 !important;
} }
.x-panel-tbar .icon-down { .x-panel-tbar .icon-down {
background: url(https://theme-park.dev/resources/deluge/down.png) no-repeat 0 0 !important; background: url(/resources/deluge/down.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-panel-tbar .icon-down:hover { .x-panel-tbar .icon-down:hover {
background: url(https://theme-park.dev/resources/deluge/down.png) no-repeat 0 -24px !important; background: url(/resources/deluge/down.png) no-repeat 0 -24px !important;
} }
.x-panel-tbar .icon-down:active { .x-panel-tbar .icon-down:active {
background: url(https://theme-park.dev/resources/deluge/down.png) no-repeat 1px -23px !important; background: url(/resources/deluge/down.png) no-repeat 1px -23px !important;
} }
.icon-down { .icon-down {
background: url(https://theme-park.dev/resources/deluge/down_small.png) no-repeat 0 0 !important; background: url(/resources/deluge/down_small.png) no-repeat 0 0 !important;
} }
.x-btn .x-deluge-preferences { .x-btn .x-deluge-preferences {
background: url(https://theme-park.dev/resources/deluge/settings.png) no-repeat 0 0 !important; background: url(/resources/deluge/settings.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-btn .x-deluge-preferences:hover { .x-btn .x-deluge-preferences:hover {
background: url(https://theme-park.dev/resources/deluge/settings.png) no-repeat 0 -24px !important; background: url(/resources/deluge/settings.png) no-repeat 0 -24px !important;
} }
.x-btn .x-deluge-preferences:active { .x-btn .x-deluge-preferences:active {
background: url(https://theme-park.dev/resources/deluge/settings.png) no-repeat 1px -23px !important; background: url(/resources/deluge/settings.png) no-repeat 1px -23px !important;
} }
.x-deluge-preferences { .x-deluge-preferences {
background: url(https://theme-park.dev/resources/deluge/settings_small.png) no-repeat 0 4px !important; background: url(/resources/deluge/settings_small.png) no-repeat 0 4px !important;
} }
.icon-options { .icon-options {
background: url(https://theme-park.dev/resources/deluge/settings_small.png) no-repeat 0 0px !important; background: url(/resources/deluge/settings_small.png) no-repeat 0 0px !important;
} }
.x-deluge-connection-manager, .x-deluge-connection-manager,
.x-btn .x-deluge-connection-manager { .x-btn .x-deluge-connection-manager {
background: url(https://theme-park.dev/resources/deluge/connection.png) no-repeat 0 0 !important; background: url(/resources/deluge/connection.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.x-deluge-connection-manager:hover, .x-deluge-connection-manager:hover,
.x-btn .x-deluge-connection-manager:hover { .x-btn .x-deluge-connection-manager:hover {
background: url(https://theme-park.dev/resources/deluge/connection.png) no-repeat 0 -24px !important; background: url(/resources/deluge/connection.png) no-repeat 0 -24px !important;
} }
.x-deluge-connection-manager:active, .x-deluge-connection-manager:active,
.x-btn .x-deluge-connection-manager:active { .x-btn .x-deluge-connection-manager:active {
background: url(https://theme-park.dev/resources/deluge/connection.png) no-repeat 1px -23px !important; background: url(/resources/deluge/connection.png) no-repeat 1px -23px !important;
} }
.icon-help { .icon-help {
background: url(https://theme-park.dev/resources/deluge/help.png) no-repeat 0 0 !important; background: url(/resources/deluge/help.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.icon-help:hover { .icon-help:hover {
background: url(https://theme-park.dev/resources/deluge/help.png) no-repeat 0 -24px !important; background: url(/resources/deluge/help.png) no-repeat 0 -24px !important;
} }
.icon-help:active { .icon-help:active {
background: url(https://theme-park.dev/resources/deluge/help.png) no-repeat 1px -23px !important; background: url(/resources/deluge/help.png) no-repeat 1px -23px !important;
} }
.icon-logout { .icon-logout {
background: url(https://theme-park.dev/resources/deluge/logout.png) no-repeat 0 0 !important; background: url(/resources/deluge/logout.png) no-repeat 0 0 !important;
width: 24px !important; width: 24px !important;
overflow: hidden; overflow: hidden;
} }
.icon-logout:hover { .icon-logout:hover {
background: url(https://theme-park.dev/resources/deluge/logout.png) no-repeat 0 -24px !important; background: url(/resources/deluge/logout.png) no-repeat 0 -24px !important;
} }
.icon-logout:active { .icon-logout:active {
background: url(https://theme-park.dev/resources/deluge/logout.png) no-repeat 1px -23px !important; background: url(/resources/deluge/logout.png) no-repeat 1px -23px !important;
} }
.x-deluge-main-panel { .x-deluge-main-panel {
background: url(https://theme-park.dev/resources/deluge/deluge.png) no-repeat 0 0 !important; background: url(/resources/deluge/deluge.png) no-repeat 0 0 !important;
padding-left: 30px !important; padding-left: 30px !important;
} }
@ -1296,7 +1296,7 @@
} }
.x-cols-icon { .x-cols-icon {
background-image: url(https://theme-park.dev/resources/deluge/columns.png); background-image: url(/resources/deluge/columns.png);
} }
.x-show-groups-icon { .x-show-groups-icon {
@ -1372,15 +1372,15 @@
} }
.x-tree-node-expanded .x-tree-node-icon { .x-tree-node-expanded .x-tree-node-icon {
background-image: url(https://theme-park.dev/resources/deluge/folder.png); background-image: url(/resources/deluge/folder.png);
} }
.x-tree-node-leaf .x-tree-node-icon { .x-tree-node-leaf .x-tree-node-icon {
background-image: url(https://theme-park.dev/resources/deluge/file.png); background-image: url(/resources/deluge/file.png);
} }
.x-tree-node-collapsed .x-tree-node-icon { .x-tree-node-collapsed .x-tree-node-icon {
background-image: url(https://theme-park.dev/resources/deluge/folder.png); background-image: url(/resources/deluge/folder.png);
} }
.x-tree-node-loading .x-tree-node-icon { .x-tree-node-loading .x-tree-node-icon {

View File

@ -1,4 +1,4 @@
@import url("https://theme-park.dev/css/defaults/placeholders.css"); @import url("/css/defaults/placeholders.css");
* { * {
outline: none !important; outline: none !important;
@ -53,12 +53,12 @@ body .container .footer {
body .container .header .action-icons>.pause, body .container .header .action-icons>.pause,
body .container .header .action-icons-small>.pause { body .container .header .action-icons-small>.pause {
background: url(https://theme-park.dev/resources/duplicati/pause.png); background: url(/resources/duplicati/pause.png);
} }
body .container .header .action-icons>.throttle, body .container .header .action-icons>.throttle,
body .container .header .action-icons-small>.throttle { body .container .header .action-icons-small>.throttle {
background: url(https://theme-park.dev/resources/duplicati/throttle.png); background: url(/resources/duplicati/throttle.png);
} }
body .container .body .content div.add .steps .step.active span, body .container .body .content div.add .steps .step.active span,
@ -209,27 +209,27 @@ body .container .body .contextmenu li a:hover {
} }
body .container .body .mainmenu>ul>li>a.home { body .container .body .mainmenu>ul>li>a.home {
background: url(https://theme-park.dev/resources/duplicati/home.png) no-repeat 8px 7px; background: url(/resources/duplicati/home.png) no-repeat 8px 7px;
} }
body .container .body .mainmenu>ul>li>a.add { body .container .body .mainmenu>ul>li>a.add {
background: url(https://theme-park.dev/resources/duplicati/add.png) no-repeat 8px 7px; background: url(/resources/duplicati/add.png) no-repeat 8px 7px;
} }
body .container .body .mainmenu>ul>li>a.restore { body .container .body .mainmenu>ul>li>a.restore {
background: url(https://theme-park.dev/resources/duplicati/restore.png) no-repeat 8px 7px; background: url(/resources/duplicati/restore.png) no-repeat 8px 7px;
} }
body .container .body .mainmenu>ul>li>a.settings { body .container .body .mainmenu>ul>li>a.settings {
background: url(https://theme-park.dev/resources/duplicati/settings.png) no-repeat 8px 7px; background: url(/resources/duplicati/settings.png) no-repeat 8px 7px;
} }
body .container .body .mainmenu>ul>li>a.about { body .container .body .mainmenu>ul>li>a.about {
background: url(https://theme-park.dev/resources/duplicati/about.png) no-repeat 8px 7px; background: url(/resources/duplicati/about.png) no-repeat 8px 7px;
} }
body .container .body .mainmenu>ul>li>a.logout { body .container .body .mainmenu>ul>li>a.logout {
background: url(https://theme-park.dev/resources/duplicati/logout.png) no-repeat 8px 7px; background: url(/resources/duplicati/logout.png) no-repeat 8px 7px;
} }
#threedotmenu_add_destination>ul>li>a>span { #threedotmenu_add_destination>ul>li>a>span {

View File

@ -157,7 +157,7 @@ html {
} }
.pageTitleWithDefaultLogo { .pageTitleWithDefaultLogo {
background-image: url(https://theme-park.dev/resources/emby/logowhite.png) background-image: url(/resources/emby/logowhite.png)
} }
.backgroundContainer, .backgroundContainer,
@ -697,7 +697,7 @@ html {
} }
.drawerLogo { .drawerLogo {
background-image: url(https://theme-park.dev/resources/emby/logowhite.png); background-image: url(/resources/emby/logowhite.png);
border-bottom-color: var(--line-background) border-bottom-color: var(--line-background)
} }

View File

@ -10,8 +10,8 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url("https://theme-park.dev/css/base/gitea/chroma.css"); @import url("/css/base/gitea/chroma.css");
@import url("https://theme-park.dev/css/base/gitea/monaco_vs_dark.css"); @import url("/css/base/gitea/monaco_vs_dark.css");
:root { :root {
--color-text: var(--text); --color-text: var(--text);
--color-caret: white; --color-caret: white;

View File

@ -247,11 +247,11 @@ div.flot-text {
border-bottom: 0px; border-bottom: 0px;
} }
@import url(https://theme-park.dev/css/base/grafana/grafana-base.css); @import url(/css/base/grafana/grafana-base.css);
:root { :root {
--main-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-light2.png") center center/cover no-repeat fixed; --main-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-light2.png") center center/cover no-repeat fixed;
--modal-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-dark2.png") center center/cover no-repeat fixed; --modal-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-dark2.png") center center/cover no-repeat fixed;
--button-color: #cc7b19; --button-color: #cc7b19;
--button-color-hover: #e59029; --button-color-hover: #e59029;

View File

@ -201,73 +201,73 @@ textarea {
.connection .icon.vnc, .connection .icon.vnc,
.connection .icon.rdp { .connection .icon.rdp {
background-image: url(https://theme-park.dev/resources/guacamole/guac-monitor.png); background-image: url(/resources/guacamole/guac-monitor.png);
} }
.connection .icon.ssh, .connection .icon.ssh,
.connection .icon.telnet { .connection .icon.telnet {
background-image: url(https://theme-park.dev/resources/guacamole/guac-text.png); background-image: url(/resources/guacamole/guac-text.png);
} }
.user-menu .menu-dropdown .menu-title { .user-menu .menu-dropdown .menu-title {
background-image: url(https://theme-park.dev/resources/guacamole/guac-user.png); background-image: url(/resources/guacamole/guac-user.png);
background-color: transparent; background-color: transparent;
} }
.user-menu .menu-dropdown .menu-contents li a[href="#/"] { .user-menu .menu-dropdown .menu-contents li a[href="#/"] {
background-image: url(https://theme-park.dev/resources/guacamole/guac-home-dark.png); background-image: url(/resources/guacamole/guac-home-dark.png);
} }
.user-menu .menu-dropdown .menu-contents li a[href="#/settings/users"], .user-menu .menu-dropdown .menu-contents li a[href="#/settings/users"],
.user-menu .menu-dropdown .menu-contents li a[href="#/settings/connections"], .user-menu .menu-dropdown .menu-contents li a[href="#/settings/connections"],
.user-menu .menu-dropdown .menu-contents li a[href="#/settings/sessions"], .user-menu .menu-dropdown .menu-contents li a[href="#/settings/sessions"],
.user-menu .menu-dropdown .menu-contents li a[href="#/settings/preferences"] { .user-menu .menu-dropdown .menu-contents li a[href="#/settings/preferences"] {
background-image: url(https://theme-park.dev/resources/guacamole/guac-config-dark.png); background-image: url(/resources/guacamole/guac-config-dark.png);
} }
.user-menu .menu-dropdown .menu-contents li a.logout { .user-menu .menu-dropdown .menu-contents li a.logout {
background-image: url(https://theme-park.dev/resources/guacamole/guac-logout-dark.png); background-image: url(/resources/guacamole/guac-logout-dark.png);
} }
.icon.user { .icon.user {
background-image: url(https://theme-park.dev/resources/guacamole/guac-user.png); background-image: url(/resources/guacamole/guac-user.png);
} }
.pager .icon.first-page { .pager .icon.first-page {
background-image: url(https://theme-park.dev/resources/guacamole/guac-first-page.png); background-image: url(/resources/guacamole/guac-first-page.png);
} }
.pager .icon.prev-page { .pager .icon.prev-page {
background-image: url(https://theme-park.dev/resources/guacamole/guac-prev-page.png); background-image: url(/resources/guacamole/guac-prev-page.png);
} }
.pager .icon.next-page { .pager .icon.next-page {
background-image: url(https://theme-park.dev/resources/guacamole/guac-next-page.png); background-image: url(/resources/guacamole/guac-next-page.png);
} }
.pager .icon.last-page { .pager .icon.last-page {
background-image: url(https://theme-park.dev/resources/guacamole/guac-last-page.png); background-image: url(/resources/guacamole/guac-last-page.png);
} }
.loading::before { .loading::before {
background-image: url('https://theme-park.dev/resources/guacamole/cog.png'); background-image: url('/resources/guacamole/cog.png');
} }
table.sorted th.sort-primary.sort-descending:after { table.sorted th.sort-primary.sort-descending:after {
background-image: url(https://theme-park.dev/resources/guacamole/up.png); background-image: url(/resources/guacamole/up.png);
} }
.menu-dropdown .menu-indicator { .menu-dropdown .menu-indicator {
background-image: url(https://theme-park.dev/resources/guacamole/down.png); background-image: url(/resources/guacamole/down.png);
} }
.menu-dropdown .menu-indicator:hover { .menu-dropdown .menu-indicator:hover {
background-image: url(https://theme-park.dev/resources/guacamole/down.png); background-image: url(/resources/guacamole/down.png);
color: #f9be03; color: #f9be03;
} }
table.sorted th.sort-primary:after { table.sorted th.sort-primary:after {
background-image: url(https://theme-park.dev/resources/guacamole/down.png); background-image: url(/resources/guacamole/down.png);
} }
thead { thead {
@ -338,7 +338,7 @@ table.sorted td {
} }
.filter .search-string { .filter .search-string {
background-image: url(https://theme-park.dev/resources/guacamole/magnifier.png) !important; background-image: url(/resources/guacamole/magnifier.png) !important;
background-repeat: no-repeat !important; background-repeat: no-repeat !important;
background-size: 1.75em !important; background-size: 1.75em !important;
background-position: .25em center !important; background-position: .25em center !important;
@ -515,11 +515,11 @@ textarea {
} }
.manage-user .page-tabs .page-list li.linked a[href]:before { .manage-user .page-tabs .page-list li.linked a[href]:before {
background-image: url(https://theme-park.dev/resources/guacamole/checkmark.png); background-image: url(/resources/guacamole/checkmark.png);
} }
.manage-user .page-tabs .page-list li.read-only a[href]:before { .manage-user .page-tabs .page-list li.read-only a[href]:before {
background-image: url(https://theme-park.dev/resources/guacamole/lock.png); background-image: url(/resources/guacamole/lock.png);
} }
.manage-user .notice.read-only { .manage-user .notice.read-only {

View File

@ -163,7 +163,7 @@ body.fade-out {
.expandtoggle:checked~.expandtoggle::before { .expandtoggle:checked~.expandtoggle::before {
content: ""; content: "";
background: url(https://theme-park.dev/resources/logarr/increase.png) no-repeat; background: url(/resources/logarr/increase.png) no-repeat;
background-size: 2em; background-size: 2em;
display: inline-block; display: inline-block;
width: 2em; width: 2em;
@ -172,7 +172,7 @@ body.fade-out {
} }
.expandtoggle::before { .expandtoggle::before {
background: url(https://theme-park.dev/resources/logarr/decrease.png) no-repeat; background: url(/resources/logarr/decrease.png) no-repeat;
background-size: 2em; background-size: 2em;
content: ""; content: "";
display: inline-block; display: inline-block;

View File

@ -1,4 +1,4 @@
@import url("https://theme-park.dev/css/defaults/placeholders.css"); @import url("/css/defaults/placeholders.css");
* { * {
outline: none !important; outline: none !important;

View File

@ -13,8 +13,8 @@
/* NETDATA ORGANIZR DASHBOARD THEME */ /* NETDATA ORGANIZR DASHBOARD THEME */
@import url(https://theme-park.dev/css/base/netdata/netdata-base.css); @import url(/css/base/netdata/netdata-base.css);
@import url(https://theme-park.dev/css/variables/organizr-dark.css); @import url(/css/variables/organizr-dark.css);
:root { :root {
--main-bg-color: transparent; --main-bg-color: transparent;
} }

View File

@ -234,7 +234,7 @@ div.check:hover {
[class*=" icon-"], [class*=" icon-"],
[class^="img-"], [class^="img-"],
[class*=" img-"] { [class*=" img-"] {
background-image: url(https://theme-park.dev/resources/nzbget/icons.png); background-image: url(/resources/nzbget/icons.png);
} }
.navbar-search .search-query { .navbar-search .search-query {

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url(https://theme-park.dev/css/defaults/placeholders.css); @import url(/css/defaults/placeholders.css);
body, body,
html { html {

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url(https://theme-park.dev/css/defaults/placeholders.css); @import url(/css/defaults/placeholders.css);
body { body {
background: var(--main-bg-color) !important; background: var(--main-bg-color) !important;

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url("https://theme-park.dev/css/defaults/placeholders.css"); @import url("/css/defaults/placeholders.css");
:root { :root {
--text-json-tree-branch-preview-color: #eee; --text-json-tree-branch-preview-color: #eee;

View File

@ -205,7 +205,7 @@ label {
line-height: 1px; line-height: 1px;
font-size: 1px; font-size: 1px;
overflow: hidden; overflow: hidden;
background: url(https://theme-park.dev/resources/qbittorrent/dots.png) center center no-repeat; background: url(/resources/qbittorrent/dots.png) center center no-repeat;
} }
#desktopNavbar { #desktopNavbar {
@ -306,11 +306,11 @@ label {
} }
.dynamicTable th.sorted.reverse { .dynamicTable th.sorted.reverse {
background-image: url(https://theme-park.dev/resources/qbittorrent/go-down.png) !important; background-image: url(/resources/qbittorrent/go-down.png) !important;
} }
.dynamicTable th.sorted { .dynamicTable th.sorted {
background-image: url(https://theme-park.dev/resources/qbittorrent/go-up.png) !important; background-image: url(/resources/qbittorrent/go-up.png) !important;
background-size: 9px !important; background-size: 9px !important;
background-position: right !important; background-position: right !important;
background-repeat: no-repeat !important; background-repeat: no-repeat !important;
@ -526,11 +526,11 @@ ul.filterList li:hover:before {
} }
.panel-collapse { .panel-collapse {
background: url(https://theme-park.dev/resources/qbittorrent/collapse-expand.gif) left top no-repeat; background: url(/resources/qbittorrent/collapse-expand.gif) left top no-repeat;
} }
.panel-expand { .panel-expand {
background: url(https://theme-park.dev/resources/qbittorrent/collapse-expand.gif) left -16px no-repeat; background: url(/resources/qbittorrent/collapse-expand.gif) left -16px no-repeat;
} }
fieldset { fieldset {
@ -1604,7 +1604,7 @@ ul.filterList a {
} }
img[src="icons/inode-directory.svg"] { img[src="icons/inode-directory.svg"] {
background: url(https://theme-park.dev/resources/qbittorrent/folder-open-solid.svg); background: url(/resources/qbittorrent/folder-open-solid.svg);
background-size: contain; background-size: contain;
background-repeat: no-repeat; background-repeat: no-repeat;
background-origin: content-box; background-origin: content-box;
@ -1612,7 +1612,7 @@ img[src="icons/inode-directory.svg"] {
} }
img[src="icons/network-server.svg"] { img[src="icons/network-server.svg"] {
background: url(https://theme-park.dev/resources/qbittorrent/network-wired-solid.svg); background: url(/resources/qbittorrent/network-wired-solid.svg);
background-size: contain; background-size: contain;
background-repeat: no-repeat; background-repeat: no-repeat;
background-origin: content-box; background-origin: content-box;
@ -1620,7 +1620,7 @@ img[src="icons/network-server.svg"] {
} }
img[src="icons/mail-folder-inbox.svg"] { img[src="icons/mail-folder-inbox.svg"] {
background: url(https://theme-park.dev/resources/qbittorrent/inbox-solid.svg); background: url(/resources/qbittorrent/inbox-solid.svg);
background-size: contain; background-size: contain;
background-repeat: no-repeat; background-repeat: no-repeat;
background-origin: content-box; background-origin: content-box;
@ -1773,7 +1773,7 @@ img[src="icons/checking.svg"] {
#torrentsFilterInput { #torrentsFilterInput {
width: 160px; width: 160px;
padding-left: 2em; padding-left: 2em;
background-image: url(https://theme-park.dev/resources/qbittorrent/search-solid.png); background-image: url(/resources/qbittorrent/search-solid.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: 1em; background-size: 1em;
background-position: left; background-position: left;
@ -1783,7 +1783,7 @@ img[src="icons/checking.svg"] {
.contextMenu li a:hover.arrow-right, .contextMenu li a:hover.arrow-right,
.contextMenu li a.arrow-right, .contextMenu li a.arrow-right,
.contextMenu li a:hover.arrow-right { .contextMenu li a:hover.arrow-right {
background-image: url(https://theme-park.dev/resources/qbittorrent/arrow-right.gif); background-image: url(/resources/qbittorrent/arrow-right.gif);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: right center; background-position: right center;
} }

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url(https://theme-park.dev/css/defaults/placeholders.css); @import url(/css/defaults/placeholders.css);
body { body {
color: var(--text); color: var(--text);

View File

@ -11,7 +11,7 @@
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url(https://use.fontawesome.com/releases/v5.15.1/css/all.css); @import url(https://use.fontawesome.com/releases/v5.15.1/css/all.css);
@import url(https://theme-park.dev/css/defaults/placeholders.css); @import url(/css/defaults/placeholders.css);
body, body,
.tableScrollContainer, .tableScrollContainer,

View File

@ -36,15 +36,15 @@ div#preload {
width: 0; width: 0;
height: 0; height: 0;
display: none; display: none;
background-image: url(https://theme-park.dev/resources/rutorrent/menus.png); background-image: url(/resources/rutorrent/menus.png);
background-image: url(https://theme-park.dev/resources/rutorrent/toolbar.png); background-image: url(/resources/rutorrent/toolbar.png);
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); background-image: url(/resources/rutorrent/status_icons.png);
background-image: url(https://theme-park.dev/resources/rutorrent/r_bg.gif); background-image: url(/resources/rutorrent/r_bg.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/asc.gif); background-image: url(/resources/rutorrent/asc.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/desc.gif); background-image: url(/resources/rutorrent/desc.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/pnl_open.gif); background-image: url(/resources/rutorrent/pnl_open.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/pnl_close.gif); background-image: url(/resources/rutorrent/pnl_close.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/headers.png) background-image: url(/resources/rutorrent/headers.png)
} }
hr { hr {
@ -259,120 +259,120 @@ div#t div.TB_Separator {
} }
div#t div#add { div#t div#add {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat 0 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 0
} }
div#t div#add:hover { div#t div#add:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat 0 -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 -24px
} }
div#t div#create { div#t div#create {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -24px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px 0
} }
div#t div#create:hover { div#t div#create:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -24px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px -24px
} }
div#t div#remove { div#t div#remove {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -48px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px 0
} }
div#t div#remove:hover { div#t div#remove:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -48px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px -24px
} }
div#t div#start { div#t div#start {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -72px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px 0
} }
div#t div#start:hover { div#t div#start:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -72px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px -24px
} }
div#t div#pause { div#t div#pause {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -96px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px 0
} }
div#t div#pause:hover { div#t div#pause:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -96px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px -24px
} }
div#t div#stop { div#t div#stop {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -120px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px 0
} }
div#t div#stop:hover { div#t div#stop:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -120px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px -24px
} }
div#t div#moveu { div#t div#moveu {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -144px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px 0
} }
div#t div#moveu:hover { div#t div#moveu:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -144px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px -24px
} }
div#t div#moved { div#t div#moved {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -168px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px 0
} }
div#t div#moved:hover { div#t div#moved:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -168px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px -24px
} }
div#t div#search { div#t div#search {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -192px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px 0
} }
div#t div#search:hover { div#t div#search:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -192px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px -24px
} }
div#t div#rss { div#t div#rss {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -241px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px 0
} }
div#t div#rss:hover { div#t div#rss:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -241px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px -24px
} }
div#t div#setting { div#t div#setting {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -264px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px 0
} }
div#t div#setting:hover { div#t div#setting:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -264px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px -24px
} }
div#t div#plugins { div#t div#plugins {
background: transparent url(https://theme-park.dev/resources/rutorrent/plugin.png) no-repeat 0 center background: transparent url(/resources/rutorrent/plugin.png) no-repeat 0 center
} }
div#t div#plugins:hover { div#t div#plugins:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/pluginh.png) no-repeat 0 center background: transparent url(/resources/rutorrent/pluginh.png) no-repeat 0 center
} }
div#t div#help { div#t div#help {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -288px 0 background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px 0
} }
div#t div#help:hover { div#t div#help:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -288px -24px background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px -24px
} }
div#t div#go { div#t div#go {
background: transparent url(https://theme-park.dev/resources/rutorrent/go.png) no-repeat 0 0 background: transparent url(/resources/rutorrent/go.png) no-repeat 0 0
} }
div#t div#go:hover { div#t div#go:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/goh.png) no-repeat 0 0 background: transparent url(/resources/rutorrent/goh.png) no-repeat 0 0
} }
div select { div select {
-webkit-appearance: none !important; -webkit-appearance: none !important;
background: #1f1f1f url(https://theme-park.dev/resources/rutorrent/dropdown.png) no-repeat 0 0; background: #1f1f1f url(/resources/rutorrent/dropdown.png) no-repeat 0 0;
background-position: right; background-position: right;
border: 1px solid #1f1f1f; border: 1px solid #1f1f1f;
padding-right: 15px !important; padding-right: 15px !important;
@ -411,7 +411,7 @@ a {
} }
div#stg-header { div#stg-header {
background: #273238 url(https://theme-park.dev/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px; background: #273238 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px;
text-shadow: 0 -1px 0 #000 text-shadow: 0 -1px 0 #000
} }
@ -449,7 +449,7 @@ div#CatList ul li.sel {
#-_-_-act-_-_-, #-_-_-act-_-_-,
#-_-_-iac-_-_-, #-_-_-iac-_-_-,
#-_-_-err-_-_- { #-_-_-err-_-_- {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png) background-image: url(/resources/rutorrent/status_icons.png)
} }
.catpanel { .catpanel {
@ -459,7 +459,7 @@ div#CatList ul li.sel {
height: 22px; height: 22px;
line-height: 25px; line-height: 25px;
background-image: none; background-image: none;
background: url(https://theme-park.dev/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important; background: url(/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important;
background-color: #273238; background-color: #273238;
font-weight: 700; font-weight: 700;
color: var(--text-hover); color: var(--text-hover);
@ -497,28 +497,28 @@ div#CatList ul li.sel {
} }
div#CatList ul li.RSS { div#CatList ul li.RSS {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); background-image: url(/resources/rutorrent/status_icons.png);
background-position: 4px -207px background-position: 4px -207px
} }
div#CatList ul li.disRSS { div#CatList ul li.disRSS {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png) background-image: url(/resources/rutorrent/status_icons.png)
} }
.stable-icon { .stable-icon {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png) background-image: url(/resources/rutorrent/status_icons.png)
} }
.Icon_File { .Icon_File {
background: transparent url(https://theme-park.dev/resources/rutorrent/file.gif) no-repeat left center background: transparent url(/resources/rutorrent/file.gif) no-repeat left center
} }
.Icon_Dir { .Icon_Dir {
background: transparent url(https://theme-park.dev/resources/rutorrent/dir.gif) no-repeat left center background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
} }
.Icon_Share { .Icon_Share {
background: transparent url(https://theme-park.dev/resources/rutorrent/dir.gif) no-repeat left center background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center
} }
div#CatList ul li.sel span { div#CatList ul li.sel span {
@ -526,7 +526,7 @@ div#CatList ul li.sel span {
} }
div#flabel_cont ul li { div#flabel_cont ul li {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); background-image: url(/resources/rutorrent/status_icons.png);
background-position: 4px -352px background-position: 4px -352px
} }
@ -541,7 +541,7 @@ div#lcont {
} }
div#gcont table td.Header { div#gcont table td.Header {
background: transparent url(https://theme-park.dev/resources/rutorrent/status_icons.png) no-repeat 0 -286px; background: transparent url(/resources/rutorrent/status_icons.png) no-repeat 0 -286px;
font-family: 'Roboto'; font-family: 'Roboto';
color: var(--text-hover); color: var(--text-hover);
padding-left: 17px padding-left: 17px
@ -600,16 +600,16 @@ div#Speed {
} }
a.dlg-close { a.dlg-close {
background: transparent url(https://theme-park.dev/resources/rutorrent/close.png) no-repeat scroll left center background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
} }
a.dlg-close:hover { a.dlg-close:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/close.png) no-repeat scroll left center background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
} }
a.dlg-close:link, a.dlg-close:link,
a.dlg-close:visited { a.dlg-close:visited {
background: transparent url(https://theme-park.dev/resources/rutorrent/close.png) no-repeat scroll left center background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center
} }
div.dlg-header { div.dlg-header {
@ -760,7 +760,7 @@ input[type="password"],
select { select {
color: #fff; color: #fff;
border: none; border: none;
background: rgba(0, 0, 0, 0.25) url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x scroll 0 -138px; background: rgba(0, 0, 0, 0.25) url(/resources/rutorrent/headers.png) repeat-x scroll 0 -138px;
border-radius: 2px; border-radius: 2px;
outline: none; outline: none;
} }
@ -771,13 +771,13 @@ input[type="file"][disabled],
select[disabled] { select[disabled] {
color: #fff; color: #fff;
border: none; border: none;
background: rgba(0, 0, 0, 0.08) url(https://theme-park.dev/resources/rutorrent/headers.png) repeat scroll 0 0 !important; background: rgba(0, 0, 0, 0.08) url(/resources/rutorrent/headers.png) repeat scroll 0 0 !important;
border-radius: 2px; border-radius: 2px;
opacity: .2 opacity: .2
} }
#StatusBar table tr td.pstatus2 { #StatusBar table tr td.pstatus2 {
background: transparent url(https://theme-park.dev/resources/rutorrent/green.png) no-repeat scroll 5px center !important background: transparent url(/resources/rutorrent/green.png) no-repeat scroll 5px center !important
} }
textarea { textarea {
@ -903,12 +903,12 @@ ul#tabbar li.selected a {
} }
#fMan_navbut { #fMan_navbut {
background-image: url(https://theme-park.dev/resources/rutorrent/directory.png) !important; background-image: url(/resources/rutorrent/directory.png) !important;
border: 1px solid #181818 !important border: 1px solid #181818 !important
} }
#fMan_navbut:hover { #fMan_navbut:hover {
background-image: url(https://theme-park.dev/resources/rutorrent/refresh.png) !important background-image: url(/resources/rutorrent/refresh.png) !important
} }
#fMan_pathsel { #fMan_pathsel {
@ -952,7 +952,7 @@ div.dlg-window {
} }
#FS_main div.dlg-header { #FS_main div.dlg-header {
background-image: url(https://theme-park.dev/resources/rutorrent/share.png) !important background-image: url(/resources/rutorrent/share.png) !important
} }
div#yesnoDlg div.dlg-header { div#yesnoDlg div.dlg-header {
@ -1029,7 +1029,7 @@ div.tab {
div#t div#ind { div#t div#ind {
height: 34px; height: 34px;
width: 34px; width: 34px;
background: transparent url(https://theme-park.dev/resources/rutorrent/ajax-loader.gif) no-repeat 0 center; background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat 0 center;
margin: 2px 6px margin: 2px 6px
} }
@ -1042,7 +1042,7 @@ tr#rrow td a#mnu_go div#go {
} }
span#loadimg { span#loadimg {
background: transparent url(https://theme-park.dev/resources/rutorrent/ajax-loader.gif) no-repeat center center background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat center center
} }
.meter-value-start-color { .meter-value-start-color {
@ -1105,7 +1105,7 @@ div#lcont div.std:nth-child(2n+1) {
#StatusBar table tr td { #StatusBar table tr td {
padding-right: 5px; padding-right: 5px;
border: none; border: none;
background: transparent url(https://theme-park.dev/resources/rutorrent/headers.png) no-repeat right -208px background: transparent url(/resources/rutorrent/headers.png) no-repeat right -208px
} }
#StatusBar table tr td td { #StatusBar table tr td td {
@ -1117,11 +1117,11 @@ div#lcont div.std:nth-child(2n+1) {
} }
#st_up { #st_up {
background: url(https://theme-park.dev/resources/rutorrent/status.png) no-repeat 6px 2px background: url(/resources/rutorrent/status.png) no-repeat 6px 2px
} }
#st_down { #st_down {
background: url(https://theme-park.dev/resources/rutorrent/status.png) no-repeat 6px -18px background: url(/resources/rutorrent/status.png) no-repeat 6px -18px
} }
.statuscell { .statuscell {
@ -1166,46 +1166,46 @@ span.det {
} }
.Icon_Dir { .Icon_Dir {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); background-image: url(/resources/rutorrent/status_icons.png);
background-position: 0 -272px background-position: 0 -272px
} }
.Icon_File { .Icon_File {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); background-image: url(/resources/rutorrent/status_icons.png);
background-position: 0 -256px background-position: 0 -256px
} }
.Icon_Torrent { .Icon_Torrent {
background: transparent url(https://theme-park.dev/resources/rutorrent/torrent.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/torrent.png) no-repeat scroll left center !important
} }
.Icon_Vid { .Icon_Vid {
background: transparent url(https://theme-park.dev/resources/rutorrent/video.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/video.png) no-repeat scroll left center !important
} }
.Icon_Mp3 { .Icon_Mp3 {
background: transparent url(https://theme-park.dev/resources/rutorrent/mp3.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/mp3.png) no-repeat scroll left center !important
} }
.Icon_Img { .Icon_Img {
background: transparent url(https://theme-park.dev/resources/rutorrent/image.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/image.png) no-repeat scroll left center !important
} }
.Icon_Nfo { .Icon_Nfo {
background: transparent url(https://theme-park.dev/resources/rutorrent/nfo.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/nfo.png) no-repeat scroll left center !important
} }
.Icon_Sfv { .Icon_Sfv {
background: transparent url(https://theme-park.dev/resources/rutorrent/text.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/text.png) no-repeat scroll left center !important
} }
.Icon_UpD { .Icon_UpD {
background: transparent url(https://theme-park.dev/resources/rutorrent/up.png) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/up.png) no-repeat scroll left center !important
} }
.Icon_Rar, .Icon_Rar,
.Icon_Zip { .Icon_Zip {
background: transparent url(https://theme-park.dev/resources/rutorrent/archive.zip) no-repeat scroll left center !important background: transparent url(/resources/rutorrent/archive.zip) no-repeat scroll left center !important
} }
@ -1260,7 +1260,7 @@ div#tdcont .stable {
.stable-head div.resz { .stable-head div.resz {
border: 1px solid #FF0000; border: 1px solid #FF0000;
background: transparent url(https://theme-park.dev/resources/rutorrent/s.gif) no-repeat scroll left center; background: transparent url(/resources/rutorrent/s.gif) no-repeat scroll left center;
} }
.stable-body { .stable-body {
@ -1309,16 +1309,16 @@ div.stable-body table tbody tr.even td:nth-child(2n+1) {
} }
div.stable-body table tbody tr.even:nth-child(2n+1) td { div.stable-body table tbody tr.even:nth-child(2n+1) td {
background: #181818 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -64px; background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
} }
.stable-move-header { .stable-move-header {
background: transparent url(https://theme-park.dev/resources/rutorrent/header_move.gif) repeat-x scroll center top; background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top;
border: 1px solid #0099FF; border: 1px solid #0099FF;
} }
.stable-move-header { .stable-move-header {
background: transparent url(https://theme-park.dev/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7); background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7);
border: 1px solid #0099FF; border: 1px solid #0099FF;
} }
@ -1345,14 +1345,14 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
} }
.stable-scrollpos { .stable-scrollpos {
background: #181818 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -37px; background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -37px;
height: 17px; height: 17px;
line-height: 17px; line-height: 17px;
border-bottom: 1px solid #333333; border-bottom: 1px solid #333333;
} }
.stable-scrollpos:nth-child(2n+1) { .stable-scrollpos:nth-child(2n+1) {
background: #181818 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -64px; background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px;
} }
.meter-value { .meter-value {
@ -1417,7 +1417,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
float: left; float: left;
border: 1px inset #1b1b1b; border: 1px inset #1b1b1b;
border-bottom: none; border-bottom: none;
background: #96CE00 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -138px; background: #96CE00 url(/resources/rutorrent/headers.png) repeat-x 0px -138px;
} }
#meter-disk-text, #meter-disk-text,
@ -1446,7 +1446,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
border-right: none; border-right: none;
padding-left: 25px; padding-left: 25px;
margin-left: 0px; margin-left: 0px;
background: url(https://theme-park.dev/resources/rutorrent/status_icons.png) no-repeat 3px -336px; background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -336px;
} }
#meter-cpu-text { #meter-cpu-text {
@ -1466,7 +1466,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
border-right: none; border-right: none;
margin-left: 0px; margin-left: 0px;
padding-left: 25px; padding-left: 25px;
background: url(https://theme-park.dev/resources/rutorrent/status_icons.png) no-repeat 3px -320px; background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -320px;
} }
/* #meter-cpu-td {}*/ /* #meter-cpu-td {}*/
@ -1588,7 +1588,7 @@ div#dlgAddRSS div.dlg-header {
div#dlgEditRules-header, div#dlgEditRules-header,
#dlgEditRatioRules-header, #dlgEditRatioRules-header,
div#dlgEditRules div.dlg-header { div#dlgEditRules div.dlg-header {
background: #181818 url(https://theme-park.dev/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important; background: #181818 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important;
border-bottom: 1px solid #333333; border-bottom: 1px solid #333333;
text-shadow: 0px -1px 0px #000; text-shadow: 0px -1px 0px #000;
} }
@ -1615,15 +1615,15 @@ div#dlgEditRatioRules {
} }
#autodl-tb { #autodl-tb {
background: transparent url(https://theme-park.dev/resources/rutorrent/autodll-irc1.png) no-repeat center; background: transparent url(/resources/rutorrent/autodll-irc1.png) no-repeat center;
} }
#autodl-tb:hover { #autodl-tb:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/autodll-irc2.png) no-repeat center; background: transparent url(/resources/rutorrent/autodll-irc2.png) no-repeat center;
} }
#autodl-multiselect-header { #autodl-multiselect-header {
background-image: url("https://theme-park.dev/resources/rutorrent/dlg-autodl-irc.gif"); background-image: url("/resources/rutorrent/dlg-autodl-irc.gif");
} }
.shieven { .shieven {
@ -1635,59 +1635,59 @@ div#dlgEditRatioRules {
} }
div#webuiUpdateToggle.pause { div#webuiUpdateToggle.pause {
background: transparent url(https://theme-park.dev/resources/rutorrent/pauseui.png) no-repeat; background: transparent url(/resources/rutorrent/pauseui.png) no-repeat;
} }
div#webuiUpdateToggle.pause:hover { div#webuiUpdateToggle.pause:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/pauseuih.png) no-repeat; background: transparent url(/resources/rutorrent/pauseuih.png) no-repeat;
} }
div#webuiUpdateToggle.resume { div#webuiUpdateToggle.resume {
background: transparent url(https://theme-park.dev/resources/rutorrent/playui.png) no-repeat; background: transparent url(/resources/rutorrent/playui.png) no-repeat;
} }
div#webuiUpdateToggle.resume:hover { div#webuiUpdateToggle.resume:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/playuih.png) no-repeat; background: transparent url(/resources/rutorrent/playuih.png) no-repeat;
} }
div#webuiRefresh { div#webuiRefresh {
background: transparent url(https://theme-park.dev/resources/rutorrent/refreshui.png) no-repeat; background: transparent url(/resources/rutorrent/refreshui.png) no-repeat;
} }
div#webuiRefresh:hover { div#webuiRefresh:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/refreshuih.png) no-repeat; background: transparent url(/resources/rutorrent/refreshuih.png) no-repeat;
} }
div#linkproxy { div#linkproxy {
background: transparent url(https://theme-park.dev/resources/rutorrent/proxy.png) no-repeat; background: transparent url(/resources/rutorrent/proxy.png) no-repeat;
} }
div#linkproxy:hover { div#linkproxy:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/proxyh.png) no-repeat; background: transparent url(/resources/rutorrent/proxyh.png) no-repeat;
} }
div#linklogs { div#linklogs {
background: transparent url(https://theme-park.dev/resources/rutorrent/linklogs.png) no-repeat; background: transparent url(/resources/rutorrent/linklogs.png) no-repeat;
} }
div#linklogs:hover { div#linklogs:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/linklogsh.png) no-repeat; background: transparent url(/resources/rutorrent/linklogsh.png) no-repeat;
} }
div#linkseedboxmanager { div#linkseedboxmanager {
background: transparent url(https://theme-park.dev/resources/rutorrent/seedboxmanager.png) no-repeat; background: transparent url(/resources/rutorrent/seedboxmanager.png) no-repeat;
} }
div#linkseedboxmanager:hover { div#linkseedboxmanager:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/seedboxmanagerh.png) no-repeat; background: transparent url(/resources/rutorrent/seedboxmanagerh.png) no-repeat;
} }
div#plugin { div#plugin {
background: transparent url(https://theme-park.dev/resources/rutorrent/plugin.png) no-repeat; background: transparent url(/resources/rutorrent/plugin.png) no-repeat;
} }
div#plugin:hover { div#plugin:hover {
background: transparent url(https://theme-park.dev/resources/rutorrent/pluginh.png) no-repeat; background: transparent url(/resources/rutorrent/pluginh.png) no-repeat;
} }
#maillayout #letterform table tr td { #maillayout #letterform table tr td {
@ -1699,15 +1699,15 @@ div#plugin:hover {
} }
div#chat { div#chat {
background-image: url(https://theme-park.dev/resources/rutorrent/chat.png); background-image: url(/resources/rutorrent/chat.png);
} }
div#chat:hover { div#chat:hover {
background-image: url(https://theme-park.dev/resources/rutorrent/chat3.png); background-image: url(/resources/rutorrent/chat3.png);
} }
div#tchat div.dlg-header { div#tchat div.dlg-header {
background-image: url(https://theme-park.dev/resources/rutorrent/chat2.png); background-image: url(/resources/rutorrent/chat2.png);
} }
#userlist, #userlist,
@ -1721,15 +1721,15 @@ div#tchat div.dlg-header {
} }
div#logoff { div#logoff {
background-image: url(https://theme-park.dev/resources/rutorrent/logoff.png); background-image: url(/resources/rutorrent/logoff.png);
} }
div#logoff:hover { div#logoff:hover {
background-image: url(https://theme-park.dev/resources/rutorrent/logoff3.png); background-image: url(/resources/rutorrent/logoff3.png);
} }
div#logoffDlg div.dlg-header { div#logoffDlg div.dlg-header {
background-image: url(https://theme-park.dev/resources/rutorrent/logoff2.png); background-image: url(/resources/rutorrent/logoff2.png);
} }
.noty_alert, .noty_alert,

View File

@ -9,7 +9,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url(https://theme-park.dev/css/defaults/placeholders.css); @import url(/css/defaults/placeholders.css);
body { body {
background: var(--main-bg-color) !important; background: var(--main-bg-color) !important;

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */ /* Made by @gilbN */
/* https://github.com/gilbN/theme.park */ /* https://github.com/gilbN/theme.park */
@import url(https://theme-park.dev/css/defaults/placeholders.css); @import url(/css/defaults/placeholders.css);
:root { :root {
--v-primary-base: rgb(var(--accent-color)); --v-primary-base: rgb(var(--accent-color));

View File

@ -978,5 +978,5 @@ ul.torrent_list li.torrent.compact div.torrent_name {
.ui-icon, .ui-icon,
.ui-widget-content .ui-icon { .ui-widget-content .ui-icon {
background-image: url(https://theme-park.dev/resources/transmission/icons.png); background-image: url(/resources/transmission/icons.png);
} }

View File

@ -1,4 +1,4 @@
@import url("https://theme-park.dev/css/defaults/placeholders.css"); @import url("/css/defaults/placeholders.css");
body, body,
.dark { .dark {

View File

@ -1,5 +1,5 @@
:root { :root {
--main-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), --main-bg-color: url("/resources/blur-noise.png"),
radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed, radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed,
radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed, radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed, radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,
@ -34,7 +34,7 @@
--plex-poster-unwatched: rgb(100, 15, 15); --plex-poster-unwatched: rgb(100, 15, 15);
--petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
--gitea-color-primary-dark-4: 100, 15, 15; --gitea-color-primary-dark-4: 100, 15, 15;
--overseerr-gradient: url("https://theme-park.dev/resources/blur-noise.png"), --overseerr-gradient: url("/resources/blur-noise.png"),
radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed, radial-gradient(at center center, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 120%) center center/cover no-repeat fixed,
radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed, radial-gradient(at bottom center, rgba(0, 0, 0, 0.15), hsla(0, 14%, 18%, 0.45), hsla(0, 18%, 5%, 0.6)) center center/cover no-repeat fixed,
radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed, radial-gradient(at bottom center, rgba(167, 6, 6, 0.15), hsla(0, 14%, 18%, 0), hsla(0, 18%, 5%, 0)) center center/cover no-repeat fixed,

View File

@ -1,6 +1,6 @@
:root { :root {
--main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 242, 0, .7) 0%, #0d0400 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed, --main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 242, 0, .7) 0%, #0d0400 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed,
url("https://theme-park.dev/resources/mind.jpg") center center/cover no-repeat fixed; url("/resources/mind.jpg") center center/cover no-repeat fixed;
--modal-bg-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-bg-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
--modal-header-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-header-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;
--modal-footer-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-footer-color: linear-gradient(180deg, rgba(51, 49, 0, 1) 0%, #000 100%) center center/cover no-repeat fixed;

View File

@ -1,6 +1,6 @@
:root { :root {
--main-bg-color: radial-gradient(ellipse at center bottom, rgba(166, 40, 140, .7) 0%, rgba(11,8,51,1) 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed, --main-bg-color: radial-gradient(ellipse at center bottom, rgba(166, 40, 140, .7) 0%, rgba(11,8,51,1) 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed,
url("https://theme-park.dev/resources/power.jpg") center center/cover no-repeat fixed; url("/resources/power.jpg") center center/cover no-repeat fixed;
--modal-bg-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-bg-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
--modal-header-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-header-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;
--modal-footer-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-footer-color: linear-gradient(180deg, rgba(35, 0, 57, 1) 0%, #000 100%) center center/cover no-repeat fixed;

View File

@ -1,6 +1,6 @@
:root { :root {
--main-bg-color: radial-gradient(ellipse at center bottom, rgba(232, 11, 11, 0.7) 0%, #08000d 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed, --main-bg-color: radial-gradient(ellipse at center bottom, rgba(232, 11, 11, 0.7) 0%, #08000d 80%, rgba(0,0,0,1) 100%) center center/cover no-repeat fixed,
url("https://theme-park.dev/resources/reality.jpg") center center/cover no-repeat fixed; url("/resources/reality.jpg") center center/cover no-repeat fixed;
--modal-bg-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-bg-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
--modal-header-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-header-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;
--modal-footer-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed; --modal-footer-color: linear-gradient(180deg, rgba(102, 5, 5, 1) 0%, #000 100%) center center/cover no-repeat fixed;

View File

@ -1,6 +1,6 @@
:root { :root {
--main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 153, 0, .7) 0%, #3c0015 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed, --main-bg-color: radial-gradient(ellipse at center bottom, rgba(255, 153, 0, .7) 0%, #3c0015 80%, rgba(0, 0, 0, 1) 100%) center center/cover no-repeat fixed,
url("https://theme-park.dev/resources/soul.jpg") center center/cover no-repeat fixed; url("/resources/soul.jpg") center center/cover no-repeat fixed;
--modal-bg-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed; --modal-bg-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
--modal-header-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed; --modal-header-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;
--modal-footer-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed; --modal-footer-color: linear-gradient(180deg, rgba(140, 64, 2, 1) 0%, #3c0015 100%) center center/cover no-repeat fixed;

View File

@ -1,6 +1,6 @@
:root { :root {
--main-bg-color: radial-gradient(ellipse at center bottom, rgba(0, 98, 255, .7) 0%, #020013 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed, --main-bg-color: radial-gradient(ellipse at center bottom, rgba(0, 98, 255, .7) 0%, #020013 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed,
url("https://theme-park.dev/resources/space.jpg") center center/cover no-repeat fixed; url("/resources/space.jpg") center center/cover no-repeat fixed;
--modal-bg-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed; --modal-bg-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
--modal-headercolor: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed; --modal-headercolor: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;
--modal-footer-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed; --modal-footer-color: linear-gradient(180deg, rgb(0, 57, 148) 0%, #10003c 100%) center center/cover no-repeat fixed;

View File

@ -1,6 +1,6 @@
:root { :root {
--main-bg-color: radial-gradient(ellipse at center bottom, rgba(109, 247, 81, .7) 0%, #00130c 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed, --main-bg-color: radial-gradient(ellipse at center bottom, rgba(109, 247, 81, .7) 0%, #00130c 80%, rgb(0, 0, 0) 100%) center center/cover no-repeat fixed,
url("https://theme-park.dev/resources/time.jpg") center center/cover no-repeat fixed; url("/resources/time.jpg") center center/cover no-repeat fixed;
--modal-bg-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed; --modal-bg-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
--modal-header-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed; --modal-header-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;
--modal-footer-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed; --modal-footer-color: linear-gradient(180deg, rgba(2, 77, 0, 1) 0%, #00130c 100%) center center/cover no-repeat fixed;

View File

@ -1,8 +1,8 @@
:root { :root {
/* /*
--main-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-light2.png") center center/cover no-repeat fixed; --main-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-light2.png") center center/cover no-repeat fixed;
--modal-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-dark2.png") center center/cover no-repeat fixed; --modal-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-dark2.png") center center/cover no-repeat fixed;
--main-bg-color: url("https://theme-park.dev/resources/blur-noise.png") repeat scroll 0% 0%, radial-gradient(circle at 0% 100%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 100% 100%, rgba(113, 135, 153, 0.55) 0%, rgba(113, 135, 153, 0.043) 70%, rgba(113, 135, 153, 0) 80%), radial-gradient(circle at 100% 0%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 0% 0%, rgba(91, 114, 135, 0.55) 0%, rgba(91, 114, 135, 0.043) 70%, rgba(91, 114, 135, 0) 80%), rgb(0, 0, 0) center center/cover no-repeat fixed; --main-bg-color: url("/resources/blur-noise.png") repeat scroll 0% 0%, radial-gradient(circle at 0% 100%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 100% 100%, rgba(113, 135, 153, 0.55) 0%, rgba(113, 135, 153, 0.043) 70%, rgba(113, 135, 153, 0) 80%), radial-gradient(circle at 100% 0%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 0% 0%, rgba(91, 114, 135, 0.55) 0%, rgba(91, 114, 135, 0.043) 70%, rgba(91, 114, 135, 0) 80%), rgb(0, 0, 0) center center/cover no-repeat fixed;
*/ */
--main-bg-color: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), black center center/cover no-repeat fixed; --main-bg-color: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), black center center/cover no-repeat fixed;
--modal-bg-color: #1f2326; --modal-bg-color: #1f2326;
@ -30,5 +30,5 @@
--arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/ --arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/
--petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ --petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
--gitea-color-primary-dark-4: 255, 193, 7; --gitea-color-primary-dark-4: 255, 193, 7;
--overseerr-gradient: url("https://theme-park.dev/resources/blur-noise.png") repeat scroll 0% 0%, radial-gradient(circle at 0% 100% , rgba(54, 66, 84, 0.55) 0% , rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 100% 100%, rgba(113, 135, 153, 0.55) 0%, rgba(113, 135, 153, 0.043) 70%, rgba(113, 135, 153, 0) 80%) center center/cover no-repeat fixed , radial-gradient(circle at 100% 0%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 0% 0%, rgba(91, 114, 135, 0.55) 0%, rgba(91, 114, 135, 0.043) 70%, rgba(91, 114, 135, 0) 80%) center center/cover no-repeat fixed , rgb(0, 0, 0,.9) center center/cover no-repeat fixed; --overseerr-gradient: url("/resources/blur-noise.png") repeat scroll 0% 0%, radial-gradient(circle at 0% 100% , rgba(54, 66, 84, 0.55) 0% , rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 100% 100%, rgba(113, 135, 153, 0.55) 0%, rgba(113, 135, 153, 0.043) 70%, rgba(113, 135, 153, 0) 80%) center center/cover no-repeat fixed , radial-gradient(circle at 100% 0%, rgba(54, 66, 84, 0.55) 0%, rgba(54, 66, 84, 0.043) 70%, rgba(54, 66, 84, 0) 80%), radial-gradient(circle at 0% 0%, rgba(91, 114, 135, 0.55) 0%, rgba(91, 114, 135, 0.043) 70%, rgba(91, 114, 135, 0) 80%) center center/cover no-repeat fixed , rgb(0, 0, 0,.9) center center/cover no-repeat fixed;
} }

View File

@ -11,21 +11,17 @@ server {
index index.html index.htm index.php; index index.html index.htm index.php;
#location#/ {return 302 $scheme://TP_DOMAIN/TP_URLBASE$request_uri;}
location / { location / {
alias /config/www/;
try_files $uri $uri/ /index.html;
}
location /themepark {return 302 $scheme://$http_host/themepark/;}
location /themepark/ {
alias /config/www/; alias /config/www/;
sub_filter_types *; sub_filter_types *;
sub_filter 'https://theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/; sub_filter 'url("/css/' 'url("/themepark/css/';
sub_filter 'http://theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/;
sub_filter 'https://develop.theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/;
sub_filter 'http://develop.theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/;
sub_filter_once off; sub_filter_once off;
try_files $uri $uri/ /index.html; try_files $uri $uri/ /index.html;
#SUBFOLDER SUBFILTERS
#sub_filter 'https://TP_DOMAIN' $scheme://TP_DOMAIN/TP_URLBASE;
#sub_filter 'http://TP_DOMAIN' $scheme://TP_DOMAIN/TP_URLBASE;
} }
# Don't cache # Don't cache

View File

@ -9,23 +9,8 @@ echo -e "Variables set:\\n\
PUID=${PUID}\\n\ PUID=${PUID}\\n\
PGID=${PGID}\\n\ PGID=${PGID}\\n\
TZ=${TZ}\\n\ TZ=${TZ}\\n\
TP_SCHEME=${TP_SCHEME}\\n\ TP_DOMAIN=${TP_DOMAIN}\\n\
TP_URLBASE=${TP_URLBASE}\\n\ TP_URLBASE=${TP_URLBASE}\\n"
TP_DOMAIN=${TP_DOMAIN}\\n"
if [[ -z ${TP_DOMAIN} ]]; then
echo 'No domain set, defaulting to $http_host'
TP_DOMAIN='$http_host'
fi
if [[ -z ${TP_SCHEME} ]]; then
echo 'No scheme set, defaulting to $scheme'
TP_SCHEME='$scheme'
fi
if [[ -z ${TP_URLBASE} ]]; then
TP_URLBASE=''
fi
# Remove forward slash # Remove forward slash
case ${TP_URLBASE} in case ${TP_URLBASE} in
@ -36,17 +21,9 @@ esac
DEFAULT='/defaults/default' DEFAULT='/defaults/default'
if [[ ${TP_URLBASE} ]]; then if [[ ${TP_URLBASE} ]]; then
if ! grep -q "location /${TP_URLBASE} {" "${DEFAULT}"; then if ! grep -q "${TP_URLBASE}" "${DEFAULT}"; then
sed -i "s/location \//location \/${TP_URLBASE}/g" ${DEFAULT} sed -i "s/themepark/${TP_URLBASE}/g" ${DEFAULT}
sed -i "s/TP_DOMAIN/${TP_DOMAIN}/g" ${DEFAULT}
sed -i "s/TP_URLBASE/${TP_URLBASE}/g" ${DEFAULT}
sed -i "s/#sub_filter/sub_filter/g" ${DEFAULT}
sed -i "s/#location#/location /g" ${DEFAULT}
sed -i "s/\$scheme/${TP_SCHEME}/g" ${DEFAULT}
fi fi
elif [[ -z ${TP_URLBASE} ]]; then
sed -i "s/TP_DOMAIN\/TP_URLBASE/${TP_DOMAIN}/g" ${DEFAULT}
sed -i "s/\$scheme/${TP_SCHEME}/g" ${DEFAULT}
fi fi
cp /defaults/default /config/nginx/site-confs cp /defaults/default /config/nginx/site-confs

View File

@ -1,6 +1,6 @@
#! /usr/bin/env python3 #! /usr/bin/env python3
from os import listdir, environ as env, chdir from os import defpath, listdir, environ as env, chdir
from os.path import isdir, isfile, join, dirname, abspath from os.path import isdir, isfile, join, dirname, abspath
from json import dump, dumps, loads, load from json import dump, dumps, loads, load
import subprocess import subprocess
@ -117,29 +117,31 @@ def create_json(app_folders: list = None, themes: list = None, community_themes:
return dumps(APPS) return dumps(APPS)
def create_theme_options(): def create_theme_options():
def create_css(folder): def create_css(theme, theme_type="standard"):
folder = "./css/base"
with open(f"{folder}/{app}/{theme.lower()}.css", "w") as create_app: with open(f"{folder}/{app}/{theme.lower()}.css", "w") as create_app:
content = f'@import url("{applications[app]["base_css"]}");\n@import url("{all_themes[theme]["url"]}");' content = f'@import url("/css/base/{app}/{app}-base.css");\n@import url("/css/{"theme-options" if theme_type=="standard" else "community-theme-options"}/{theme.lower()}.css");'
create_app.write(content) create_app.write(content)
with open("themes.json") as themes: with open("themes.json") as themes:
data = load(themes) data = load(themes)
all_themes = data["all-themes"] themes = data["themes"]
community_themes = data["community-themes"]
applications = data["applications"] applications = data["applications"]
for app in applications: for app in applications:
for theme in all_themes: for theme in themes:
folders = ["./css/base"] create_css(theme)
for folder in folders: for theme in community_themes:
create_css(folder) create_css(theme,theme_type="community")
env_domain = env.get('TP_DOMAIN') env_domain = env.get('TP_DOMAIN')
scheme = env.get('TP_SCHEME','https') if env.get('TP_SCHEME') != '$scheme' else 'https' scheme = env.get('TP_SCHEME','https') if env.get('TP_SCHEME') else 'https'
if __name__ == "__main__": if __name__ == "__main__":
app_folders = [name for name in listdir('./css/base') if isdir(join('./css/base', name))] app_folders = [name for name in listdir('./css/base') if isdir(join('./css/base', name))]
themes = [name for name in listdir('./css/theme-options') if isfile(join('./css/theme-options', name))] themes = [name for name in listdir('./css/theme-options') if isfile(join('./css/theme-options', name))]
community_themes = [name for name in listdir('./css/community-theme-options') if isfile(join('./css/community-theme-options', name))] community_themes = [name for name in listdir('./css/community-theme-options') if isfile(join('./css/community-theme-options', name))]
develop = True if isdir(".git") and subprocess.check_output(["git", "symbolic-ref", "--short", "HEAD"]).decode('ascii').strip() == "develop" else False develop = True if isdir(".git") and subprocess.check_output(["git", "symbolic-ref", "--short", "HEAD"]).decode('ascii').strip() == "develop" else False
if env_domain and env_domain != '$http_host': if env_domain:
DOMAIN = env_domain DOMAIN = env_domain
else: else:
with open("CNAME", "rt", closefd=True) as cname: with open("CNAME", "rt", closefd=True) as cname: