Browse Source

Remove referances to domain. Use relative paths

pull/361/head
GilbN 3 years ago
parent
commit
559463cfaa
  1. 4
      css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css
  2. 4
      css/addons/organizr/glass/glass-base.css
  3. 2
      css/addons/plex/plex-alt-logo/plex-alt-logo.css
  4. 10
      css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css
  5. 6
      css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css
  6. 6
      css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css
  7. 6
      css/addons/unraid/login-page/alien/custom.css
  8. 6
      css/addons/unraid/login-page/alien/hallway.css
  9. 6
      css/addons/unraid/login-page/alien/hallway2.css
  10. 6
      css/addons/unraid/login-page/alien/hallway3.css
  11. 6
      css/addons/unraid/login-page/alien/hallway4.css
  12. 6
      css/addons/unraid/login-page/alien/isolation.css
  13. 4
      css/addons/unraid/login-page/alien/isolation_video.css
  14. 6
      css/addons/unraid/login-page/alien/nightmare.css
  15. 6
      css/addons/unraid/login-page/alien/scanner.css
  16. 4
      css/addons/unraid/login-page/fallout/custom.css
  17. 8
      css/addons/unraid/login-page/fallout/dirty_terminal.css
  18. 8
      css/addons/unraid/login-page/fallout/dirty_terminal2.css
  19. 6
      css/addons/unraid/login-page/fallout/fallout_video.css
  20. 6
      css/addons/unraid/login-page/fallout/terminal.css
  21. 6
      css/addons/unraid/login-page/fallout/terminal2.css
  22. 4
      css/addons/unraid/login-page/retro-terminal/amber.css
  23. 4
      css/addons/unraid/login-page/retro-terminal/blue.css
  24. 4
      css/addons/unraid/login-page/retro-terminal/custom.css
  25. 4
      css/addons/unraid/login-page/retro-terminal/green.css
  26. 4
      css/addons/unraid/login-page/retro-terminal/red.css
  27. 4
      css/addons/unraid/login-page/retro-terminal/white.css
  28. 2
      css/base/adguard/adguard-base.css
  29. 2
      css/base/bazarr/bazarr-base.css
  30. 136
      css/base/deluge/deluge-base.css
  31. 18
      css/base/duplicati/duplicati-base.css
  32. 4
      css/base/emby/emby-base.css
  33. 4
      css/base/gitea/gitea-base.css
  34. 6
      css/base/grafana/organizr-dashboard.css
  35. 38
      css/base/guacamole/guacamole-base.css
  36. 4
      css/base/logarr/logarr-base.css
  37. 2
      css/base/mylar3/mylar3-base.css
  38. 4
      css/base/netdata/organizr-dashboard.css
  39. 2
      css/base/nzbget/nzbget-base.css
  40. 2
      css/base/nzbhydra2/nzbhydra2-base.css
  41. 2
      css/base/pihole/pihole-base.css
  42. 2
      css/base/portainer/portainer-base.css
  43. 20
      css/base/qbittorrent/qbittorrent-base.css
  44. 2
      css/base/requestrr/requestrr-base.css
  45. 2
      css/base/resilio-sync/resilio-sync-base.css
  46. 212
      css/base/rutorrent/rutorrent-base.css
  47. 2
      css/base/sabnzbd/sabnzbd-base.css
  48. 2
      css/base/synclounge/synclounge-base.css
  49. 2
      css/base/transmission/transmission-base.css
  50. 2
      css/base/uptime-kuma/uptime-kuma-base.css
  51. 4
      css/community-theme-options/blackberry-carol.css
  52. 2
      css/community-theme-options/mind.css
  53. 2
      css/community-theme-options/power.css
  54. 2
      css/community-theme-options/reality.css
  55. 2
      css/community-theme-options/soul.css
  56. 2
      css/community-theme-options/space.css
  57. 2
      css/community-theme-options/time.css
  58. 8
      css/theme-options/plex.css
  59. 16
      docker/root/defaults/default
  60. 31
      docker/root/etc/cont-init.d/50-config
  61. 22
      themes.py

4
css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css

@ -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;

4
css/addons/organizr/glass/glass-base.css

@ -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;

2
css/addons/plex/plex-alt-logo/plex-alt-logo.css

@ -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;

10
css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css

@ -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;

6
css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css

@ -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;

6
css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css

@ -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;

6
css/addons/unraid/login-page/alien/custom.css

@ -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;

6
css/addons/unraid/login-page/alien/hallway.css

@ -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;

6
css/addons/unraid/login-page/alien/hallway2.css

@ -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;

6
css/addons/unraid/login-page/alien/hallway3.css

@ -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;

6
css/addons/unraid/login-page/alien/hallway4.css

@ -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;

6
css/addons/unraid/login-page/alien/isolation.css

@ -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;

4
css/addons/unraid/login-page/alien/isolation_video.css

@ -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;

6
css/addons/unraid/login-page/alien/nightmare.css

@ -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;

6
css/addons/unraid/login-page/alien/scanner.css

@ -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;

4
css/addons/unraid/login-page/fallout/custom.css

@ -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;

8
css/addons/unraid/login-page/fallout/dirty_terminal.css

@ -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;

8
css/addons/unraid/login-page/fallout/dirty_terminal2.css

@ -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;

6
css/addons/unraid/login-page/fallout/fallout_video.css

@ -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;

6
css/addons/unraid/login-page/fallout/terminal.css

@ -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;

6
css/addons/unraid/login-page/fallout/terminal2.css

@ -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;

4
css/addons/unraid/login-page/retro-terminal/amber.css

@ -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;

4
css/addons/unraid/login-page/retro-terminal/blue.css

@ -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;

4
css/addons/unraid/login-page/retro-terminal/custom.css

@ -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;

4
css/addons/unraid/login-page/retro-terminal/green.css

@ -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;

4
css/addons/unraid/login-page/retro-terminal/red.css

@ -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;

4
css/addons/unraid/login-page/retro-terminal/white.css

@ -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;

2
css/base/adguard/adguard-base.css

@ -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);

2
css/base/bazarr/bazarr-base.css

@ -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;

136
css/base/deluge/deluge-base.css

@ -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 {

18
css/base/duplicati/duplicati-base.css

@ -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 {

4
css/base/emby/emby-base.css

@ -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)
}

4
css/base/gitea/gitea-base.css

@ -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;

6
css/base/grafana/organizr-dashboard.css

@ -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;

38
css/base/guacamole/guacamole-base.css

@ -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 {

4
css/base/logarr/logarr-base.css

@ -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;

2
css/base/mylar3/mylar3-base.css

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

4
css/base/netdata/organizr-dashboard.css

@ -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;
}

2
css/base/nzbget/nzbget-base.css

@ -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 {

2
css/base/nzbhydra2/nzbhydra2-base.css

@ -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 {

2
css/base/pihole/pihole-base.css

@ -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;

2
css/base/portainer/portainer-base.css

@ -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;

20
css/base/qbittorrent/qbittorrent-base.css

@ -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;
}

2
css/base/requestrr/requestrr-base.css

@ -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);

2
css/base/resilio-sync/resilio-sync-base.css

@ -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,

212
css/base/rutorrent/rutorrent-base.css

@ -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,

2
css/base/sabnzbd/sabnzbd-base.css

@ -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;

2
css/base/synclounge/synclounge-base.css

@ -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));

2
css/base/transmission/transmission-base.css

@ -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);
}

2
css/base/uptime-kuma/uptime-kuma-base.css

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

4
css/community-theme-options/blackberry-carol.css

@ -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,

2
css/community-theme-options/mind.css

@ -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;

2
css/community-theme-options/power.css

@ -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;

2
css/community-theme-options/reality.css

@ -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;

2
css/community-theme-options/soul.css

@ -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;

2
css/community-theme-options/space.css

@ -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;

2
css/community-theme-options/time.css

@ -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;

8
css/theme-options/plex.css

@ -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;
}

16
docker/root/defaults/default

@ -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

31
docker/root/etc/cont-init.d/50-config

@ -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

22
themes.py

@ -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:

Loading…
Cancel
Save