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;
}
.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;
width: 32px;
height: 32px;
@ -22,7 +22,7 @@
display: none !important;
}
.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;
width: 32px;
height: 32px;

View File

@ -1,8 +1,8 @@
/* 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 "https://theme-park.dev/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/organizr-base-old.css"
@import "/css/addons/organizr/glass/glass-base.css";
:root {
--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;

View File

@ -1,5 +1,5 @@
[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-repeat: no-repeat;
background-size: contain;

View File

@ -4,7 +4,7 @@
display:none !important;
}
.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;
width: 128px;
height: 128px;
@ -24,7 +24,7 @@
display: inline !important;
}
.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;
width: 32px;
height: 32px;
@ -43,7 +43,7 @@
display: none !important;
}
[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;
width: 148px;
height: 48px;
@ -60,7 +60,7 @@
display: none !important;
}
[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;
width: 32px;
height: 32px;
@ -80,7 +80,7 @@
}
[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;
width: 148px;
height: 48px;

View File

@ -3,7 +3,7 @@
display: none !important;
}
[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;
width: 34px;
height: 34px;
@ -20,7 +20,7 @@
display: none !important;
}
[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;
width: 34px;
height: 34px;
@ -37,7 +37,7 @@
}
[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;
width: 48px;
height: 48px;

View File

@ -3,7 +3,7 @@
display: none !important;
}
[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;
width: 32px;
height: 32px;
@ -20,7 +20,7 @@
display: none !important;
}
[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;
width: 32px;
height: 32px;
@ -37,7 +37,7 @@
}
[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;
width: 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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
--text-color: #37f592;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat;
--text-color: #37f592;
--input-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 {
--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;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat;
--text-color: #e22828;
--input-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 {
--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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
url(/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat;
--text-color: #37f592;
--input-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=VT323";
: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;
--logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat;
--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(/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat;
--text-color: #14F074;
--input-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 {
--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/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;
--main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074;
--input-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 {
--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/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;
--main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png),
url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074;
--input-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 {
--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;
--input-color: #14F074;
--link-color: #14F074;
@ -27,7 +27,7 @@
}
@media (max-width: 500px) {
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 {
--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 {
--main-bg-color: url(https://theme-park.dev/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;
--main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074;
--input-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 {
--main-bg-color: url(https://theme-park.dev/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;
--main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed;
--logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat;
--text-color: #14F074;
--input-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! */
/* --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 {
--main-bg-color:black;
--body-before:#ffb52a1a;
--body-after: #ffb52a33;
--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;
--input-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! */
/* --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 {
--main-bg-color:black;
--body-before:#70d7f61a;
--body-after: #70d7f633;
--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;
--input-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! */
/* --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 {
--main-bg-color:black;
--body-before:#70d7f61a;
--body-after: #70d7f633;
--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;
--input-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! */
/* --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 {
--main-bg-color:black;
--body-before:#00ff771a;
--body-after: #00ff7733;
--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;
--input-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! */
/* --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 {
--main-bg-color: black;
--body-before: #ff00001a;
--body-after: #ff000033;
--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;
--input-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! */
/* --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 {
--main-bg-color:black;
--body-before:#70d7f61a;
--body-after: #70d7f633;
--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;
--input-color: #ffffff;
--link-color: #ffffff;

View File

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

View File

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

View File

@ -104,14 +104,14 @@
}
.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;
}
.x-deluge-downloading,
.x-btn .x-deluge-downloading,
.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;
}
@ -119,34 +119,34 @@
.x-btn .x-deluge-seeding,
.deluge-torrents .seeding,
.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;
}
.x-deluge-active,
.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;
}
.x-deluge-paused,
.x-btn .x-deluge-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;
}
.x-deluge-queued,
.x-btn .x-deluge-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;
}
.x-deluge-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;
}
@ -154,36 +154,36 @@
.deluge-torrents .error,
.icon-error,
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.icon-recheck,
.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;
}
@ -191,59 +191,59 @@
.icon-edit,
.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;
}
.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;
}
.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;
}
.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;
}
.icon-queue,
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
@ -550,186 +550,186 @@
}
.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;
overflow: hidden;
}
.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 {
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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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 {
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-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;
overflow: hidden;
}
.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-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 {
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;
overflow: hidden;
}
.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 {
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 {
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;
overflow: hidden;
}
.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 {
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 {
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;
}
@ -1296,7 +1296,7 @@
}
.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 {
@ -1372,15 +1372,15 @@
}
.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 {
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 {
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 {

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;
@ -53,12 +53,12 @@ body .container .footer {
body .container .header .action-icons>.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-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,
@ -209,27 +209,27 @@ body .container .body .contextmenu li a:hover {
}
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 {
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 {
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 {
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 {
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 {
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 {

View File

@ -157,7 +157,7 @@ html {
}
.pageTitleWithDefaultLogo {
background-image: url(https://theme-park.dev/resources/emby/logowhite.png)
background-image: url(/resources/emby/logowhite.png)
}
.backgroundContainer,
@ -697,7 +697,7 @@ html {
}
.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)
}

View File

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

View File

@ -247,11 +247,11 @@ div.flot-text {
border-bottom: 0px;
}
@import url(https://theme-park.dev/css/base/grafana/grafana-base.css);
@import url(/css/base/grafana/grafana-base.css);
: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;
--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;
--main-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-light2.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-hover: #e59029;

View File

@ -201,73 +201,73 @@ textarea {
.connection .icon.vnc,
.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.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 {
background-image: url(https://theme-park.dev/resources/guacamole/guac-user.png);
background-image: url(/resources/guacamole/guac-user.png);
background-color: transparent;
}
.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/connections"],
.user-menu .menu-dropdown .menu-contents li a[href="#/settings/sessions"],
.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 {
background-image: url(https://theme-park.dev/resources/guacamole/guac-logout-dark.png);
background-image: url(/resources/guacamole/guac-logout-dark.png);
}
.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 {
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 {
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 {
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 {
background-image: url(https://theme-park.dev/resources/guacamole/guac-last-page.png);
background-image: url(/resources/guacamole/guac-last-page.png);
}
.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 {
background-image: url(https://theme-park.dev/resources/guacamole/up.png);
background-image: url(/resources/guacamole/up.png);
}
.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 {
background-image: url(https://theme-park.dev/resources/guacamole/down.png);
background-image: url(/resources/guacamole/down.png);
color: #f9be03;
}
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 {
@ -338,7 +338,7 @@ table.sorted td {
}
.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-size: 1.75em !important;
background-position: .25em center !important;
@ -515,11 +515,11 @@ textarea {
}
.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 {
background-image: url(https://theme-park.dev/resources/guacamole/lock.png);
background-image: url(/resources/guacamole/lock.png);
}
.manage-user .notice.read-only {

View File

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

View File

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

View File

@ -234,7 +234,7 @@ div.check:hover {
[class*=" icon-"],
[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 {

View File

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

View File

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

View File

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

View File

@ -205,7 +205,7 @@ label {
line-height: 1px;
font-size: 1px;
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 {
@ -306,11 +306,11 @@ label {
}
.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 {
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-position: right !important;
background-repeat: no-repeat !important;
@ -526,11 +526,11 @@ ul.filterList li:hover:before {
}
.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 {
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 {
@ -1604,7 +1604,7 @@ ul.filterList a {
}
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-repeat: no-repeat;
background-origin: content-box;
@ -1612,7 +1612,7 @@ img[src="icons/inode-directory.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-repeat: no-repeat;
background-origin: content-box;
@ -1620,7 +1620,7 @@ img[src="icons/network-server.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-repeat: no-repeat;
background-origin: content-box;
@ -1773,7 +1773,7 @@ img[src="icons/checking.svg"] {
#torrentsFilterInput {
width: 160px;
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-size: 1em;
background-position: left;
@ -1783,7 +1783,7 @@ img[src="icons/checking.svg"] {
.contextMenu li a:hover.arrow-right,
.contextMenu li a.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-position: right center;
}

View File

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

View File

@ -11,7 +11,7 @@
/* https://github.com/gilbN/theme.park */
@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,
.tableScrollContainer,

View File

@ -36,15 +36,15 @@ div#preload {
width: 0;
height: 0;
display: none;
background-image: url(https://theme-park.dev/resources/rutorrent/menus.png);
background-image: url(https://theme-park.dev/resources/rutorrent/toolbar.png);
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png);
background-image: url(https://theme-park.dev/resources/rutorrent/r_bg.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/asc.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/desc.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/pnl_open.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/pnl_close.gif);
background-image: url(https://theme-park.dev/resources/rutorrent/headers.png)
background-image: url(/resources/rutorrent/menus.png);
background-image: url(/resources/rutorrent/toolbar.png);
background-image: url(/resources/rutorrent/status_icons.png);
background-image: url(/resources/rutorrent/r_bg.gif);
background-image: url(/resources/rutorrent/asc.gif);
background-image: url(/resources/rutorrent/desc.gif);
background-image: url(/resources/rutorrent/pnl_open.gif);
background-image: url(/resources/rutorrent/pnl_close.gif);
background-image: url(/resources/rutorrent/headers.png)
}
hr {
@ -259,120 +259,120 @@ div#t div.TB_Separator {
}
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
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 {
-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;
border: 1px solid #1f1f1f;
padding-right: 15px !important;
@ -411,7 +411,7 @@ a {
}
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
}
@ -449,7 +449,7 @@ div#CatList ul li.sel {
#-_-_-act-_-_-,
#-_-_-iac-_-_-,
#-_-_-err-_-_- {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png)
background-image: url(/resources/rutorrent/status_icons.png)
}
.catpanel {
@ -459,7 +459,7 @@ div#CatList ul li.sel {
height: 22px;
line-height: 25px;
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;
font-weight: 700;
color: var(--text-hover);
@ -497,28 +497,28 @@ div#CatList ul li.sel {
}
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
}
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 {
background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png)
background-image: url(/resources/rutorrent/status_icons.png)
}
.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 {
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 {
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 {
@ -526,7 +526,7 @@ div#CatList ul li.sel span {
}
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
}
@ -541,7 +541,7 @@ div#lcont {
}
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';
color: var(--text-hover);
padding-left: 17px
@ -600,16 +600,16 @@ div#Speed {
}
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 {
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: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 {
@ -760,7 +760,7 @@ input[type="password"],
select {
color: #fff;
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;
outline: none;
}
@ -771,13 +771,13 @@ input[type="file"][disabled],
select[disabled] {
color: #fff;
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;
opacity: .2
}
#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 {
@ -903,12 +903,12 @@ ul#tabbar li.selected a {
}
#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
}
#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 {
@ -952,7 +952,7 @@ div.dlg-window {
}
#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 {
@ -1029,7 +1029,7 @@ div.tab {
div#t div#ind {
height: 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
}
@ -1042,7 +1042,7 @@ tr#rrow td a#mnu_go div#go {
}
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 {
@ -1105,7 +1105,7 @@ div#lcont div.std:nth-child(2n+1) {
#StatusBar table tr td {
padding-right: 5px;
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 {
@ -1117,11 +1117,11 @@ div#lcont div.std:nth-child(2n+1) {
}
#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 {
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 {
@ -1166,46 +1166,46 @@ span.det {
}
.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
}
.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
}
.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 {
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 {
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 {
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 {
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 {
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 {
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_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 {
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 {
@ -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 {
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 {
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;
}
.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;
}
@ -1345,14 +1345,14 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
}
.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;
line-height: 17px;
border-bottom: 1px solid #333333;
}
.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 {
@ -1417,7 +1417,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
float: left;
border: 1px inset #1b1b1b;
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,
@ -1446,7 +1446,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
border-right: none;
padding-left: 25px;
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 {
@ -1466,7 +1466,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td {
border-right: none;
margin-left: 0px;
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 {}*/
@ -1588,7 +1588,7 @@ div#dlgAddRSS div.dlg-header {
div#dlgEditRules-header,
#dlgEditRatioRules-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;
text-shadow: 0px -1px 0px #000;
}
@ -1615,15 +1615,15 @@ div#dlgEditRatioRules {
}
#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 {
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 {
background-image: url("https://theme-park.dev/resources/rutorrent/dlg-autodl-irc.gif");
background-image: url("/resources/rutorrent/dlg-autodl-irc.gif");
}
.shieven {
@ -1635,59 +1635,59 @@ div#dlgEditRatioRules {
}
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 {
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 {
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 {
background: transparent url(https://theme-park.dev/resources/rutorrent/playuih.png) no-repeat;
background: transparent url(/resources/rutorrent/playuih.png) no-repeat;
}
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 {
background: transparent url(https://theme-park.dev/resources/rutorrent/refreshuih.png) no-repeat;
background: transparent url(/resources/rutorrent/refreshuih.png) no-repeat;
}
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 {
background: transparent url(https://theme-park.dev/resources/rutorrent/proxyh.png) no-repeat;
background: transparent url(/resources/rutorrent/proxyh.png) no-repeat;
}
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 {
background: transparent url(https://theme-park.dev/resources/rutorrent/linklogsh.png) no-repeat;
background: transparent url(/resources/rutorrent/linklogsh.png) no-repeat;
}
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 {
background: transparent url(https://theme-park.dev/resources/rutorrent/seedboxmanagerh.png) no-repeat;
background: transparent url(/resources/rutorrent/seedboxmanagerh.png) no-repeat;
}
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 {
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 {
@ -1699,15 +1699,15 @@ div#plugin:hover {
}
div#chat {
background-image: url(https://theme-park.dev/resources/rutorrent/chat.png);
background-image: url(/resources/rutorrent/chat.png);
}
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 {
background-image: url(https://theme-park.dev/resources/rutorrent/chat2.png);
background-image: url(/resources/rutorrent/chat2.png);
}
#userlist,
@ -1721,15 +1721,15 @@ div#tchat div.dlg-header {
}
div#logoff {
background-image: url(https://theme-park.dev/resources/rutorrent/logoff.png);
background-image: url(/resources/rutorrent/logoff.png);
}
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 {
background-image: url(https://theme-park.dev/resources/rutorrent/logoff2.png);
background-image: url(/resources/rutorrent/logoff2.png);
}
.noty_alert,

View File

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

View File

@ -10,7 +10,7 @@
/* Made by @gilbN */
/* https://github.com/gilbN/theme.park */
@import url(https://theme-park.dev/css/defaults/placeholders.css);
@import url(/css/defaults/placeholders.css);
:root {
--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-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,
.dark {

View File

@ -1,5 +1,5 @@
: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 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,
@ -34,7 +34,7 @@
--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 */
--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 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,

View File

@ -1,6 +1,6 @@
: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,
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-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;

View File

@ -1,6 +1,6 @@
: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,
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-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;

View File

@ -1,6 +1,6 @@
: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,
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-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;

View File

@ -1,6 +1,6 @@
: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,
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-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;

View File

@ -1,6 +1,6 @@
: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,
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-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;

View File

@ -1,6 +1,6 @@
: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,
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-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;

View File

@ -1,8 +1,8 @@
: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;
--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;
--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"), url("/resources/preset-light2.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("/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;
--modal-bg-color: #1f2326;
@ -30,5 +30,5 @@
--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 */
--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;
#location#/ {return 302 $scheme://TP_DOMAIN/TP_URLBASE$request_uri;}
location / {
alias /config/www/;
try_files $uri $uri/ /index.html;
}
location /themepark {return 302 $scheme://$http_host/themepark/;}
location /themepark/ {
alias /config/www/;
sub_filter_types *;
sub_filter 'https://theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/;
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 'url("/css/' 'url("/themepark/css/';
sub_filter_once off;
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

View File

@ -9,23 +9,8 @@ echo -e "Variables set:\\n\
PUID=${PUID}\\n\
PGID=${PGID}\\n\
TZ=${TZ}\\n\
TP_SCHEME=${TP_SCHEME}\\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
TP_DOMAIN=${TP_DOMAIN}\\n\
TP_URLBASE=${TP_URLBASE}\\n"
# Remove forward slash
case ${TP_URLBASE} in
@ -36,17 +21,9 @@ esac
DEFAULT='/defaults/default'
if [[ ${TP_URLBASE} ]]; then
if ! grep -q "location /${TP_URLBASE} {" "${DEFAULT}"; then
sed -i "s/location \//location \/${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}
if ! grep -q "${TP_URLBASE}" "${DEFAULT}"; then
sed -i "s/themepark/${TP_URLBASE}/g" ${DEFAULT}
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
cp /defaults/default /config/nginx/site-confs

View File

@ -1,6 +1,6 @@
#! /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 json import dump, dumps, loads, load
import subprocess
@ -117,29 +117,31 @@ def create_json(app_folders: list = None, themes: list = None, community_themes:
return dumps(APPS)
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:
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)
with open("themes.json") as themes:
data = load(themes)
all_themes = data["all-themes"]
themes = data["themes"]
community_themes = data["community-themes"]
applications = data["applications"]
for app in applications:
for theme in all_themes:
folders = ["./css/base"]
for folder in folders:
create_css(folder)
for theme in themes:
create_css(theme)
for theme in community_themes:
create_css(theme,theme_type="community")
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__":
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))]
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
if env_domain and env_domain != '$http_host':
if env_domain:
DOMAIN = env_domain
else:
with open("CNAME", "rt", closefd=True) as cname: