mirror of
https://github.com/gilbN/theme.park.git
synced 2024-11-20 01:52:32 +01:00
deploy: 7d4c3f1800
This commit is contained in:
parent
d96337b6fb
commit
12e47f59e4
65
CSS/addons/bazarr/bazarr-darker/bazarr-darker.css
Normal file
65
CSS/addons/bazarr/bazarr-darker/bazarr-darker.css
Normal file
@ -0,0 +1,65 @@
|
||||
:root {
|
||||
--main-bg-color: #313544;
|
||||
|
||||
--modal-bg-color: #252833;
|
||||
--modal-header-color: #252833;
|
||||
--modal-footer-color: #252833;
|
||||
|
||||
--drop-down-menu-bg: #252833;
|
||||
|
||||
--button-color: #911f93;
|
||||
--button-color-hover: #721873;
|
||||
--button-text: #eee;
|
||||
--button-text-hover: #fff;
|
||||
|
||||
--accent-color: 145, 31, 147;
|
||||
--accent-color-hover: rgb(var(--accent-color), .8);
|
||||
--link-color: #b828bb;
|
||||
--link-color-hover: #911f93;
|
||||
--label-text-color: #eee;
|
||||
|
||||
--text: #ccc;
|
||||
--text-hover: #fff;
|
||||
--text-muted: #999;
|
||||
|
||||
/*Specials*/
|
||||
--arr-queue-color: #6c757d;
|
||||
--side-menu-active: #252833;
|
||||
--side-menu-color: #3a3f51;
|
||||
--side-menu-link-color: #fff;
|
||||
--scroller-hover: #606060;
|
||||
--scroller: #707070;
|
||||
--border-color: #606060;
|
||||
--label-color: #911f93;
|
||||
--label-info: #5d9cec;
|
||||
--header-color: #911f93;
|
||||
}
|
||||
|
||||
/* HEADER */
|
||||
.header-container .bg-primary {
|
||||
background-color: var(--header-color) !important;
|
||||
}
|
||||
|
||||
/* SIDE MENU */
|
||||
.sidebar-container {
|
||||
background-color: var(--side-menu-color) !important;
|
||||
color: white !important;
|
||||
}
|
||||
|
||||
.sidebar-container .sidebar-button {
|
||||
color: var(--side-menu-link-color) !important;
|
||||
}
|
||||
|
||||
.sidebar-container .sidebar-button {
|
||||
background-color: var(--side-menu-color) !important;
|
||||
}
|
||||
.sidebar-container .sidebar-button.sb-active, .sidebar-container .sidebar-button.sb-active:hover {
|
||||
color: var(--side-menu-link-color) !important;
|
||||
background-color: var(--side-menu-active) !important;
|
||||
}
|
||||
|
||||
|
||||
.sidebar-container .sidebar-button:hover {
|
||||
background-color: var(--side-menu-active) !important;
|
||||
color: var(--side-menu-link-color) !important;
|
||||
}
|
117
CSS/addons/lidarr/lidarr-darker/lidarr-darker.css
Normal file
117
CSS/addons/lidarr/lidarr-darker/lidarr-darker.css
Normal file
@ -0,0 +1,117 @@
|
||||
:root {
|
||||
--main-bg-color: #454545;
|
||||
|
||||
--modal-bg-color: #353535;
|
||||
--modal-header-color: #353535;
|
||||
--modal-footer-color: #353535;
|
||||
|
||||
--drop-down-menu-bg: #4d8069;
|
||||
|
||||
--button-color: #5899eb;
|
||||
--button-color-hover: #4b91ea;
|
||||
--button-text: #eee;
|
||||
--button-text-hover: #fff;
|
||||
|
||||
--accent-color: 0, 166, 91;
|
||||
--accent-color-hover: rgb(0, 166, 91, .8);
|
||||
--link-color: rgb(0, 166, 91);
|
||||
--link-color-hover: rgb(0, 166, 91, .8);
|
||||
--label-text-color: #eee;
|
||||
|
||||
--text: #ccc;
|
||||
--text-hover: #fff;
|
||||
--text-muted: #999;
|
||||
|
||||
/*Specials*/
|
||||
--arr-queue-color: #00a65b;
|
||||
--side-menu-active: #252525;
|
||||
--scroller-hover: #606060;
|
||||
--scroller: #707070;
|
||||
--border-color: #606060;
|
||||
--label-color: #1d563d;
|
||||
--label-info: #5d9cec;
|
||||
--header-color: #00a65b;
|
||||
--side-menu-color: #353535;
|
||||
}
|
||||
|
||||
/* HEADER */
|
||||
|
||||
[class*="PageHeader-header-"] {
|
||||
background-color: var(--header-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*="PageToolbar-toolbar-"] {
|
||||
background-color: #1d563d;
|
||||
color: #e1e2e3;
|
||||
}
|
||||
|
||||
/* SIDE MENU */
|
||||
|
||||
[class*="PageSidebar-sidebar-"] {
|
||||
background-color: #353535;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-link-]:focus {
|
||||
color: rgb(var(--accent-color)) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveLink-] {
|
||||
color: var(--link-color) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveParentLink-] {
|
||||
background-color: var(--side-menu-active);
|
||||
}
|
||||
|
||||
/* SCROLLER */
|
||||
|
||||
[class*=OverlayScroller-thumb-]:hover {
|
||||
background-color: var(--scroller-hover) !important;
|
||||
}
|
||||
|
||||
[class*="OverlayScroller-thumb-"],
|
||||
[class*=Scroller-scroller-]::-webkit-scrollbar-thumb {
|
||||
background-color: var(--scroller) !important;
|
||||
}
|
||||
|
||||
/* MODALS */
|
||||
|
||||
[class*=ModalHeader-modalHeader-],
|
||||
[class*=FieldSet-legend-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
[class*=ModalFooter-modalFooter-] {
|
||||
border-top: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* LABLES */
|
||||
|
||||
[class*="Label-default-"] {
|
||||
border-color: var(--label-color);
|
||||
background-color: var(--label-color);
|
||||
color: white;
|
||||
}
|
||||
|
||||
[class*="Label-info-"]:not([class*="PageSidebarItem-status-"] [class*="Label-info-"]) {
|
||||
border-color: var(--label-info);
|
||||
background-color: var(--label-info);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* SETTINGS */
|
||||
|
||||
[class*=Settings-link-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* SEARCH DROP DOWN */
|
||||
|
||||
[class*=ArtistSearchInput-containerOpen-] [class*=ArtistSearchInput-artistContainer-] {
|
||||
border: 1px solid var(--main-bg-color);
|
||||
background-color: var(--main-bg-color);
|
||||
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
|
||||
color: #e1e2e3;
|
||||
}
|
119
CSS/addons/prowlarr/prowlarr-darker/prowlarr-darker.css
Normal file
119
CSS/addons/prowlarr/prowlarr-darker/prowlarr-darker.css
Normal file
@ -0,0 +1,119 @@
|
||||
:root {
|
||||
--main-bg-color: #454545;
|
||||
|
||||
--modal-bg-color: #454545;
|
||||
--modal-header-color: #454545;
|
||||
--modal-footer-color: #454545;
|
||||
|
||||
--drop-down-menu-bg: #606060;
|
||||
|
||||
--button-color: #5899eb;
|
||||
--button-color-hover: #4b91ea;
|
||||
--button-text: #eee;
|
||||
--button-text-hover: #fff;
|
||||
|
||||
--accent-color: 230, 96, 0;
|
||||
--accent-color-hover: rgb(var(--accent-color),.8);
|
||||
--link-color: rgb(230, 96, 0);
|
||||
--link-color-hover: rgb(230, 96, 0, .8);
|
||||
--label-text-color: #eee;
|
||||
|
||||
--text: #ccc;
|
||||
--text-hover: #fff;
|
||||
--text-muted: #999;
|
||||
|
||||
/*Specials*/
|
||||
--arr-queue-color: #5d9cec;
|
||||
--side-menu-active: #333333;
|
||||
--scroller-hover: #606060;
|
||||
--scroller: #707070;
|
||||
--border-color: #606060;
|
||||
--label-color: #707070;
|
||||
--label-info: #5d9cec;
|
||||
--header-color: #e66000;
|
||||
--side-menu-color: #595959;
|
||||
--side-menu-link-color: #e66000;
|
||||
}
|
||||
|
||||
/* HEADER */
|
||||
|
||||
[class*="PageHeader-header-"] {
|
||||
background-color: var(--header-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*="PageToolbar-toolbar-"] {
|
||||
background-color: #707070;
|
||||
color: var(--text);
|
||||
}
|
||||
|
||||
/* SIDE MENU */
|
||||
|
||||
[class*="PageSidebar-sidebar-"] {
|
||||
background-color: var(--side-menu-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-link-]:focus {
|
||||
color: rgb(var(--accent-color)) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveLink-] {
|
||||
color: var(--side-menu-link-color) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveParentLink-] {
|
||||
background-color: var(--side-menu-active);
|
||||
}
|
||||
|
||||
/* SCROLLER */
|
||||
|
||||
[class*=ImportSeriesSelectSeries-results-]::-webkit-scrollbar-thumb:hover,
|
||||
[class*=OverlayScroller-thumb-]:hover {
|
||||
background-color: var(--scroller-hover) !important;
|
||||
}
|
||||
|
||||
[class*="OverlayScroller-thumb-"],
|
||||
[class*=Scroller-scroller-]::-webkit-scrollbar-thumb {
|
||||
background-color: var(--scroller) !important;
|
||||
}
|
||||
|
||||
/* MODALS */
|
||||
|
||||
[class*=ModalHeader-modalHeader-],
|
||||
[class*=FieldSet-legend-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
[class*=ModalFooter-modalFooter-] {
|
||||
border-top: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* LABLES */
|
||||
|
||||
[class*="Label-default-"] {
|
||||
border-color: var(--label-color);
|
||||
background-color: var(--label-color);
|
||||
color: white;
|
||||
}
|
||||
|
||||
[class*="Label-info-"]:not([class*="PageSidebarItem-status-"] [class*="Label-info-"]) {
|
||||
border-color: var(--label-info);
|
||||
background-color: var(--label-info);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* SETTINGS */
|
||||
|
||||
[class*=Settings-link-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* SEARCH DROP DOWN */
|
||||
|
||||
[class*=IndexerSearchInput-containerOpen-] [class*=IndexerSearchInput-movieContainer-] {
|
||||
border: 1px solid var(--drop-down-menu-bg);
|
||||
background-color: var(--drop-down-menu-bg);
|
||||
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
|
||||
color: #e1e2e3;
|
||||
}
|
124
CSS/addons/radarr/radarr-darker/radarr-darker.css
Normal file
124
CSS/addons/radarr/radarr-darker/radarr-darker.css
Normal file
@ -0,0 +1,124 @@
|
||||
:root {
|
||||
--main-bg-color: #454545;
|
||||
|
||||
--modal-bg-color: #595959;
|
||||
--modal-header-color: #595959;
|
||||
--modal-footer-color: #595959;
|
||||
|
||||
--drop-down-menu-bg: #606060;
|
||||
|
||||
--button-color: #5899eb;
|
||||
--button-color-hover: #4b91ea;
|
||||
--button-text: #eee;
|
||||
--button-text-hover: #fff;
|
||||
|
||||
--accent-color: 255, 194, 48;
|
||||
--accent-color-hover: rgb(255, 194, 48, .8);
|
||||
--link-color: rgb(255, 194, 48);
|
||||
--link-color-hover: rgb(255, 194, 48, .8);
|
||||
--label-text-color: #eee;
|
||||
|
||||
--text: #ccc;
|
||||
--text-hover: #fff;
|
||||
--text-muted: #999;
|
||||
|
||||
/*Specials*/
|
||||
--arr-queue-color: #5d9cec;
|
||||
--side-menu-active: #333333;
|
||||
--scroller-hover: #606060;
|
||||
--scroller: #707070;
|
||||
--border-color: #606060;
|
||||
--label-color: #707070;
|
||||
--label-info: #5d9cec;
|
||||
--header-color: #464b51;
|
||||
--side-menu-color: #595959;
|
||||
}
|
||||
|
||||
/* HEADER */
|
||||
|
||||
[class*="PageHeader-header-"] {
|
||||
background-color: var(--header-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*="PageToolbar-toolbar-"] {
|
||||
background-color: #707070;
|
||||
color: var(--text);
|
||||
}
|
||||
|
||||
/* SIDE MENU */
|
||||
|
||||
[class*="PageSidebar-sidebar-"] {
|
||||
background-color: var(--side-menu-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-link-]:focus {
|
||||
color: rgb(var(--accent-color)) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveLink-] {
|
||||
color: var(--link-color) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveParentLink-] {
|
||||
background-color: var(--side-menu-active);
|
||||
}
|
||||
|
||||
/* SCROLLER */
|
||||
[class*=ImportSeriesSelectSeries-results-]::-webkit-scrollbar-thumb:hover,
|
||||
[class*=OverlayScroller-thumb-]:hover {
|
||||
background-color: var(--scroller-hover) !important;
|
||||
}
|
||||
|
||||
[class*="OverlayScroller-thumb-"],
|
||||
[class*=Scroller-scroller-]::-webkit-scrollbar-thumb {
|
||||
background-color: var(--scroller) !important;
|
||||
}
|
||||
|
||||
/* MODALS */
|
||||
|
||||
[class*=ModalHeader-modalHeader-],
|
||||
[class*=FieldSet-legend-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
[class*=ModalFooter-modalFooter-] {
|
||||
border-top: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* LABLES */
|
||||
|
||||
[class*="Label-default-"] {
|
||||
border-color: var(--label-color);
|
||||
background-color: var(--label-color);
|
||||
color: white;
|
||||
}
|
||||
|
||||
[class*="Label-info-"]:not([class*="PageSidebarItem-status-"] [class*="Label-info-"]) {
|
||||
border-color: var(--label-info);
|
||||
background-color: var(--label-info);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* SETTINGS */
|
||||
|
||||
[class*=Settings-link-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* SEARCH DROP DOWN */
|
||||
|
||||
[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
|
||||
border: 1px solid var(--drop-down-menu-bg);
|
||||
background-color: var(--drop-down-menu-bg);
|
||||
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
|
||||
color: #e1e2e3;
|
||||
}
|
||||
|
||||
/* SERIES PAGE */
|
||||
|
||||
[class*="MovieIndexPoster-controls-"] {
|
||||
background-color: var(--label-color) !important;
|
||||
color: #fff !important;
|
||||
}
|
126
CSS/addons/readarr/readarr-darker/readarr-darker.css
Normal file
126
CSS/addons/readarr/readarr-darker/readarr-darker.css
Normal file
@ -0,0 +1,126 @@
|
||||
:root {
|
||||
--main-bg-color: #4a4a4b;
|
||||
|
||||
--modal-bg-color: #353535;
|
||||
--modal-header-color: #353535;
|
||||
--modal-footer-color: #353535;
|
||||
|
||||
--drop-down-menu-bg: #66001a;
|
||||
|
||||
--button-color: #5899eb;
|
||||
--button-color-hover: #4b91ea;
|
||||
--button-text: #eee;
|
||||
--button-text-hover: #fff;
|
||||
|
||||
--accent-color: 202, 48, 45;
|
||||
--accent-color-hover: rgb(var(--accent-color), .8);
|
||||
--link-color: rgb(93, 156, 236);
|
||||
--link-color-hover: rgb(93, 156, 236, .8);
|
||||
--label-text-color: #eee;
|
||||
|
||||
--text: #ccc;
|
||||
--text-hover: #fff;
|
||||
--text-muted: #999;
|
||||
|
||||
/*Specials*/
|
||||
--arr-queue-color: #1d563d;
|
||||
--side-menu-active: #252525;
|
||||
--scroller-hover: #606060;
|
||||
--scroller: #707070;
|
||||
--border-color: #606060;
|
||||
--label-color: #810020;
|
||||
--label-info: #5d9cec;
|
||||
--header-color: #a41726;
|
||||
--side-menu-color: #353535;
|
||||
--side-menu-link-color: #ca302d;
|
||||
}
|
||||
|
||||
/* HEADER */
|
||||
|
||||
[class*="PageHeader-header-"] {
|
||||
background-color: var(--header-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*="PageToolbar-toolbar-"] {
|
||||
background-color: #810020;
|
||||
color: #e1e2e3;
|
||||
}
|
||||
|
||||
/* SIDE MENU */
|
||||
|
||||
[class*="PageSidebar-sidebar-"] {
|
||||
background-color: #353535;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-link-]:focus {
|
||||
color: rgb(var(--accent-color)) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveLink-] {
|
||||
color: var(--side-menu-link-color) !important;
|
||||
}
|
||||
|
||||
[class*=PageSidebarItem-isActiveParentLink-] {
|
||||
background-color: var(--side-menu-active);
|
||||
}
|
||||
|
||||
/* SCROLLER */
|
||||
[class*=ImportSeriesSelectSeries-results-]::-webkit-scrollbar-thumb:hover,
|
||||
[class*=OverlayScroller-thumb-]:hover {
|
||||
background-color: var(--scroller-hover) !important;
|
||||
}
|
||||
|
||||
[class*="OverlayScroller-thumb-"],
|
||||
[class*=Scroller-scroller-]::-webkit-scrollbar-thumb {
|
||||
background-color: var(--scroller) !important;
|
||||
}
|
||||
|
||||
/* MODALS */
|
||||
[class*=ModalHeader-modalHeader-],
|
||||
[class*=FieldSet-legend-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
[class*=ModalFooter-modalFooter-] {
|
||||
border-top: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* LABLES */
|
||||
[class*="Label-default-"] {
|
||||
border-color: var(--label-color);
|
||||
background-color: var(--label-color);
|
||||
color: white;
|
||||
}
|
||||
|
||||
[class*="Label-info-"]:not([class*="PageSidebarItem-status-"] [class*="Label-info-"]) {
|
||||
border-color: var(--label-info);
|
||||
background-color: var(--label-info);
|
||||
color: #fff;
|
||||
}
|
||||
.Label-default-xecWd {
|
||||
border-color: #810020;
|
||||
background-color: #810020;
|
||||
}
|
||||
|
||||
/* SETTINGS */
|
||||
|
||||
[class*=Settings-link-] {
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
/* SEARCH DROP DOWN */
|
||||
[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] {
|
||||
border: 1px solid var(--drop-down-menu-bg);
|
||||
background-color: var(--drop-down-menu-bg);
|
||||
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
|
||||
color: #e1e2e3;
|
||||
}
|
||||
|
||||
/* AUTHOR PAGE */
|
||||
|
||||
[class*="AuthorDetailsHeader-headerContent-"], [class*="BookDetailsHeader-headerContent-"] {
|
||||
color: #fff;
|
||||
background: #4a4a4b;
|
||||
}
|
@ -1,9 +1,9 @@
|
||||
:root {
|
||||
--main-bg-color: #4f566f;
|
||||
|
||||
--modal-bg-color: #656d8c;
|
||||
--modal-header-color: #656d8c;
|
||||
--modal-footer-color: #656d8c;
|
||||
--modal-bg-color: #3a3f51;
|
||||
--modal-header-color: #3a3f51;
|
||||
--modal-footer-color: #3a3f51;
|
||||
|
||||
--drop-down-menu-bg: #3a3f51;
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
--link-color-hover: rgb(53, 197, 244, .8);
|
||||
--label-text-color: #4f566f;
|
||||
|
||||
--text: #eee;
|
||||
--text: #ccc;
|
||||
--text-hover: #fff;
|
||||
--text-muted: #999;
|
||||
|
||||
@ -29,11 +29,22 @@
|
||||
--scroller: #9ea4b9;
|
||||
--border-color: #4f566f;
|
||||
--label-color: #4f566f;
|
||||
--label-info: #5d9cec;
|
||||
--header-color: #2193b5;
|
||||
--side-menu-color: #3a3f51;
|
||||
}
|
||||
|
||||
/* HEADER */
|
||||
|
||||
[class*="PageHeader-header-"] {
|
||||
background-color: var(--header-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* SIDE MENU */
|
||||
[class*="PageHeader-header-"] {
|
||||
background-color: var(--accent-color-hover);
|
||||
|
||||
[class*="PageSidebar-sidebar-"] {
|
||||
background-color: var(--side-menu-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
@ -77,6 +88,12 @@
|
||||
color: white;
|
||||
}
|
||||
|
||||
[class*="Label-info-"]:not([class*="PageSidebarItem-status-"] [class*="Label-info-"]) {
|
||||
border-color: var(--label-info);
|
||||
background-color: var(--label-info);
|
||||
color: white;
|
||||
}
|
||||
|
||||
/* SETTINGS */
|
||||
|
||||
[class*=Settings-link-] {
|
File diff suppressed because one or more lines are too long
@ -43,7 +43,9 @@ if ! grep -q "${TP_DOMAIN}" "${APP_FILEPATH}"; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/variables\/${TP_THEME}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Stylesheet set to %s\n' "${TP_THEME}"
|
||||
if [[ -n ${TP_ADDON} ]]; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/bazarr\/${TP_ADDON}\/${TP_ADDON}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${TP_ADDON}"
|
||||
for addon in $(echo "$TP_ADDON" | tr "|" " "); do
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/bazarr\/${addon}\/${addon}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${addon}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
@ -7,6 +7,7 @@ echo '---------------------------'
|
||||
# Display variables for troubleshooting
|
||||
echo -e "Variables set:\\n\
|
||||
'TP_DOMAIN'=${TP_DOMAIN}\\n\
|
||||
'TP_ADDON'=${TP_ADDON}\\n\
|
||||
'TP_THEME'=${TP_THEME}\\n"
|
||||
|
||||
APP_FILEPATH='/app/lidarr/bin/UI/index.html'
|
||||
@ -45,4 +46,11 @@ if ! grep -q "${TP_DOMAIN}" "${APP_FILEPATH}"; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/themes\/lidarr\/lidarr-base.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/variables\/${TP_THEME}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Stylesheet set to %s\n' "${TP_THEME}"
|
||||
if [[ -n ${TP_ADDON} ]]; then
|
||||
for addon in $(echo "$TP_ADDON" | tr "|" " "); do
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/lidarr\/${addon}\/${addon}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/lidarr\/${addon}\/${addon}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${addon}"
|
||||
done
|
||||
fi
|
||||
fi
|
@ -47,7 +47,10 @@ if ! grep -q "${TP_DOMAIN}" "${APP_FILEPATH}"; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/variables\/${TP_THEME}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Stylesheet set to %s\n' "${TP_THEME}"
|
||||
if [[ -n ${TP_ADDON} ]]; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/prowlarr\/${TP_ADDON}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${TP_ADDON}"
|
||||
for addon in $(echo "$TP_ADDON" | tr "|" " "); do
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/prowlarr\/${addon}\/${addon}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/prowlarr\/${addon}\/${addon}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${addon}"
|
||||
done
|
||||
fi
|
||||
fi
|
@ -47,7 +47,10 @@ if ! grep -q "${TP_DOMAIN}" "${APP_FILEPATH}"; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/variables\/${TP_THEME}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Stylesheet set to %s\n' "${TP_THEME}"
|
||||
if [[ -n ${TP_ADDON} ]]; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/radarr\/${TP_ADDON}\/${TP_ADDON}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${TP_ADDON}"
|
||||
for addon in $(echo "$TP_ADDON" | tr "|" " "); do
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/radarr\/${addon}\/${addon}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/radarr\/${addon}\/${addon}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${addon}"
|
||||
done
|
||||
fi
|
||||
fi
|
@ -7,6 +7,7 @@ echo '---------------------------'
|
||||
# Display variables for troubleshooting
|
||||
echo -e "Variables set:\\n\
|
||||
'TP_DOMAIN'=${TP_DOMAIN}\\n\
|
||||
'TP_ADDON'=${TP_ADDON}\\n\
|
||||
'TP_THEME'=${TP_THEME}\\n"
|
||||
|
||||
APP_FILEPATH='/app/readarr/bin/UI/index.html'
|
||||
@ -46,7 +47,10 @@ if ! grep -q "${TP_DOMAIN}" "${APP_FILEPATH}"; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/variables\/${TP_THEME}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Stylesheet set to %s\n' "${TP_THEME}"
|
||||
if [[ -n ${TP_ADDON} ]]; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/readarr\/${TP_ADDON}\/${TP_ADDON}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${TP_ADDON}"
|
||||
for addon in $(echo "$TP_ADDON" | tr "|" " "); do
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/readarr\/${addon}\/${addon}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/readarr\/${addon}\/${addon}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${addon}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
@ -47,7 +47,10 @@ if ! grep -q "${TP_DOMAIN}" "${APP_FILEPATH}"; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/variables\/${TP_THEME}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Stylesheet set to %s\n' "${TP_THEME}"
|
||||
if [[ -n ${TP_ADDON} ]]; then
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/sonarr\/${TP_ADDON}\/${TP_ADDON}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${TP_ADDON}"
|
||||
for addon in $(echo "$TP_ADDON" | tr "|" " "); do
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/sonarr\/${addon}\/${addon}.css'><\/head> /g" "${APP_FILEPATH}"
|
||||
sed -i "s/<\/head>/<link rel='stylesheet' href='https:\/\/${TP_DOMAIN}\/CSS\/addons\/sonarr\/${addon}\/${addon}.css'><\/head> /g" "${LOGIN_FILEPATH}"
|
||||
printf 'Added custom addon: %s\n\n' "${addon}"
|
||||
done
|
||||
fi
|
||||
fi
|
86
themes.json
86
themes.json
@ -30,7 +30,13 @@
|
||||
},
|
||||
"prowlarr": {
|
||||
"base_css": "https://theme-park.dev/CSS/themes/prowlarr/prowlarr-base.css?sha=5a5c2cf2dc3589c4a04346840ae6fa0aea1e43d1",
|
||||
"addons": {}
|
||||
"addons": {
|
||||
"prowlarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/prowlarr/prowlarr-darker/prowlarr-darker.css?sha=767a3200193c5ad85183b214bea9ec28643a2517"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"logarr": {
|
||||
"base_css": "https://theme-park.dev/CSS/themes/logarr/logarr-base.css?sha=ec221b4c4a1d817ac8875fa9b95aeb83518fe0ed",
|
||||
@ -124,11 +130,16 @@
|
||||
"addons": {}
|
||||
},
|
||||
"bazarr": {
|
||||
"base_css": "https://theme-park.dev/CSS/themes/bazarr/bazarr-base.css?sha=a3748dae7bfc6ed605eb543f5887a77625420c87",
|
||||
"base_css": "https://theme-park.dev/CSS/themes/bazarr/bazarr-base.css?sha=4cf9cacfc200ad269ecd184d60cef73bb34629fa",
|
||||
"addons": {
|
||||
"bazarr-4k-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css?sha=46198c7fbad746b02d2dcb0b27d04467084af121"
|
||||
"https://theme-park.dev/CSS/addons/bazarr/bazarr-4k-logo/bazarr-darker.css?sha=96d03ac3112209b079b2c2a04ead4c8ba09b6c16"
|
||||
]
|
||||
},
|
||||
"bazarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/bazarr/bazarr-darker/bazarr-darker.css?sha=96d03ac3112209b079b2c2a04ead4c8ba09b6c16"
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -190,12 +201,12 @@
|
||||
"addons": {
|
||||
"sonarr-4k-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-4k-logo/sonarr-theme.css?sha=ed7eb37b6504e37bd41774b333911c510f81c407"
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-4k-logo/sonarr-darker.css?sha=5efcc267e3ad03a993d30252a8fbf12cb1b1f171"
|
||||
]
|
||||
},
|
||||
"sonarr-theme": {
|
||||
"sonarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-theme/sonarr-theme.css?sha=ed7eb37b6504e37bd41774b333911c510f81c407"
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-darker/sonarr-darker.css?sha=5efcc267e3ad03a993d30252a8fbf12cb1b1f171"
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -228,7 +239,12 @@
|
||||
"addons": {
|
||||
"radarr-4k-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/radarr/radarr-4k-logo/radarr-4k-logo.css?sha=094f9fb3fdc8973225da908f7bd8ca2d4a0ba047"
|
||||
"https://theme-park.dev/CSS/addons/radarr/radarr-4k-logo/radarr-darker.css?sha=1b7f3bca4616027ace7a5ac73d25b1789e35c8d4"
|
||||
]
|
||||
},
|
||||
"radarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/radarr/radarr-darker/radarr-darker.css?sha=1b7f3bca4616027ace7a5ac73d25b1789e35c8d4"
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -259,7 +275,13 @@
|
||||
},
|
||||
"lidarr": {
|
||||
"base_css": "https://theme-park.dev/CSS/themes/lidarr/lidarr-base.css?sha=d598ad85bc3d0fedfaa332528329c3cf3fd6e411",
|
||||
"addons": {}
|
||||
"addons": {
|
||||
"lidarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/lidarr/lidarr-darker/lidarr-darker.css?sha=16c08f6c980befe90460648ab504bbf36dc07e13"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"jellyfin": {
|
||||
"base_css": "https://theme-park.dev/CSS/themes/jellyfin/jellyfin-base.css?sha=a783cb1cc8f0654ae9bc8dc92c2b735743f8c8bf",
|
||||
@ -278,13 +300,25 @@
|
||||
"addons": {
|
||||
"readarr-alt-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/readarr/readarr-alt-logo/readarr-alt-logo.css?sha=fb0427c54496239f85297f36bf97877f17b2bfa8"
|
||||
"https://theme-park.dev/CSS/addons/readarr/readarr-alt-logo/readarr-darker.css?sha=6f86088cf9105c4026cadbea0fc03b8e26d2ee48"
|
||||
]
|
||||
},
|
||||
"readarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/readarr/readarr-darker/readarr-darker.css?sha=6f86088cf9105c4026cadbea0fc03b8e26d2ee48"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"addons": {
|
||||
"prowlarr": {
|
||||
"prowlarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/prowlarr/prowlarr-darker/prowlarr-darker.css?sha=767a3200193c5ad85183b214bea9ec28643a2517"
|
||||
]
|
||||
}
|
||||
},
|
||||
"unraid": {
|
||||
"login-page": {
|
||||
"alien": {
|
||||
@ -333,19 +367,24 @@
|
||||
"bazarr": {
|
||||
"bazarr-4k-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css?sha=46198c7fbad746b02d2dcb0b27d04467084af121"
|
||||
"https://theme-park.dev/CSS/addons/bazarr/bazarr-4k-logo/bazarr-darker.css?sha=96d03ac3112209b079b2c2a04ead4c8ba09b6c16"
|
||||
]
|
||||
},
|
||||
"bazarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/bazarr/bazarr-darker/bazarr-darker.css?sha=96d03ac3112209b079b2c2a04ead4c8ba09b6c16"
|
||||
]
|
||||
}
|
||||
},
|
||||
"sonarr": {
|
||||
"sonarr-4k-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-4k-logo/sonarr-theme.css?sha=ed7eb37b6504e37bd41774b333911c510f81c407"
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-4k-logo/sonarr-darker.css?sha=5efcc267e3ad03a993d30252a8fbf12cb1b1f171"
|
||||
]
|
||||
},
|
||||
"sonarr-theme": {
|
||||
"sonarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-theme/sonarr-theme.css?sha=ed7eb37b6504e37bd41774b333911c510f81c407"
|
||||
"https://theme-park.dev/CSS/addons/sonarr/sonarr-darker/sonarr-darker.css?sha=5efcc267e3ad03a993d30252a8fbf12cb1b1f171"
|
||||
]
|
||||
}
|
||||
},
|
||||
@ -364,14 +403,31 @@
|
||||
"radarr": {
|
||||
"radarr-4k-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/radarr/radarr-4k-logo/radarr-4k-logo.css?sha=094f9fb3fdc8973225da908f7bd8ca2d4a0ba047"
|
||||
"https://theme-park.dev/CSS/addons/radarr/radarr-4k-logo/radarr-darker.css?sha=1b7f3bca4616027ace7a5ac73d25b1789e35c8d4"
|
||||
]
|
||||
},
|
||||
"radarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/radarr/radarr-darker/radarr-darker.css?sha=1b7f3bca4616027ace7a5ac73d25b1789e35c8d4"
|
||||
]
|
||||
}
|
||||
},
|
||||
"lidarr": {
|
||||
"lidarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/lidarr/lidarr-darker/lidarr-darker.css?sha=16c08f6c980befe90460648ab504bbf36dc07e13"
|
||||
]
|
||||
}
|
||||
},
|
||||
"readarr": {
|
||||
"readarr-alt-logo": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/readarr/readarr-alt-logo/readarr-alt-logo.css?sha=fb0427c54496239f85297f36bf97877f17b2bfa8"
|
||||
"https://theme-park.dev/CSS/addons/readarr/readarr-alt-logo/readarr-darker.css?sha=6f86088cf9105c4026cadbea0fc03b8e26d2ee48"
|
||||
]
|
||||
},
|
||||
"readarr-darker": {
|
||||
"css": [
|
||||
"https://theme-park.dev/CSS/addons/readarr/readarr-darker/readarr-darker.css?sha=6f86088cf9105c4026cadbea0fc03b8e26d2ee48"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user