diff --git a/README.md b/README.md index a93ea94c..04ff9097 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@

Click on the banners for screenshots.

+Dracula Organizr-Dark Aquamarine Hotline @@ -132,7 +133,7 @@

-

Grafana

+

Grafana (Deprecated)

@@ -140,11 +141,11 @@

-

Monitorr

+

Monitorr (Deprecated)

-

Logarr

+

Logarr (Deprecated)

@@ -166,7 +167,7 @@

-

PLPP

+

PLPP (Deprecated)

@@ -174,7 +175,7 @@

-

The Lounge

+

The Lounge (Deprecated)

@@ -204,7 +205,7 @@

-

Webtools

+

Webtools (Deprecated)

diff --git a/Resources/landing-page/assets/img/dracula-small.jpg b/Resources/landing-page/assets/img/dracula-small.jpg new file mode 100644 index 00000000..7f2e9048 Binary files /dev/null and b/Resources/landing-page/assets/img/dracula-small.jpg differ diff --git a/Resources/landing-page/assets/img/dracula.png b/Resources/landing-page/assets/img/dracula.png new file mode 100644 index 00000000..fbffef93 Binary files /dev/null and b/Resources/landing-page/assets/img/dracula.png differ diff --git a/Resources/landing-page/css/custom.css b/Resources/landing-page/css/custom.css index 6c34e5cc..75d38bc9 100644 --- a/Resources/landing-page/css/custom.css +++ b/Resources/landing-page/css/custom.css @@ -221,7 +221,8 @@ header.masthead { font-family: var(--font-family-sans-serif); } -#services { +#services, +#themes { background: rgba(87, 109, 117, 1.0); color: white; padding: 0rem 0 8rem 0; @@ -276,12 +277,7 @@ p { } */ /* EXAMPLE IMAGES*/ -#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption.aquamarine-hover, -#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption.hotline-hover, -#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption.space-gray-hover, -#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption.organizr-dark-hover, -#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption.dark-hover, -#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption.plex-hover { +#portfolio [class*="container-"] .portfolio-box:hover .portfolio-box-caption[class*="-hover"] { opacity: .9; border-radius: 5px; } @@ -308,4 +304,8 @@ p { #portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.plex-hover { background: url("https://raw.githubusercontent.com/gilbN/theme.park/master/Resources/blur-noise.png"), url("https://raw.githubusercontent.com/gilbN/theme.park/master/Resources/preset-light2.png") center center/cover no-repeat fixed; +} + +#portfolio [class*="container-"] .portfolio-box .portfolio-box-caption.dracula-hover { + background: #282a36; } \ No newline at end of file diff --git a/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark b/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark index ee3c30de..8ca812cd 100644 --- a/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark +++ b/docker-mods/vuetorrent/root/etc/cont-init.d/98-themepark @@ -6,6 +6,20 @@ if [ "${TP_HOTIO}" = true ]; then APP_FILEPATH='/config/config/qBittorrent.conf' INDEX_FILEPATH='/app/vuetorrent/public/index.html' fi + +# Backup config +if [[ ! -f "${APP_FILEPATH}.bak" ]]; then + echo "Creating qBittorrent.conf backup in /config." + cp -p ${APP_FILEPATH} "${APP_FILEPATH}.bak" +fi + +# Restore qBittorrent.conf +if [ "${TP_DISABLE_THEME}" = true ]; then + echo "Restoring backup of qBittorrent.conf" + sed -i "s/WebUI\\\AlternativeUIEnabled=.*$/WebUI\\\AlternativeUIEnabled=false/g" "${APP_FILEPATH}"; + exit 0 +fi + # Display variables for troubleshooting echo -e "Variables set:\\n\ 'TP_DOMAIN'=${TP_DOMAIN}\\n\ @@ -113,6 +127,7 @@ if ! grep -q "${TP_DOMAIN}" "${INDEX_FILEPATH}"; then echo '---------------------------------------------------------' echo '| Adding the stylesheet to /vuetorrent/public/index.html |' echo '---------------------------------------------------------' - sed -i "s/<\/body>/<\/body> /g" "${INDEX_FILEPATH}" + sed -i "s/<\/body>/<\/body> /g" "${INDEX_FILEPATH}" + sed -i "s/<\/body>/<\/body> /g" "${INDEX_FILEPATH}" printf 'Stylesheet set to %s on public index.html\n' "${TP_THEME}" fi \ No newline at end of file diff --git a/index.html b/index.html index 0b77fab0..e1e43d95 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@ - + @@ -62,7 +62,7 @@
-

A collection of themes/skins for 50 selfhosted +

A collection of themes/skins for over 40 selfhosted apps!

Find Out More @@ -75,9 +75,9 @@
-

50 themed apps

+

Over 40 themed applications!


-

theme.park contains 50 themed applications, with css theme.park contains 44 themed applications, with css addons on certain themes.

Installation methods include custom docker mods @@ -85,6 +85,9 @@

custom scripts for select Hotio containers and multiple examples of subfiltering using webservers like Nginx and Apache

+

Choose between 7 different + styles! With the possibility to easily create your own themes using the defined variables.

Get Started!
@@ -113,7 +116,8 @@

Readarr

-

+

Prowlarr

@@ -127,6 +131,12 @@

Plex

+ +

+

+

Synclounge

+

@@ -138,8 +148,8 @@

Jellyfin

-

+

+

Emby

@@ -163,8 +173,8 @@

Organizr

-

+

+

deluge

@@ -193,26 +203,28 @@

NZBGet

-

+

NZBHydra 2

-

+

-

jackett

+

Jackett

- +

Netdata

- +

@@ -242,21 +254,21 @@ src="https://docs.theme-park.dev/site_assets/filebrowser/logo.png" />

Filebrowser

- +

Librespeed

- +

Kitana

- +

@@ -330,7 +342,8 @@
-

+

VueTorrent

@@ -342,7 +355,8 @@ -

+

Xbackbone

@@ -368,7 +382,8 @@

Find us on Github

-

Having issues with a theme? Let us know on Github!

+

Having issues with a theme? Let us know on Github!

@@ -389,67 +404,83 @@
- -
-