+
+{% set addon_app = "readarr" %}
+{% set addon_name = "readarr-alt-calendar" %}
+{% include-markdown "themes/addons/example.md" %}
diff --git a/docs/themes/addons/readarr/alt-calendar/screenshot1.png b/docs/themes/addons/readarr/readarr-alt-calendar/screenshot1.png
similarity index 100%
rename from docs/themes/addons/readarr/alt-calendar/screenshot1.png
rename to docs/themes/addons/readarr/readarr-alt-calendar/screenshot1.png
diff --git a/docs/themes/addons/readarr/alt-logo/desktop.png b/docs/themes/addons/readarr/readarr-alt-logo/desktop.png
similarity index 100%
rename from docs/themes/addons/readarr/alt-logo/desktop.png
rename to docs/themes/addons/readarr/readarr-alt-logo/desktop.png
diff --git a/docs/themes/addons/readarr/readarr-alt-logo/index.md b/docs/themes/addons/readarr/readarr-alt-logo/index.md
new file mode 100644
index 00000000..0ad69d2a
--- /dev/null
+++ b/docs/themes/addons/readarr/readarr-alt-logo/index.md
@@ -0,0 +1,13 @@
+# Readarr Alternative Logo
+
+Adds a audiobook logo to your Readarr css.
+
+
+
+
+
+
+
+{% set addon_app = "readarr" %}
+{% set addon_name = "readarr-alt-logo" %}
+{% include-markdown "themes/addons/example.md" %}
diff --git a/docs/themes/addons/readarr/alt-logo/mobile.png b/docs/themes/addons/readarr/readarr-alt-logo/mobile.png
similarity index 100%
rename from docs/themes/addons/readarr/alt-logo/mobile.png
rename to docs/themes/addons/readarr/readarr-alt-logo/mobile.png
diff --git a/docs/themes/addons/readarr/readarr-darker/index.md b/docs/themes/addons/readarr/readarr-darker/index.md
index fa63119b..6c418a87 100644
--- a/docs/themes/addons/readarr/readarr-darker/index.md
+++ b/docs/themes/addons/readarr/readarr-darker/index.md
@@ -6,70 +6,6 @@ A darker theme for Readarr that uses the same accents and colors as the default
-## Setup
-
-### Docker mod
-
-`-e TP_ADDON=readarr-darker`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/readarr/readarr-base.css";
-@import "https://theme-park.dev/css/addons/readarr/readarr-darker/readarr-darker.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- readarr-darker:
- plugin:
- themepark:
- app: readarr
- theme: base
- addons:
- - darker
-```
+{% set addon_app = "readarr" %}
+{% set addon_name = "readarr-darker" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/4k-logo/index.md b/docs/themes/addons/sonarr/4k-logo/index.md
deleted file mode 100644
index 92b5ecad..00000000
--- a/docs/themes/addons/sonarr/4k-logo/index.md
+++ /dev/null
@@ -1,80 +0,0 @@
-# Sonarr 4K logo
-
-Add a 4K logo to your Sonarr css.
-
-
-
-
-
-
-
-
-
-
-## Setup
-
-### Docker mod
-
-`-e TP_ADDON=sonarr-4k-logo`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/sonarr/THEME.css";
-@import "https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- sonarr-4k-logo:
- plugin:
- themepark:
- app: sonarr
- theme: base
- addons:
- - 4k-logo
-```
diff --git a/docs/themes/addons/sonarr/index.md b/docs/themes/addons/sonarr/index.md
new file mode 100644
index 00000000..bd363165
--- /dev/null
+++ b/docs/themes/addons/sonarr/index.md
@@ -0,0 +1,79 @@
+# sonarr-*-logo
+
+Source files:
+
+1. [sonarr-logo.psd](https://github.com/themepark-dev/theme.park/blob/master/css/addons/sonarr/sonarr-logo.psd) contains 256x256 sonarr logo and 3 more layers:
+
+- sonarr-4k-logo
+- sonarr-anime-logo
+- sonarr-anime-blue-logo
+
+1. [sonarr-text.psd](https://github.com/themepark-dev/theme.park/blob/master/css/addons/sonarr/sonarr-text.psd) contains 900x29 sonarr with text logo and 2 more layers:
+ - sonarr-anime-text-logo
+ - sonarr-anime-blue-text-logo
+
+Preview:
+
+
+
+
sonarr-4k-logo
+
+
+
+
+
+
+
+
sonarr-anime-logo
+
+
+
+
+
+
+
+
sonarr-anime-blue-logo
+
+
+
+
+
+
+
+
+
+
+
+
sonarr-text-logo
+
+
+
+
+
+
+
sonarr-4k-text-logo
+
+
+
+
+
+
+
sonarr-anime-text-logo
+
+
+
+
+
+
+
sonarr-anime-blue-text-logo
+
+
+
+
+
+
+
+
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-addon-example" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/4k-logo/desktop.png b/docs/themes/addons/sonarr/sonarr-4k-logo/desktop.png
similarity index 100%
rename from docs/themes/addons/sonarr/4k-logo/desktop.png
rename to docs/themes/addons/sonarr/sonarr-4k-logo/desktop.png
diff --git a/docs/themes/addons/sonarr/sonarr-4k-logo/index.md b/docs/themes/addons/sonarr/sonarr-4k-logo/index.md
new file mode 100644
index 00000000..81968d8c
--- /dev/null
+++ b/docs/themes/addons/sonarr/sonarr-4k-logo/index.md
@@ -0,0 +1,16 @@
+# Sonarr 4K logo
+
+Add a 4K logo to your Sonarr css.
+
+
+
+
+
+
+
+
+
+
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-4k-logo" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/4k-logo/mobile.png b/docs/themes/addons/sonarr/sonarr-4k-logo/mobile.png
similarity index 100%
rename from docs/themes/addons/sonarr/4k-logo/mobile.png
rename to docs/themes/addons/sonarr/sonarr-4k-logo/mobile.png
diff --git a/docs/themes/addons/sonarr/4k-logo/v3-desktop.png b/docs/themes/addons/sonarr/sonarr-4k-logo/v3-desktop.png
similarity index 100%
rename from docs/themes/addons/sonarr/4k-logo/v3-desktop.png
rename to docs/themes/addons/sonarr/sonarr-4k-logo/v3-desktop.png
diff --git a/docs/themes/addons/sonarr/4k-logo/v3-mobile.png b/docs/themes/addons/sonarr/sonarr-4k-logo/v3-mobile.png
similarity index 100%
rename from docs/themes/addons/sonarr/4k-logo/v3-mobile.png
rename to docs/themes/addons/sonarr/sonarr-4k-logo/v3-mobile.png
diff --git a/docs/themes/addons/sonarr/sonarr-4k-text-logo/index.md b/docs/themes/addons/sonarr/sonarr-4k-text-logo/index.md
index 40afbdb7..0ab3619c 100644
--- a/docs/themes/addons/sonarr/sonarr-4k-text-logo/index.md
+++ b/docs/themes/addons/sonarr/sonarr-4k-text-logo/index.md
@@ -1,4 +1,4 @@
-# Sonarr text logo
+# Sonarr 4K text logo
Add a text logo to your Sonarr css.
@@ -6,70 +6,6 @@ Add a text logo to your Sonarr css.
-## Setup
-
-### Docker mod
-
-`-e TP_ADDON=sonarr-4k-text-logo`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/sonarr/THEME.css";
-@import "https://theme-park.dev/css/addons/sonarr/sonarr-4k-text-logo/sonarr-4k-text-logo.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- sonarr-4k-text-logo:
- plugin:
- themepark:
- app: sonarr
- theme: base
- addons:
- - sonarr-4k-text-logo
-```
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-4k-text-logo" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/sonarr-anime-logo/index.md b/docs/themes/addons/sonarr/sonarr-anime-logo/index.md
new file mode 100644
index 00000000..0bf0017a
--- /dev/null
+++ b/docs/themes/addons/sonarr/sonarr-anime-logo/index.md
@@ -0,0 +1,28 @@
+# Sonarr Anime logo
+
+Add a text logo to your Sonarr css.
+
+There are two options: `sonarr-anime-logo` and `sonarr-anime-blue-logo`
+
+
+
+
+
sonarr-anime-logo
+
+
+
+
+
+
+
sonarr-anime-blue-logo
+
+
+
+
+
+
+
+
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-anime-logo" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/sonarr-anime-text-logo/index.md b/docs/themes/addons/sonarr/sonarr-anime-text-logo/index.md
new file mode 100644
index 00000000..cd7003b8
--- /dev/null
+++ b/docs/themes/addons/sonarr/sonarr-anime-text-logo/index.md
@@ -0,0 +1,26 @@
+# Sonarr 4K text logo
+
+Add a text logo to your Sonarr css.
+
+There are two options: `sonarr-anime-text-logo` and `sonarr-anime-blue-text-logo`
+
+
+
+
sonarr-anime-text-logo
+
+
+
+
+
+
+
sonarr-anime-blue-text-logo
+
+
+
+
+
+
+
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-anime-text-logo" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/sonarr-darker/index.md b/docs/themes/addons/sonarr/sonarr-darker/index.md
index e19400a0..0886e74b 100644
--- a/docs/themes/addons/sonarr/sonarr-darker/index.md
+++ b/docs/themes/addons/sonarr/sonarr-darker/index.md
@@ -6,70 +6,6 @@ A darker theme for sonarr that uses the same accents and colors as the default t
-## Setup
-
-### Docker mod
-
-`-e TP_ADDON=sonarr-darker`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/sonarr/sonarr-base.css";
-@import "https://theme-park.dev/css/addons/sonarr/sonarr-darker/sonarr-darker.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- sonarr-darker:
- plugin:
- themepark:
- app: sonarr
- theme: base
- addons:
- - darker
-```
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-darker" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/sonarr/sonarr-text-logo/index.md b/docs/themes/addons/sonarr/sonarr-text-logo/index.md
index bfa9a651..90807af1 100644
--- a/docs/themes/addons/sonarr/sonarr-text-logo/index.md
+++ b/docs/themes/addons/sonarr/sonarr-text-logo/index.md
@@ -6,70 +6,6 @@ Add a text logo to your Sonarr css.
-## Setup
-
-### Docker mod
-
-`-e TP_ADDON=sonarr-text-logo`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/sonarr/THEME.css";
-@import "https://theme-park.dev/css/addons/sonarr/sonarr-text-logo/sonarr-text-logo.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- sonarr-text-logo:
- plugin:
- themepark:
- app: sonarr
- theme: base
- addons:
- - sonarr-text-logo
-```
+{% set addon_app = "sonarr" %}
+{% set addon_name = "sonarr-text-logo" %}
+{% include-markdown "themes/addons/example.md" %}
\ No newline at end of file
diff --git a/docs/themes/addons/whisparr/alt-calendar/index.md b/docs/themes/addons/whisparr/alt-calendar/index.md
deleted file mode 100644
index a6e6853c..00000000
--- a/docs/themes/addons/whisparr/alt-calendar/index.md
+++ /dev/null
@@ -1,75 +0,0 @@
-# Whisparr Alt Calendar
-
-Alternative calendar colors.
-
-
-
-## Setup
-
-### Docker mod
-
-`-e TP_ADDON=whisparr-alt-calendar`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/whisparr/whisparr-base.css";
-@import "https://theme-park.dev/css/addons/whisparr/whisparr-alt-calendar/whisparr-alt-calendar.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- whisparr-alt-calendar:
- plugin:
- themepark:
- app: whisparr
- theme: base
- addons:
- - alt-calendar
-```
diff --git a/docs/themes/addons/whisparr/whisparr-alt-calendar/index.md b/docs/themes/addons/whisparr/whisparr-alt-calendar/index.md
new file mode 100644
index 00000000..0fc7bc4d
--- /dev/null
+++ b/docs/themes/addons/whisparr/whisparr-alt-calendar/index.md
@@ -0,0 +1,12 @@
+# Whisparr Alt Calendar
+
+Alternative calendar colors.
+
+
+
+
+{% set addon_app = "whisparr" %}
+{% set addon_name = "whisparr-alt-calendar" %}
+{% include-markdown "themes/addons/example.md" %}
diff --git a/docs/themes/addons/whisparr/whisparr-darker/index.md b/docs/themes/addons/whisparr/whisparr-darker/index.md
index e9d0abf1..2db7c736 100644
--- a/docs/themes/addons/whisparr/whisparr-darker/index.md
+++ b/docs/themes/addons/whisparr/whisparr-darker/index.md
@@ -6,70 +6,7 @@ A darker theme for Whisparr that uses the same accents and colors as the default
-## Setup
-### Docker mod
-
-`-e TP_ADDON=whisparr-darker`
-
-If adding multiple mods, enter them in an array separated by `|`. `-e TP_ADDON=addon1|addon2`
-
-### Nginx
-
-Examples of how to add it:
-
-```nginx
-proxy_set_header Accept-Encoding "";
-sub_filter
-''
-'
-
-';
-sub_filter_once on;
-```
-
-### Apache
-
-```nginx
-AddOutputFilterByType SUBSTITUTE text/html
- Substitute 's| '
-';|'
-```
-
-### Caddy
-
-```nginx
-filter rule {
- content_type text/html.*
- search_pattern
- replacement ""
-}
-```
-
-### Stylus
-
-Just add another import line.
-
-```css
-@import "https://theme-park.dev/css/base/whisparr/whisparr-base.css";
-@import "https://theme-park.dev/css/addons/whisparr/whisparr-darker/whisparr-darker.css";
-```
-
-### Traefik
-
->
-!!! warning
- Added in traefik-themepark version `v1.2.0`
-
-Use traefik-themepark middleware.
-
-```yaml
-middlewares:
- whisparr-darker:
- plugin:
- themepark:
- app: whisparr
- theme: base
- addons:
- - darker
-```
+{% set addon_app = "whisparr" %}
+{% set addon_name = "whisparr-darker" %}
+{% include-markdown "themes/addons/example.md" %}
diff --git a/mkdocs.yml b/mkdocs.yml
index 9ba6e277..514bb2a4 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -232,38 +232,44 @@ extra:
name: GitHub
addons:
sonarr:
- 4K Logo:
- path: themes/addons/sonarr/4k-logo
+ Overview:
+ path: themes/addons/sonarr
+ Sonarr 4K Logo:
+ path: themes/addons/sonarr/sonarr-4k-logo
Sonarr 4K Text Logo:
path: themes/addons/sonarr/sonarr-4k-text-logo
+ Sonarr Anime Logo:
+ path: themes/addons/sonarr/sonarr-anime-logo
+ Sonarr Anime Text Logo:
+ path: themes/addons/sonarr/sonarr-anime-text-logo
Sonarr Darker:
path: themes/addons/sonarr/sonarr-darker
Sonarr Text Logo:
path: themes/addons/sonarr/sonarr-text-logo
radarr:
- 4K Logo:
- path: themes/addons/radarr/4k-logo
+ Radarr 4K Logo:
+ path: themes/addons/radarr/radarr-4k-logo
Radarr Darker:
path: themes/addons/radarr/radarr-darker
Alternative Calendar:
- path: themes/addons/radarr/alt-calendar
+ path: themes/addons/radarr/radarr-alt-calendar
readarr:
Alternative Audiobook Logo:
- path: themes/addons/readarr/alt-logo
+ path: themes/addons/readarr/readarr-alt-logo
Readarr Darker:
path: themes/addons/readarr/readarr-darker
Alternative Calendar:
- path: themes/addons/readarr/alt-calendar
+ path: themes/addons/readarr/readarr-alt-calendar
bazarr:
- 4K Logo:
- path: themes/addons/bazarr/4k-logo
+ Bazarr 4K Logo:
+ path: themes/addons/bazarr/bazarr-4k-logo
Bazarr Darker:
path: themes/addons/bazarr/bazarr-darker
lidarr:
Lidarr Darker:
path: themes/addons/lidarr/lidarr-darker
Alternative Calendar:
- path: themes/addons/lidarr/alt-calendar
+ path: themes/addons/lidarr/lidarr-alt-calendar
prowlarr:
Prowlarr Darker:
path: themes/addons/prowlarr/prowlarr-darker
@@ -271,7 +277,7 @@ extra:
Whisparr Darker:
path: themes/addons/whisparr/whisparr-darker
Alternative Calendar:
- path: themes/addons/whisparr/alt-calendar
+ path: themes/addons/whisparr/whisparr-alt-calendar
organizr:
Organizr Glass:
path: themes/addons/organizr