diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..75ec3f0a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.vscode/*
\ No newline at end of file
diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/.nojekyll
@@ -0,0 +1 @@
+
diff --git a/CNAME b/CNAME
new file mode 100644
index 00000000..03038c86
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+theme-park.dev
\ No newline at end of file
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 00000000..3784db69
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,128 @@
+# Contributor Covenant Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, religion, or sexual identity
+and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+* Demonstrating empathy and kindness toward other people
+* Being respectful of differing opinions, viewpoints, and experiences
+* Giving and gracefully accepting constructive feedback
+* Accepting responsibility and apologizing to those affected by our mistakes,
+ and learning from the experience
+* Focusing on what is best not just for us as individuals, but for the
+ overall community
+
+Examples of unacceptable behavior include:
+
+* The use of sexualized language or imagery, and sexual attention or
+ advances of any kind
+* Trolling, insulting or derogatory comments, and personal or political attacks
+* Public or private harassment
+* Publishing others' private information, such as a physical or email
+ address, without their explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+ professional setting
+
+## Enforcement Responsibilities
+
+Community leaders are responsible for clarifying and enforcing our standards of
+acceptable behavior and will take appropriate and fair corrective action in
+response to any behavior that they deem inappropriate, threatening, offensive,
+or harmful.
+
+Community leaders have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct, and will communicate reasons for moderation
+decisions when appropriate.
+
+## Scope
+
+This Code of Conduct applies within all community spaces, and also applies when
+an individual is officially representing the community in public spaces.
+Examples of representing our community include using an official e-mail address,
+posting via an official social media account, or acting as an appointed
+representative at an online or offline event.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported to the community leaders responsible for enforcement at
+contact@theme-park.dev.
+All complaints will be reviewed and investigated promptly and fairly.
+
+All community leaders are obligated to respect the privacy and security of the
+reporter of any incident.
+
+## Enforcement Guidelines
+
+Community leaders will follow these Community Impact Guidelines in determining
+the consequences for any action they deem in violation of this Code of Conduct:
+
+### 1. Correction
+
+**Community Impact**: Use of inappropriate language or other behavior deemed
+unprofessional or unwelcome in the community.
+
+**Consequence**: A private, written warning from community leaders, providing
+clarity around the nature of the violation and an explanation of why the
+behavior was inappropriate. A public apology may be requested.
+
+### 2. Warning
+
+**Community Impact**: A violation through a single incident or series
+of actions.
+
+**Consequence**: A warning with consequences for continued behavior. No
+interaction with the people involved, including unsolicited interaction with
+those enforcing the Code of Conduct, for a specified period of time. This
+includes avoiding interactions in community spaces as well as external channels
+like social media. Violating these terms may lead to a temporary or
+permanent ban.
+
+### 3. Temporary Ban
+
+**Community Impact**: A serious violation of community standards, including
+sustained inappropriate behavior.
+
+**Consequence**: A temporary ban from any sort of interaction or public
+communication with the community for a specified period of time. No public or
+private interaction with the people involved, including unsolicited interaction
+with those enforcing the Code of Conduct, is allowed during this period.
+Violating these terms may lead to a permanent ban.
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior, harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
+**Consequence**: A permanent ban from any sort of public interaction within
+the community.
+
+## Attribution
+
+This Code of Conduct is adapted from the [Contributor Covenant][homepage],
+version 2.0, available at
+https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
+
+Community Impact Guidelines were inspired by [Mozilla's code of conduct
+enforcement ladder](https://github.com/mozilla/diversity).
+
+[homepage]: https://www.contributor-covenant.org
+
+For answers to common questions about this code of conduct, see the FAQ at
+https://www.contributor-covenant.org/faq. Translations are available at
+https://www.contributor-covenant.org/translations.
diff --git a/CSS/base/bitwarden/bitwarden-base.css b/CSS/base/bitwarden/bitwarden-base.css
index 09f1fd48..2ac17f69 100644
--- a/CSS/base/bitwarden/bitwarden-base.css
+++ b/CSS/base/bitwarden/bitwarden-base.css
@@ -19,7 +19,9 @@ img.logo {
}
body.layout_frontend,
-body {
+html[class*="theme_"] body,
+html[class*="theme_"] body.layout_frontend,
+html {
background: var(--main-bg-color);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
@@ -39,17 +41,22 @@ app-org-vault-groupings .card .card-body a,
color: var(--link-color);
}
-a:hover,
+a:hover:not(.btn-secondary):not(.btn-outline-primary),
app-vault-groupings .card li.active>a:first-of-type,
app-vault-groupings .card li.active>div a:first-of-type,
app-org-vault-groupings .card li.active>a:first-of-type,
app-org-vault-groupings .card li.active>div a:first-of-type,
.groupings .card li.active>a:first-of-type,
-.groupings .card li.active>div a:first-of-type {
+.groupings .card li.active>div a:first-of-type,
+html[class*="theme_"] a {
color: var(--link-color-hover) !important;
}
+html[class*="theme_"] #totpImage {
+ background: lightgray;
+}
/* TEXT */
+html[class*="theme_"] .text-muted,
.text-muted,
.form-check-block .form-check-label>small,
.modal-header small,
@@ -75,10 +82,10 @@ h6,
.h4,
.h5,
.h6,
-label,
-label:not(.form-check-label):not(.btn),
+label:not(#g_advanced > div:nth-child(13) > label):not(#g_advanced > div:nth-child(12) > div.col-sm-8 > div > label),
+label:not(.form-check-label):not(.btn):not(#g_advanced > div:nth-child(13) > label),
label.bold .card-header:first-child,
-.card-header,
+html[class*="theme_"] .card-header,
.modal-header {
color: var(--text-hover) !important;
}
@@ -96,8 +103,21 @@ label.bold .card-header:first-child,
}
/* CARDS */
+
+html[class*="theme_"] .card-header {
+ background-color: rgb(0 0 0 / 45%);
+ color: #fff;
+}
+
.card {
- background-color: rgba(255, 255, 255, 0.07);
+ background-color: rgba(255, 255, 255, 0.07) !important;
+ border-color: rgba(255, 255, 255, 0.1) !important;
+ color: var(--text) !important;
+}
+
+html[class*="theme_"] .card-body:not(.bg-light>.card-body) {
+ background-color: transparent;
+ color: var(--text);
}
app-vault-groupings .card li.active>a:first-of-type,
@@ -106,17 +126,31 @@ app-vault-groupings .card li.active>div>.fa {
color: rgb(var(--accent-color));
}
-body>app-root>app-user-layout>app-tools>div>div>div.col-9>app-password-generator>div.card.card-password.bg-light.my-4 {
+body>app-root>app-user-layout>app-tools>div>div>div.col-9>app-password-generator>div.card.card-password.bg-light.my-4,
+body > app-root > app-user-layout > app-tools > div > div > div.col-9 > app-password-generator > div.card.card-password.bg-light.my-4 > div {
background-color: rgb(0 0 0 / 15%) !important;
}
-.password-number {
+html[class*="theme_"] .password-number {
color: rgb(var(--accent-color));
}
+html[class*="theme_"] .password-letter {
+ color: white;
+}
/* MODALS */
-.modal-content,
-.modal-footer {
+html[class*="theme_"] .modal-header {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
+ background: var(--modal-header-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
+html[class*="theme_"] .modal-body {
background: var(--modal-bg-color);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
@@ -126,6 +160,17 @@ body>app-root>app-user-layout>app-tools>div>div>div.col-9>app-password-generator
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
}
+html[class*="theme_"] .modal-footer {
+ border-top: 1px solid rgba(255, 255, 255, 0.1);
+ background: var(--modal-footer-color);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+}
.close,
.close:hover {
@@ -183,26 +228,35 @@ body>app-root>app-user-layout>app-tools>div>div>div.col-9>app-password-generator
}
/* FORMS */
-.form-control:focus {
- box-shadow: none;
- border-color: transparent;
+html[class*="theme_"] label.form-check-label, html[class*="theme_"] .form-control-file {
+ color: var(--text);
}
-.form-control {
+html[class*="theme_"] .form-control:focus {
+ box-shadow: none;
+ border-color: transparent;
+ background: rgb(253 253 253 / 15%);
+}
+
+html[class*="theme_"] .form-control {
color: var(--text);
background-color: rgb(0 0 0 / 0.25);
border: 1px solid transparent;
}
-.form-control:disabled,
+html[class*="theme_"] .form-control:disabled,
.form-control[readonly] {
background-color: rgb(255 255 255 / 25%);
opacity: 1;
}
+select:focus {
+ background: #1f1f1f !important;
+}
+
/* DROPDOWN MENU */
-.dropdown-menu {
+/* html[class*="theme_"] .dropdown-menu {
background: var(--modal-bg-color);
background-repeat: repeat, no-repeat;
background-attachment: fixed, fixed;
@@ -213,15 +267,20 @@ body>app-root>app-user-layout>app-tools>div>div>div.col-9>app-password-generator
-o-background-size: auto, cover;
border: 1px solid transparent;
box-shadow: 3px 3px 10px rgba(0, 0, 0, .2);
+} */
+
+html[class*="theme_"] .dropdown-menu, html[class*="theme_"] .dropdown-item {
+ background: #1f1f1f;
+ color: #fff;
}
-.dropdown-item,
-.dropdown-item-text {
+html[class*="theme_"] .dropdown-item,
+html[class*="theme_"] .dropdown-item-text {
color: var(--text);
}
-.dropdown-item:hover,
-.dropdown-item:focus {
+html[class*="theme_"] .dropdown-item:hover,
+html[class*="theme_"] .dropdown-item:focus {
color: var(--text-hover);
text-decoration: none;
background-color: rgb(255 255 255 / 0.08);
@@ -239,19 +298,32 @@ a.text-danger:focus {
}
/* SETTINGS */
-.list-group-item.active {
+
+html[class*="theme_"] .page-header, html[class*="theme_"] .secondary-header {
+ border-bottom: 1px solid rgb(255 255 255 / 30%);
+}
+
+html[class*="theme_"] .list-group-item.active {
color: var(--text);
background-color: rgb(255 255 255 / 10%);
border-left: 3px solid rgb(var(--accent-color));
+ border-color: rgba(255, 255, 255, 0.1);
}
-.callout {
+html[class*="theme_"] .callout {
background-color: rgb(255 255 255 / 15%);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+ color: var(--text);
}
-.list-group-item {
+html[class*="theme_"] .list-group-item {
background-color: rgb(0 0 0 / 25%);
border: 1px solid rgb(255 255 255 / 8%);
+ color: var(--text);
+}
+
+html[class*="theme_"] .progress {
+ background-color: rgba(0, 0, 0, 0.25);
}
/* BUTTONS */
@@ -295,17 +367,21 @@ a.text-danger:focus {
.btn[class*="btn-outline-"]:not(:hover),
.swal2-popup .swal2-actions button[class*="btn-outline-"]:not(:hover),
-.swal2-popup .swal2-actions button.swal2-cancel {
- border-color: var(--button-color);
- background-color: var(--button-color);
- color: var(--button-text);
+.swal2-popup .swal2-actions button.swal2-cancel,
+html[class*="theme_"] .btn-primary,
+html[class*="theme_"] .swal2-confirm {
+ border-color: var(--button-color) !important;
+ background-color: var(--button-color) !important;
+ color: var(--button-text) !important;
}
.btn-outline-secondary:hover,
-.swal2-popup .swal2-actions button.swal2-cancel:hover {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
+.swal2-popup .swal2-actions button.swal2-cancel:hover,
+html[class*="theme_"] .btn-primary,
+html[class*="theme_"] .swal2-confirm {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
}
.btn-outline-secondary:hover:not(:disabled),
@@ -315,8 +391,8 @@ a.text-danger:focus {
.btn-outline-primary:hover {
color: var(--button-text-hover) !important;
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
}
.btn-outline-primary:not(:disabled):not(.disabled):active,
@@ -335,7 +411,9 @@ a.text-danger:focus {
.btn-outline-secondary.focus,
.swal2-popup .swal2-actions button.focus.swal2-cancel,
.btn-outline-primary:focus,
-.btn-outline-primary.focus {
+.btn-outline-primary.focus,
+.btn-check:focus+.btn,
+.btn:focus {
box-shadow: 0 0 0 0.2rem rgb(var(--accent-color), .5);
}
@@ -344,12 +422,15 @@ a.text-danger:focus {
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled).active,
.show>.btn-outline-secondary.dropdown-toggle,
-.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-cancel {
- color: var(--button-text-hover);
- background-color: var(--button-color-hover);
- border-color: var(--button-color-hover);
+.swal2-popup .swal2-actions .show>button.dropdown-toggle.swal2-cancel,
+html[class*="theme_"] .btn-outline-secondary:hover:not(:disabled),
+html[class*="theme_"] .btn-outline-secondary:active {
+ color: var(--button-text-hover) !important;
+ background-color: var(--button-color-hover) !important;
+ border-color: var(--button-color-hover) !important;
}
+
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.swal2-popup .swal2-actions button.swal2-cancel:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
@@ -499,4 +580,13 @@ input:focus:-ms-input-placeholder {
.card-header small,
.modal-header small {
color: var(--text-muted) !important;
+}
+
+/* Table */
+.table-striped>tbody>tr:nth-of-type(odd)>* {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--text-hover);
+}
+html[class*="theme_"] .table td {
+ color: var(--text);
}
\ No newline at end of file
diff --git a/CSS/base/duplicati/duplicati-base.css b/CSS/base/duplicati/duplicati-base.css
index bbb6c574..ec153a43 100644
--- a/CSS/base/duplicati/duplicati-base.css
+++ b/CSS/base/duplicati/duplicati-base.css
@@ -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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/resources/duplicati/logout.png) no-repeat 8px 7px;
}
#threedotmenu_add_destination>ul>li>a>span {
@@ -347,4 +347,4 @@ body .container .header .state .progress-bar {
#login fieldset input[type="password"] {
background: rgba(0, 0, 0, .25);
color: var(--text);
-}
\ No newline at end of file
+}
diff --git a/CSS/base/emby/emby-base.css b/CSS/base/emby/emby-base.css
index 04648d6e..437bd1bb 100644
--- a/CSS/base/emby/emby-base.css
+++ b/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/resources/emby/logowhite.png);
border-bottom-color: var(--line-background)
}
diff --git a/CSS/base/lidarr/lidarr-base.css b/CSS/base/lidarr/lidarr-base.css
index 9d094e00..339cbcd8 100644
--- a/CSS/base/lidarr/lidarr-base.css
+++ b/CSS/base/lidarr/lidarr-base.css
@@ -251,8 +251,10 @@ a:hover {
}
/* ADD NEW */
-[class*="EnhancedSelectInput-options-"] {
- border: 1px solid rgba(255, 255, 255, 0.2);
+[class*="EnhancedSelectInput-options-"],
+[class*="EnhancedSelectInputOption-option-"],
+[class*="EnhancedSelectInput-optionsContainer-"] {
+ border: 0px solid rgba(255, 255, 255, 0.2);
border-radius: 4px;
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
@@ -275,11 +277,37 @@ a:hover {
background-color: rgba(255, 255, 255, 0.08);
}
-[class*="HintedSelectInputOption-hintText-"],
-[class*="RootFolderSelectInputOption-freeSpace-"] {
+[class*="HintedSelectInputOption-hintText-"] {
color: var(--text);
}
+[class*="EnhancedSelectInput-optionsModalScroller-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ border-radius: 4px;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"] {
+ color: var(--button-text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"]:hover {
+ color: var(--button-text-hover);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButtonContainer-"] {
+
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
/* SIDE MENU */
[class*="PageSidebar-sidebarContainer-"] {
background-color: rgba(0, 0, 0, .25);
@@ -447,22 +475,34 @@ a:hover {
color: #fff;
}
+[class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
[class*="Popover-title-"],
[class*="SeasonInfo-title-"],
[class*="Popover-body-"],
-[class*="Tooltip-body-"] {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
+[class*="Tooltip-body-"],
+[class*="Tooltip-tooltipContainer-"],
+[class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ background: #1f1f1f;
+ color: #eee;
}
-[class*="Tooltip-tooltipContainer-"] {
- color: #fff;
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
+ [class*="Popover-title-"],
+ [class*="SeasonInfo-title-"],
+ [class*="Popover-body-"],
+ [class*="Tooltip-body-"],
+ [class*="Tooltip-tooltipContainer-"],
+ [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ -webkit-backdrop-filter: saturate(1) blur(1.5em);
+ backdrop-filter: saturate(1) blur(1.5em);
+ background: rgb(var(--accent-color),0.05);
+ color: white;
+ }
+}
+
+[class*="Tooltip-top-"][class*="Tooltip-inverse-"] {
+ border-top-color: var(--text);
}
[class*="Tooltip-bottom-"][class*="Tooltip-default-"] {
@@ -954,6 +994,11 @@ input:focus:-ms-input-placeholder {
color: var(--text);
}
+
+[class*="-cloneButton-"][class*="IconButton-button-"]:hover {
+ color: white;
+}
+
[class*="Card-card-"]:hover {
color: var(--text-hover);
}
diff --git a/CSS/base/nzbget/nzbget-base.css b/CSS/base/nzbget/nzbget-base.css
index 06bc3d4a..577d1f39 100644
--- a/CSS/base/nzbget/nzbget-base.css
+++ b/CSS/base/nzbget/nzbget-base.css
@@ -661,4 +661,4 @@ hr {
border: 0;
border-top: 1px solid gb(var(--accent-color));
border-bottom: 1px solid gb(var(--accent-color));
-}
+}
\ No newline at end of file
diff --git a/CSS/base/ombi/ombi-base.css b/CSS/base/ombi/ombi-base.css
index bca65d8f..200d94fe 100644
--- a/CSS/base/ombi/ombi-base.css
+++ b/CSS/base/ombi/ombi-base.css
@@ -36,6 +36,12 @@ html, body, .wizard-background, .content-container, #main-container\ dark > mat-
background: transparent !important;
}
+.container-alert {
+ color: #fff;
+ background-color: rgb(0 0 0 / 50%) !important;
+ border-color: rgb(var(--accent-color)) !important;
+}
+
.h1,
.h2,
.h3,
@@ -549,8 +555,26 @@ button.admin-cog {
color: rgb(var(--accent-color)) !important;
}
+.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple {
+background-color: rgb(var(--accent-color));
+}
+
+.mat-input-element,.login-card .mat-input-element {
+ caret-color: rgb(var(--accent-color)) !important;
+}
+
+input:-internal-autofill-selected {
+ appearance: menulist-button;
+ background-image: none !important;
+ background-color: -internal-light-dark(rgba(232, 240, 254, 0), rgba(70, 90, 126, 0.4)) !important;
+ color: -internal-light-dark(black, white) !important;
+}
+
+.mat-form-field.mat-focused .mat-form-field-ripple,
.mat-checkbox-checked.mat-accent .mat-checkbox-background,
-.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background {
+.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
+.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,
+.mat-toolbar .mat-focused .mat-form-field-ripple {
background-color: rgb(var(--accent-color));
}
@@ -599,6 +623,10 @@ button.admin-cog {
/* TABLES */
+.table {
+ color: var(--text);
+}
+
.mat-table-sticky,
.mat-table tbody,
.mat-table tfoot,
diff --git a/CSS/base/organizr/organizr-base.css b/CSS/base/organizr/organizr-base.css
index 30ed88d1..3244e5ec 100644
--- a/CSS/base/organizr/organizr-base.css
+++ b/CSS/base/organizr/organizr-base.css
@@ -644,7 +644,7 @@ th.fc-day-header.fc-widget-header.fc-today {
/* logo */
.white-box .visible-xs {
- display: block !important;
+ display: block;
}
.loginLogo {
@@ -1154,7 +1154,7 @@ label[for="checkbox-login"]:hover {
.nav-tabs>li.active>a:hover {
cursor: pointer;
opacity: 1;
- background: rgba(0, 0, 0, 0.25) !important;
+ background: rgb(var(--accent-color) , .15) !important;
}
#homepageOrderdownloader .nav-tabs>li.active>a,
@@ -1164,12 +1164,6 @@ label[for="checkbox-login"]:hover {
padding: 10px 12.5px;
}
-#homepageOrderdownloader .nav-tabs>li.active>a,
-.nav-tabs>li.active .nav>li>a .customtab,
-#homepageOrderdownloader .nav-tabs {
- padding: 10px 12.5px;
-}
-
#homepageOrderdownloader ul.nav.customtab.nav-tabs.m-t-5.nav-tabs>li.active>a,
#homepageOrderdownloader ul.nav.customtab.nav-tabs.m-t-5.nav-tabs>li>a {
padding: 10px 11.5px !important;
diff --git a/CSS/base/plex/plex-base.css b/CSS/base/plex/plex-base.css
index c9ebc1a5..a279bf2d 100644
--- a/CSS/base/plex/plex-base.css
+++ b/CSS/base/plex/plex-base.css
@@ -236,7 +236,8 @@ html body,
/* ACCENTS */
-[class*="Badge-primary-"] {
+[class*="Badge-primary-"],
+.nav-header>li>a.selected .badge {
background-color: rgb(var(--accent-color));
color: var(--label-text-color);
}
diff --git a/CSS/base/portainer/portainer-base.css b/CSS/base/portainer/portainer-base.css
index af56f013..819644ce 100644
--- a/CSS/base/portainer/portainer-base.css
+++ b/CSS/base/portainer/portainer-base.css
@@ -12,6 +12,11 @@
@import url("https://assets.deathbybandaid.net/theme.park/CSS/defaults/placeholders.css");
+:root {
+ --text-json-tree-branch-preview-color: #eee;
+ --text-json-tree-leaf-color: #eee;
+ }
+
/* Scrollbar */
@media only screen and (min-width: 768px) {
html {
diff --git a/CSS/base/prowlarr/prowlarr-base.css b/CSS/base/prowlarr/prowlarr-base.css
index 7f16433e..27858a34 100644
--- a/CSS/base/prowlarr/prowlarr-base.css
+++ b/CSS/base/prowlarr/prowlarr-base.css
@@ -192,6 +192,7 @@ a:hover {
[class*="CheckInput-input-"][class*="CheckInput-isNotChecked-"] {
background: #fff;
+ border: 1px solid #ccc;
}
/* HEADER */
@@ -385,22 +386,34 @@ a:hover {
color: #fff;
}
+[class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
[class*="Popover-title-"],
[class*="SeasonInfo-title-"],
[class*="Popover-body-"],
-[class*="Tooltip-body-"] {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
+[class*="Tooltip-body-"],
+[class*="Tooltip-tooltipContainer-"],
+[class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ background: #1f1f1f;
+ color: #eee;
}
-[class*="Tooltip-tooltipContainer-"] {
- color: #fff;
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
+ [class*="Popover-title-"],
+ [class*="SeasonInfo-title-"],
+ [class*="Popover-body-"],
+ [class*="Tooltip-body-"],
+ [class*="Tooltip-tooltipContainer-"],
+ [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ -webkit-backdrop-filter: saturate(1) blur(1.5em);
+ backdrop-filter: saturate(1) blur(1.5em);
+ background: rgb(var(--accent-color),0.05);
+ color: white;
+ }
+}
+
+[class*="Tooltip-top-"][class*="Tooltip-inverse-"] {
+ border-top-color: var(--text);
}
[class*="Tooltip-bottom-"][class*="Tooltip-default-"] {
@@ -458,6 +471,10 @@ a:hover {
color: #000;
}
+[class*="Label-disabled-"][class*="Label-outline-"] {
+ color: #000;
+}
+
[class*="PageSidebarItem-status-"][class*="Label-info-"] {
border-color: var(--arr-queue-color);
background-color: var(--arr-queue-color);
@@ -585,8 +602,10 @@ a:hover {
/* ADD NEW */
-[class*="EnhancedSelectInput-options-"] {
- border: 1px solid rgba(255, 255, 255, 0.2);
+[class*="EnhancedSelectInput-options-"],
+[class*="EnhancedSelectInputOption-option-"],
+[class*="EnhancedSelectInput-optionsContainer-"] {
+ border: 0px solid rgba(255, 255, 255, 0.2);
border-radius: 4px;
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
@@ -613,6 +632,32 @@ a:hover {
color: var(--text);
}
+[class*="EnhancedSelectInput-optionsModalScroller-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ border-radius: 4px;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"] {
+ color: var(--button-text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"]:hover {
+ color: var(--button-text-hover);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButtonContainer-"] {
+
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
/* SEARCH BAR */
[class*="Input-input-"],
[class*="AddNewMovie-searchIconContainer-"],
@@ -968,6 +1013,11 @@ input:focus:-ms-input-placeholder {
color: var(--text);
}
+
+[class*="-cloneButton-"][class*="IconButton-button-"]:hover {
+ color: white;
+}
+
[class*="Card-card-"]:hover,
[class*="Applications-center-"]:hover {
color: var(--text-hover);
@@ -1135,4 +1185,26 @@ input[type=password] {
canvas {
filter: invert(1)
+}
+
+/* QUERY OPTIONS */
+[class*="QueryParameterOption-option-"] {
+ border: 1px solid transparent;
+}
+
+[class*="QueryParameterOption-token-"] {
+ background-color: rgba(255, 255, 255, 0.15);
+}
+
+[class*="QueryParameterOption-example-"] {
+ background-color: rgba(255, 255, 255, 0.25);
+}
+
+
+[class*="QueryParameterOption-option-"]:hover [class*="QueryParameterOption-token-"] {
+ background-color: rgba(255, 255, 2550, 0.25);
+}
+
+[class*="QueryParameterOption-option-"]:hover [class*="QueryParameterOption-example-"] {
+ background-color: rgba(255, 255, 2550, 0.35);
}
\ No newline at end of file
diff --git a/CSS/base/qbittorrent/qbittorrent-base.css b/CSS/base/qbittorrent/qbittorrent-base.css
index 41c88587..6c245f3c 100644
--- a/CSS/base/qbittorrent/qbittorrent-base.css
+++ b/CSS/base/qbittorrent/qbittorrent-base.css
@@ -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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/resources/qbittorrent/inbox-solid.svg);
background-size: contain;
background-repeat: no-repeat;
background-origin: content-box;
diff --git a/CSS/base/radarr/radarr-base.css b/CSS/base/radarr/radarr-base.css
index c67727a1..9848a293 100644
--- a/CSS/base/radarr/radarr-base.css
+++ b/CSS/base/radarr/radarr-base.css
@@ -10,11 +10,12 @@
/* Made by @gilbN */
/* https://assets.deathbybandaid.net/theme.park */
:root {
- --calendar-in-cinemas: 53, 197, 244;
+ --calendar-in-cinemas: 53 197 244;
--calendar-downloading: 122 67 182;
--calendar-unmonitored: 173 173 173;
--calendar-unaired: 93 156 236;
--calendar-missing: 240 80 80;
+ --calendar-missing-unmonitored: 255 165 0;
--calendar-available: 39 194 76;
}
@@ -41,7 +42,7 @@ body {
}
/* LINKS */
-[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):not([class*="Button-"]) {
+[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):not([class*="Button-"]):not([class*="AgendaEvent"]) {
color: var(--link-color);
}
@@ -342,6 +343,10 @@ a:hover {
color: var(--text) !important;
}
+[class*="MovieFileStatus-missing"].colorImpaired {
+ background: transparent;
+}
+
.fa-search:hover {
color: var(--text-hover) !important;
}
@@ -386,22 +391,34 @@ a:hover {
background-color: rgba(0, 0, 0, .25);
}
+[class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
[class*="Popover-title-"],
[class*="SeasonInfo-title-"],
[class*="Popover-body-"],
-[class*="Tooltip-body-"] {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
+[class*="Tooltip-body-"],
+[class*="Tooltip-tooltipContainer-"],
+[class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ background: #1f1f1f;
+ color: #eee;
}
-[class*="Tooltip-tooltipContainer-"] {
- color: #fff;
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
+ [class*="Popover-title-"],
+ [class*="SeasonInfo-title-"],
+ [class*="Popover-body-"],
+ [class*="Tooltip-body-"],
+ [class*="Tooltip-tooltipContainer-"],
+ [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ -webkit-backdrop-filter: saturate(1) blur(1.5em);
+ backdrop-filter: saturate(1) blur(1.5em);
+ background: rgb(var(--accent-color),0.05);
+ color: white;
+ }
+}
+
+[class*="Tooltip-top-"][class*="Tooltip-inverse-"] {
+ border-top-color: var(--text);
}
[class*="Tooltip-bottom-"][class*="Tooltip-default-"] {
@@ -595,8 +612,10 @@ a:hover {
/* ADD NEW */
-[class*="EnhancedSelectInput-options-"] {
- border: 1px solid rgba(255, 255, 255, 0.2);
+[class*="EnhancedSelectInput-options-"],
+[class*="EnhancedSelectInputOption-option-"],
+[class*="EnhancedSelectInput-optionsContainer-"] {
+ border: 0px solid rgba(255, 255, 255, 0.2);
border-radius: 4px;
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
@@ -623,6 +642,33 @@ a:hover {
color: var(--text);
}
+[class*="EnhancedSelectInput-optionsModalScroller-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ border-radius: 4px;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"] {
+ color: var(--button-text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"]:hover {
+ color: var(--button-text-hover);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButtonContainer-"] {
+
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
/* SEARCH BAR */
[class*="Input-input-"],
[class*="AddNewMovie-searchIconContainer-"],
@@ -831,16 +877,28 @@ input:focus:-ms-input-placeholder {
border-left-color: transparent !important;
}
-[class*="CalendarEvent-missing-"] {
+[class*="CalendarEvent-missing-"],
+[class*="CalendarEvent-missingMonitored"] {
background: rgb(var(--calendar-missing) / .7) !important;
border-left-color: transparent !important;
}
-[class*="Calendar-calendar-"] [class*="CalendarEvent-missing-"]:hover {
+[class*="Calendar-calendar-"] [class*="CalendarEvent-missing-"]:hover,
+[class*="Calendar-calendar-"] [class*="CalendarEvent-missingMonitored"]:hover {
background: rgba(var(--calendar-missing) / .5) !important;
border-left-color: transparent !important;
}
+[class*="CalendarEvent-missingUnmonitored-"] {
+ background: rgb(var(--calendar-missing-unmonitored) / .7) !important;
+ border-left-color: transparent !important;
+}
+
+[class*="CalendarEvent-missingUnmonitored-"]:hover {
+ background: rgb(var(--calendar-missing-unmonitored) / .5) !important;
+ border-left-color: transparent !important;
+}
+
[class*="CalendarEvent-unreleased-"] {
background: rgb(var(--calendar-unaired) / .7) !important;
border-left-color: transparent !important;
@@ -851,6 +909,16 @@ input:focus:-ms-input-placeholder {
border-left-color: transparent !important;
}
+[class*="CalendarEvent-event-"] {
+ background: rgb(var(--calendar-unmonitored) / .7);
+ border-left-color: transparent;
+}
+
+[class*="Calendar-calendar-"] [class*="CalendarEvent-event-"]:hover {
+ background: rgb(var(--calendar-unmonitored) / .5);
+ border-left-color: transparent;
+}
+
[class*="CalendarEvent-unmonitored-"] {
background: rgb(var(--calendar-unmonitored) / .7) !important;
border-left-color: transparent !important;
@@ -900,7 +968,8 @@ input:focus:-ms-input-placeholder {
[class*="CalendarEvent-movieTitle-"],
[class*="CalendarEvent-movieInfo-"],
[class*="CalendarEvent-episodeInfo-"],
-[class*="CalendarEvent-airTime-"] {
+[class*="CalendarEvent-airTime-"],
+[class*="CalendarEvent-link-"] {
color: #fff !important;
}
@@ -924,6 +993,11 @@ input:focus:-ms-input-placeholder {
color: var(--text);
}
+[class*="LegendItem-missingMonitoredColorImpaired-"],
+[class*="LegendItem-missingUnmonitoredColorImpaired-"] {
+ background: transparent;
+}
+
/* calendar agenda */
[class*="AgendaEvent-event-"]:hover {
background-color: hsla(0, 0%, 100%, .08) !important;
@@ -984,6 +1058,11 @@ input:focus:-ms-input-placeholder {
color: var(--text);
}
+
+[class*="-cloneButton-"][class*="IconButton-button-"]:hover {
+ color: white;
+}
+
[class*="Card-card-"]:hover {
color: var(--text-hover);
}
diff --git a/CSS/base/readarr/readarr-base.css b/CSS/base/readarr/readarr-base.css
index 5ea635fb..c6d92cb0 100644
--- a/CSS/base/readarr/readarr-base.css
+++ b/CSS/base/readarr/readarr-base.css
@@ -11,12 +11,11 @@
/* https://assets.deathbybandaid.net/theme.park */
:root {
- --calendar-downloading: 122 67 182;
--calendar-downloaded: 39 194 76;
- --calendar-unreleased: 93 156 236;
- --calendar-partial: 255, 165, 0;
+ --calendar-downloading: 122 67 182;
--calendar-unmonitored: 173 173 173;
- --calendar-missing: 240 80 80;
+ --calendar-missing: 240 80 80;
+ --calendar-unreleased: 93 156 236;
}
body {
@@ -251,8 +250,10 @@ a:hover {
}
/* ADD NEW */
-[class*="EnhancedSelectInput-options-"] {
- border: 1px solid rgba(255, 255, 255, 0.2);
+[class*="EnhancedSelectInput-options-"],
+[class*="EnhancedSelectInputOption-option-"],
+[class*="EnhancedSelectInput-optionsContainer-"] {
+ border: 0px solid rgba(255, 255, 255, 0.2);
border-radius: 4px;
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
@@ -275,11 +276,37 @@ a:hover {
background-color: rgba(255, 255, 255, 0.08);
}
-[class*="HintedSelectInputOption-hintText-"],
-[class*="RootFolderSelectInputOption-freeSpace-"] {
+[class*="HintedSelectInputOption-hintText-"] {
color: var(--text);
}
+[class*="EnhancedSelectInput-optionsModalScroller-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ border-radius: 4px;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"] {
+ color: var(--button-text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"]:hover {
+ color: var(--button-text-hover);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButtonContainer-"] {
+
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
/* SIDE MENU */
[class*="PageSidebar-sidebarContainer-"] {
background-color: rgba(0, 0, 0, .25);
@@ -443,22 +470,34 @@ a:hover {
color: #fff;
}
+[class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
[class*="Popover-title-"],
[class*="SeasonInfo-title-"],
[class*="Popover-body-"],
-[class*="Tooltip-body-"] {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
+[class*="Tooltip-body-"],
+[class*="Tooltip-tooltipContainer-"],
+[class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ background: #1f1f1f;
+ color: #eee;
}
-[class*="Tooltip-tooltipContainer-"] {
- color: #fff;
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
+ [class*="Popover-title-"],
+ [class*="SeasonInfo-title-"],
+ [class*="Popover-body-"],
+ [class*="Tooltip-body-"],
+ [class*="Tooltip-tooltipContainer-"],
+ [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ -webkit-backdrop-filter: saturate(1) blur(1.5em);
+ backdrop-filter: saturate(1) blur(1.5em);
+ background: rgb(var(--accent-color),0.05);
+ color: white;
+ }
+}
+
+[class*="Tooltip-top-"][class*="Tooltip-inverse-"] {
+ border-top-color: var(--text);
}
[class*="Tooltip-bottom-"][class*="Tooltip-default-"] {
@@ -592,7 +631,9 @@ a:hover {
/* POSTERS */
[class*="AuthorIndexPoster-title-"],
-[class*="AuthorIndexPosterInfo-info-"] {
+[class*="AuthorIndexPosterInfo-info-"],
+[class*="BookIndexPoster-title-"],
+[class*="BookIndexPosterInfo-info-"] {
background-color: rgba(255, 255, 255, 0.08);
color: var(--text-hover);
}
@@ -812,58 +853,59 @@ input:focus:-ms-input-placeholder {
}
/* CALENDAR */
-[class*="CalendarEvent-downloaded-"] {
- background: rgb(var(--calendar-available) / .7) !important;
+[class*="CalendarEvent-downloaded-"]:not([class*="AgendaEvent-"]) {
+ background: rgb(var(--calendar-downloaded) / .7) !important;
border-left-color: transparent !important;
}
-[class*="Calendar-calendar-"] [class*="CalendarEvent-downloaded-"]:hover {
- background: rgb(var(--calendar-available) / .5) !important;
+[class*="Calendar-calendar-"] [class*="CalendarEvent-downloaded-"]:hover:not([class*="AgendaEvent-"]) {
+ background: rgb(var(--calendar-downloaded) / .5) !important;
border-left-color: transparent !important;
}
-[class*="CalendarEvent-missing-"] {
+[class*="CalendarEvent-missing-"]:not([class*="AgendaEvent-"]) {
background: rgb(var(--calendar-missing) / .7) !important;
border-left-color: transparent !important;
}
-[class*="Calendar-calendar-"] [class*="CalendarEvent-missing-"]:hover {
+[class*="Calendar-calendar-"] [class*="CalendarEvent-missing-"]:hover:not([class*="AgendaEvent-"]) {
background: rgba(var(--calendar-missing) / .5) !important;
border-left-color: transparent !important;
}
-[class*="CalendarEvent-unreleased-"] {
- background: rgb(var(--calendar-unaired) / .7) !important;
+[class*="CalendarEvent-unreleased-"]:not([class*="AgendaEvent-"]) {
+ background: rgb(var(--calendar-unreleased) / .7) !important;
border-left-color: transparent !important;
}
-[class*="Calendar-calendar-"] [class*="CalendarEvent-unreleased-"]:hover {
- background: rgb(var(--calendar-unaired) / .5) !important;
+[class*="Calendar-calendar-"] [class*="CalendarEvent-unreleased-"]:hover:not([class*="AgendaEvent-"]) {
+ background: rgb(var(--calendar-unreleased) / .5) !important;
border-left-color: transparent !important;
}
-[class*="CalendarEvent-unmonitored-"] {
+[class*="CalendarEvent-unmonitored-"]:not([class*="AgendaEvent-"]) {
background: rgb(var(--calendar-unmonitored) / .7) !important;
border-left-color: transparent !important;
}
-[class*="Calendar-calendar-"] [class*="CalendarEvent-unmonitored-"]:hover {
+[class*="Calendar-calendar-"] [class*="CalendarEvent-unmonitored-"]:hover:not([class*="AgendaEvent-"]) {
background: rgb(var(--calendar-unmonitored) / .5) !important;
border-left-color: transparent !important;
}
-[class*="CalendarEvent-downloading-"] {
+[class*="CalendarEvent-downloading-"]:not([class*="AgendaEvent-"]) {
background: rgb(var(--calendar-downloading) / .7) !important;
border-left-color: transparent !important;
}
-[class*="Calendar-calendar-"] [class*="CalendarEvent-downloading-"]:hover {
+[class*="Calendar-calendar-"] [class*="CalendarEvent-downloading-"]:hover:not([class*="AgendaEvent-"]) {
background: rgb(var(--calendar-downloading) / .5) !important;
border-left-color: transparent !important;
}
[class*="DayOfWeek-dayOfWeek-"] {
background-color: hsla(0, 0%, 100%, .08);
+ color: #fff;
}
[class*="CalendarDay-dayOfMonth-"] {
@@ -874,6 +916,23 @@ input:focus:-ms-input-placeholder {
[class*="CalendarDay-isToday-"],
[class*="DayOfWeek-isToday-"] {
background-color: hsla(0, 0%, 100%, .25) !important;
+ color: #fff;
+}
+
+[class*="CalendarEvent-authorName-"] a,
+[class*="CalendarEvent-authorName-"],
+[class*="CalendarEvent-bookTitle-"] a,
+[class*="CalendarEvent-bookTitle-"]{
+color: #eee !important;
+}
+
+[class*="CalendarEvent-authorName-"] a:hover,
+[class*="CalendarEvent-bookTitle-"] a:hover{
+color: #fff !important;
+}
+
+[class*="CalendarEvent-event-"] {
+ border-left: 4px solid var(--text);
}
[class*="CalendarDay-day-"],
@@ -956,6 +1015,11 @@ input:focus:-ms-input-placeholder {
color: var(--text);
}
+
+[class*="-cloneButton-"][class*="IconButton-button-"]:hover {
+ color: white;
+}
+
[class*="Card-card-"]:hover {
color: var(--text-hover);
}
@@ -1237,4 +1301,4 @@ input[type=password] {
/*Specific Book Page*/
[class*="BookDetails-tab-"] {
color: #FFF;
-}
\ No newline at end of file
+}
diff --git a/CSS/base/sonarr/sonarr-base.css b/CSS/base/sonarr/sonarr-base.css
index 7a82f172..b9b18d99 100644
--- a/CSS/base/sonarr/sonarr-base.css
+++ b/CSS/base/sonarr/sonarr-base.css
@@ -12,13 +12,13 @@
:root {
--calendar-tv-unaired-premiere: 53 197 244;
- --calendar-tv-downloading: 122 67 182;
+ --calendar-tv-downloading: 122 67 182;
--calendar-tv-unmonitored: 173 173 173;
- --calendar-tv-unaired: 93 156 236;
+ --calendar-tv-unaired: 93 156 236;
--calendar-tv-missing: 240 80 80;
- --calendar-tv-on-air: 255 165 0;
+ --calendar-tv-on-air: 255 165 0;
--calendar-tv-available: 39 194 76;
- }
+}
body {
background: var(--main-bg-color);
@@ -44,11 +44,11 @@ body {
/* LINKS */
[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):not([class*="Button-"]) {
- color: var(--link-color);
- }
-
+ color: var(--link-color);
+}
+
[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover:not([class*="Button-"]):hover {
-color: var(--link-color-hover);
+ color: var(--link-color-hover);
}
a {
@@ -290,6 +290,7 @@ a:hover {
#sidebar-toggle-button {
color: var(--text);
}
+
#sidebar-toggle-button:hover,
#sidebar-toggle-button:focus,
#sidebar-toggle-button:active {
@@ -392,46 +393,48 @@ a:hover {
background-color: rgba(0, 0, 0, .25) !important;
}
+[class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
[class*="Popover-title-"],
[class*="SeasonInfo-title-"],
[class*="Popover-body-"],
-[class*="Tooltip-bod-"] {
- background: var(--modal-bg-color) !important;
- background-repeat: repeat, no-repeat !important;
- background-attachment: fixed, fixed !important;
- background-position: center center, center center !important;
- background-size: auto, cover !important;
- -webkit-background-size: auto, cover !important;
- -moz-background-size: auto, cover !important;
- -o-background-size: auto, cover !important;
+[class*="Tooltip-body-"],
+[class*="Tooltip-tooltipContainer-"],
+[class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ background: #1f1f1f;
+ color: #eee;
}
-[class*="Tooltip-tooltipContainer-"] {
- color: #fff;
+@supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) {
+ [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"],
+ [class*="Popover-title-"],
+ [class*="Popover-body-"],
+ [class*="Tooltip-body-"],
+ [class*="Tooltip-tooltipContainer-"],
+ [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] {
+ -webkit-backdrop-filter: saturate(1) blur(1.5em);
+ backdrop-filter: saturate(1) blur(1.5em);
+ background: rgb(var(--accent-color),0.05);
+ color: white;
+ }
+ [class*="SeasonInfo-title-"] {
+ background: transparent;
+ }
}
-[class*="Tooltip-tooltip-"][class*=Tooltip-inverse-] {
- background: var(--modal-bg-color);
- background-repeat: repeat, no-repeat;
- background-attachment: fixed, fixed;
- background-position: center center, center center;
- background-size: auto, cover;
- -webkit-background-size: auto, cover;
- -moz-background-size: auto, cover;
- -o-background-size: auto, cover;
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+[class*="Tooltip-top-"][class*="Tooltip-inverse-"] {
+ border-top-color: var(--text);
}
[class*="Tooltip-bottom-"][class*="Tooltip-inverse-"] {
- border-bottom-color: #fff;
+ border-bottom-color: var(--text);
}
[class*="Tooltip-bottom-"][class*="Tooltip-default-"] {
- border-bottom-color: #fff !important;
+ border-bottom-color: var(--text) !important;
}
[class*="Tooltip-right-"][class*="Tooltip-default-"] {
- border-right-color: #fff !important;
+ border-right-color: var(--text) !important;
}
[class*="EpisodeTitleLink-link-"]:hover {
@@ -608,8 +611,10 @@ a:hover {
}
/* ADD NEW */
-[class*="EnhancedSelectInput-options-"] {
- border: 1px solid rgba(255, 255, 255, 0.2);
+[class*="EnhancedSelectInput-options-"],
+[class*="EnhancedSelectInputOption-option-"],
+[class*="EnhancedSelectInput-optionsContainer-"] {
+ border: 0px solid rgba(255, 255, 255, 0.2);
border-radius: 4px;
background: var(--drop-down-menu-bg);
background-repeat: repeat, no-repeat;
@@ -632,11 +637,37 @@ a:hover {
background-color: rgba(255, 255, 255, 0.08);
}
-[class*="HintedSelectInputOption-hintText-"],
-[class*="RootFolderSelectInputOption-freeSpace-"] {
+[class*="HintedSelectInputOption-hintText-"] {
color: var(--text);
}
+[class*="EnhancedSelectInput-optionsModalScroller-"] {
+ border: 1px solid var(--drop-down-menu-bg);
+ border-radius: 4px;
+ background: var(--drop-down-menu-bg);
+ background-repeat: repeat, no-repeat;
+ background-attachment: fixed, fixed;
+ background-position: center center, center center;
+ background-size: auto, cover;
+ -webkit-background-size: auto, cover;
+ -moz-background-size: auto, cover;
+ -o-background-size: auto, cover;
+ color: var(--text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"] {
+ color: var(--button-text);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButton-"]:hover {
+ color: var(--button-text-hover);
+}
+
+[class*="EnhancedSelectInput-mobileCloseButtonContainer-"] {
+
+ border-bottom: 1px solid rgba(255, 255, 255, 0.25);
+}
+
/* SEARCH BAR */
[class*="Input-input-"],
[class*="AddNewSeries-searchIconContainer-"],
@@ -975,6 +1006,10 @@ input:focus:-ms-input-placeholder {
color: var(--text);
}
+[class*="-cloneButton-"][class*="IconButton-button-"]:hover {
+ color: white;
+}
+
[class*="Card-card-"]:hover {
color: var(--text-hover);
}
diff --git a/CSS/community-theme-options/blackberry-carol.css b/CSS/community-theme-options/blackberry-carol.css
index dd9bf7f2..a1c50eee 100644
--- a/CSS/community-theme-options/blackberry-carol.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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,
diff --git a/CSS/community-theme-options/mind.css b/CSS/community-theme-options/mind.css
index 9e8ed6db..2958ef84 100644
--- a/CSS/community-theme-options/mind.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/community-theme-options/power.css b/CSS/community-theme-options/power.css
index 1f5331a1..cdb2f12b 100644
--- a/CSS/community-theme-options/power.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/community-theme-options/reality.css b/CSS/community-theme-options/reality.css
index 970d67b5..b365bdb3 100644
--- a/CSS/community-theme-options/reality.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/community-theme-options/soul.css b/CSS/community-theme-options/soul.css
index 40e909b2..e64d7bd8 100644
--- a/CSS/community-theme-options/soul.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/community-theme-options/space.css b/CSS/community-theme-options/space.css
index dcf87908..45c33c04 100644
--- a/CSS/community-theme-options/space.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/community-theme-options/time.css b/CSS/community-theme-options/time.css
index 36821587..856f6f53 100644
--- a/CSS/community-theme-options/time.css
+++ b/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/theme-options/aquamarine.css b/CSS/theme-options/aquamarine.css
index 88dd6fe6..6b9184fc 100644
--- a/CSS/theme-options/aquamarine.css
+++ b/CSS/theme-options/aquamarine.css
@@ -20,7 +20,7 @@
--text:#ddd;
--text-hover: #fff;
- --text-muted: #999;
+ --text-muted: #8dcfc9;
/*Specials*/
--arr-queue-color: #009688; /* Servarr apps + Bazarr*/
diff --git a/CSS/themes/emby/emby-base.css b/CSS/themes/emby/emby-base.css
index c6aa6b74..437bd1bb 100644
--- a/CSS/themes/emby/emby-base.css
+++ b/CSS/themes/emby/emby-base.css
@@ -157,7 +157,7 @@ html {
}
.pageTitleWithDefaultLogo {
- background-image: url(https://theme-park.dev/Resources/emby/logowhite.png)
+ background-image: url(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/resources/emby/logowhite.png);
border-bottom-color: var(--line-background)
}
diff --git a/CSS/themes/qbittorrent/qbittorrent-base.css b/CSS/themes/qbittorrent/qbittorrent-base.css
index 39d6a457..549dbe7c 100644
--- a/CSS/themes/qbittorrent/qbittorrent-base.css
+++ b/CSS/themes/qbittorrent/qbittorrent-base.css
@@ -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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/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(https://assets.deathbybandaid.net/theme.park/resources/qbittorrent/inbox-solid.svg);
background-size: contain;
background-repeat: no-repeat;
background-origin: content-box;
diff --git a/CSS/themes/sonarr/mind.css b/CSS/themes/sonarr/mind.css
index 72359be9..a94096e7 100644
--- a/CSS/themes/sonarr/mind.css
+++ b/CSS/themes/sonarr/mind.css
@@ -11,7 +11,7 @@
/* https://assets.deathbybandaid.net/theme.park */
/* SONARR MIND STONE THEME */
-@import url(https://gilbn.github.io/theme.park/CSS/themes/sonarr/sonarr-base.css);
+@import url(https://assets.deathbybandaid.net/theme.park/CSS//themes/sonarr/sonarr-base.css);
: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,
diff --git a/CSS/themes/sonarr/power.css b/CSS/themes/sonarr/power.css
index 75235b46..cc551e61 100644
--- a/CSS/themes/sonarr/power.css
+++ b/CSS/themes/sonarr/power.css
@@ -11,7 +11,7 @@
/* https://assets.deathbybandaid.net/theme.park */
/* SONARR POWER STONE THEME */
-@import url(https://gilbn.github.io/theme.park/CSS/themes/sonarr/sonarr-base.css);
+@import url(https://assets.deathbybandaid.net/theme.park/CSS//themes/sonarr/sonarr-base.css);
: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://themepark-develop.netlify.app/Resources/power.jpg") center center/cover no-repeat fixed;
diff --git a/CSS/themes/sonarr/reality.css b/CSS/themes/sonarr/reality.css
index 91856670..c6a7e01f 100644
--- a/CSS/themes/sonarr/reality.css
+++ b/CSS/themes/sonarr/reality.css
@@ -11,7 +11,7 @@
/* https://assets.deathbybandaid.net/theme.park */
/* SONARR REALITY STONE THEME */
-@import url(https://gilbn.github.io/theme.park/CSS/themes/sonarr/sonarr-base.css);
+@import url(https://assets.deathbybandaid.net/theme.park/CSS//themes/sonarr/sonarr-base.css);
: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://themepark-develop.netlify.app/Resources/reality.jpg") center center/cover no-repeat fixed;
diff --git a/CSS/themes/sonarr/soul.css b/CSS/themes/sonarr/soul.css
index 45f446e5..164260a9 100644
--- a/CSS/themes/sonarr/soul.css
+++ b/CSS/themes/sonarr/soul.css
@@ -11,7 +11,7 @@
/* https://assets.deathbybandaid.net/theme.park */
/* SONARR SOUL STONE THEME */
-@import url(https://gilbn.github.io/theme.park/CSS/themes/sonarr/sonarr-base.css);
+@import url(https://assets.deathbybandaid.net/theme.park/CSS//themes/sonarr/sonarr-base.css);
: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,
@@ -32,4 +32,4 @@
--accent-color: #f90c;
--accent-color-hover: #f90c;
--queue-color: #204c80cc;
-}
\ No newline at end of file
+}
diff --git a/CSS/themes/sonarr/space.css b/CSS/themes/sonarr/space.css
index 039598f0..4ad88c30 100644
--- a/CSS/themes/sonarr/space.css
+++ b/CSS/themes/sonarr/space.css
@@ -11,7 +11,7 @@
/* https://assets.deathbybandaid.net/theme.park */
/* SONARR SPACE STONE THEME */
-@import url(https://gilbn.github.io/theme.park/CSS/themes/sonarr/sonarr-base.css);
+@import url(https://assets.deathbybandaid.net/theme.park/CSS//themes/sonarr/sonarr-base.css);
: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,
diff --git a/CSS/themes/sonarr/time.css b/CSS/themes/sonarr/time.css
index f65fddb5..165d3b5d 100644
--- a/CSS/themes/sonarr/time.css
+++ b/CSS/themes/sonarr/time.css
@@ -11,7 +11,7 @@
/* https://assets.deathbybandaid.net/theme.park */
/* SONARR TIME STONE THEME */
-@import url(https://gilbn.github.io/theme.park/CSS/themes/sonarr/sonarr-base.css);
+@import url(https://assets.deathbybandaid.net/theme.park/CSS//themes/sonarr/sonarr-base.css);
: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,
diff --git a/CSS/themes/xbackbone/hotline.css b/CSS/themes/xbackbone/hotline.css
index cde0368f..e474dd95 100644
--- a/CSS/themes/xbackbone/hotline.css
+++ b/CSS/themes/xbackbone/hotline.css
@@ -12,4 +12,4 @@
/* XBACKBONE HOTLINE THEME */
@import url(https://assets.deathbybandaid.net/theme.park/CSS/themes/xbackbone/xbackbone-base.css);
-@import url(https://assets.deathbybandaid.net/theme.park/CSS/variables/hotline.css);
\ No newline at end of file
+@import url(https://assets.deathbybandaid.net/theme.park/CSS/variables/hotline.css);
diff --git a/CSS/variables/aquamarine.css b/CSS/variables/aquamarine.css
index 88dd6fe6..6b9184fc 100644
--- a/CSS/variables/aquamarine.css
+++ b/CSS/variables/aquamarine.css
@@ -20,7 +20,7 @@
--text:#ddd;
--text-hover: #fff;
- --text-muted: #999;
+ --text-muted: #8dcfc9;
/*Specials*/
--arr-queue-color: #009688; /* Servarr apps + Bazarr*/
diff --git a/CSS/variables/hotpink.css b/CSS/variables/hotpink.css
index d52be3ee..864dc7f6 100644
--- a/CSS/variables/hotpink.css
+++ b/CSS/variables/hotpink.css
@@ -8,7 +8,7 @@
--drop-down-menu-bg: #204c80;
--button-color: #fb3f62;
- --button-color-hover: rgba(251, 63, 98, .8);
+ --button-color-hover: #cd4164;
--button-text: #eee;
--button-text-hover: #FFF;
diff --git a/CSS/variables/mind.css b/CSS/variables/mind.css
index 6d4fc8ad..2958ef84 100644
--- a/CSS/variables/mind.css
+++ b/CSS/variables/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/variables/nord.css b/CSS/variables/nord.css
index 7fbfea25..2de36393 100644
--- a/CSS/variables/nord.css
+++ b/CSS/variables/nord.css
@@ -8,7 +8,7 @@
--drop-down-menu-bg: #3B4252;
--button-color: #79b8ca;
- --button-color-hover: #79b8cacc ;
+ --button-color-hover: #6a9daf;
--button-text: #2E3440;
--button-text-hover: #D8DEE9;
@@ -25,6 +25,6 @@
/*Specials*/
--arr-queue-color: #A3BE8C; /* Servarr apps + Bazarr*/
--plex-poster-unwatched: #D08770;
- --petio-spinner: invert(62%) sepia(8%) saturate(998%) hue-rotate(259deg) brightness(97%) contrast(87%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --petio-spinner: invert(83%) sepia(9%) saturate(1787%) hue-rotate(156deg) brightness(85%) contrast(83%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
--gitea-color-primary-dark-4: 121, 184, 202;
}
\ No newline at end of file
diff --git a/CSS/variables/organizr.css b/CSS/variables/organizr.css
new file mode 100644
index 00000000..279336e2
--- /dev/null
+++ b/CSS/variables/organizr.css
@@ -0,0 +1,30 @@
+:root {
+ --main-bg-color: #1f1f1f;
+
+ --modal-bg-color: #333;
+ --modal-header-color: #232323;
+ --modal-footer-color: #232323;
+
+ --drop-down-menu-bg: #1b1b1b;
+
+ --button-color: #2cabe3;
+ --button-color-hover: #298fbc;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 44, 171, 227;
+ --accent-color-hover: rgb(var(--accent-color),.8);
+ --link-color: #2cabe3;
+ --link-color-hover: #3cc5ff;
+ --label-text-color: #fff;
+
+ --text:#96a2b4;
+ --text-hover: #fff;
+ --text-muted: #999;
+
+ /*Specials*/
+ --arr-queue-color: #2cabe3; /* Servarr apps + Bazarr*/
+ --plex-poster-unwatched: #2cabe3;
+ --petio-spinner: invert(65%) sepia(83%) saturate(2026%) hue-rotate(167deg) brightness(90%) contrast(97%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */
+ --gitea-color-primary-dark-4: 44, 171, 227;
+}
\ No newline at end of file
diff --git a/CSS/variables/plex.css b/CSS/variables/plex.css
index a66e4325..ee559a41 100644
--- a/CSS/variables/plex.css
+++ b/CSS/variables/plex.css
@@ -1,8 +1,8 @@
:root {
- /* --main-bg-color: url("https://assets.deathbybandaid.net/theme.park/Resources/blur-noise.png"), url("https://assets.deathbybandaid.net/theme.park/Resources/preset-light2.png") center center/cover no-repeat fixed;
- --modal-bg-color: url("https://assets.deathbybandaid.net/theme.park/Resources/blur-noise.png"), url("https://assets.deathbybandaid.net/theme.park/Resources/preset-dark2.png") center center/cover no-repeat fixed;
+ /* --main-bg-color: url("https://assets.deathbybandaid.net/theme.park/resources/blur-noise.png"), url("https://assets.deathbybandaid.net/theme.park/resources/preset-light2.png") center center/cover no-repeat fixed;
+ --modal-bg-color: url("https://assets.deathbybandaid.net/theme.park/resources/blur-noise.png"), url("https://assets.deathbybandaid.net/theme.park/resources/preset-dark2.png") center center/cover no-repeat fixed;
*/
- --main-bg-color: url("https://assets.deathbybandaid.net/theme.park/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("https://assets.deathbybandaid.net/theme.park/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;
--modal-bg-color: #1f2326;
--modal-header-color: #1f2326;
diff --git a/CSS/variables/power.css b/CSS/variables/power.css
index ab8fd878..cdb2f12b 100644
--- a/CSS/variables/power.css
+++ b/CSS/variables/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/variables/reality.css b/CSS/variables/reality.css
index a91e00a9..b365bdb3 100644
--- a/CSS/variables/reality.css
+++ b/CSS/variables/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/variables/soul.css b/CSS/variables/soul.css
index 2066470c..e64d7bd8 100644
--- a/CSS/variables/soul.css
+++ b/CSS/variables/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/variables/space.css b/CSS/variables/space.css
index ad50e45e..45c33c04 100644
--- a/CSS/variables/space.css
+++ b/CSS/variables/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/CSS/variables/time.css b/CSS/variables/time.css
index cbbdeb0b..856f6f53 100644
--- a/CSS/variables/time.css
+++ b/CSS/variables/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("https://assets.deathbybandaid.net/theme.park/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;
diff --git a/LICENSE b/LICENSE
index ca9c873a..5252fa7b 100644
--- a/LICENSE
+++ b/LICENSE
@@ -19,3 +19,4 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
+
diff --git a/README.md b/README.md
index f7765ccb..85cb7a3a 100644
--- a/README.md
+++ b/README.md
@@ -1,240 +1,290 @@
-
+
[](https://docs.theme-park.dev "Documentation for all the themes in this repository.")
[](https://discord.gg/HM5uUKU "Discord for theme installation support")
[](https://assets.deathbybandaid.net/theme.park)
[](https://github.com/sponsors/GilbN "Donate!")
-[](https://assets.deathbybandaid.net/theme.park/LICENSE)
+[](https://assets.deathbybandaid.net/theme.park/blob/master/LICENSE)
[](https://github.com/users/GilbN/packages/container/package/theme.park)
[](https://hub.docker.com/r/gilbn/theme.park)
[](https://technicalramblings.com/ "A blog with different guides :)")
A collection of themes/skins for your favorite apps!
Click on the banners for screenshots.
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Current themes in the repo
| - + | ||||||||||||
| + | -+ | - | - - + | + + | -- - - | -+ | - | + | + + + | ++ + + | +- | - - - |
| + | ||||||||||||
| - + | -- - + | + + | -+ | - | - - + | + + | -+ | - | - - + | + + | -+ | |
| + | ||||||||||||
| - | + | - | + | - | + | - | + | - | + | - | + | |
| - - - | -+ | |||||||||||
| - | - - - | -- - - | -+ | - | + | - | + | + + | + + + | ++ + + | ++ + + | |
| + | ||||||||||||
| - | -- - - | -+ + | - | - - - | -+ + | - | + | - | + | + | + + + | ++ + + |
| + | - | + | - | + | - | - - - | -+ | - | + | - | + | - |
| + | - | + | ||||||||||
| - | + | - | - - + | + + + | ++ + + | ++ + + | ++ + + | ++ + + | +||||
| + + + | ++ + + | ++ + + | ++ + + | ++ + + | ++ + | ++ |