diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 00000000..c39ff273 --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,25 @@ +# release.yml + +changelog: + exclude: + labels: + - ignore-for-release + authors: + - github-actions + categories: + - title: Breaking Changes 🛠 + labels: + - Semver-Major + - breaking-change + - title: Exciting New Features 🎉 + labels: + - Semver-Minor + - enhancement + - added + - title: Fixes + labels: + - fix + - fixed + - title: Other Changes + labels: + - "*" \ No newline at end of file diff --git a/css/base/lidarr/lidarr-base.css b/css/base/lidarr/lidarr-base.css index 5057abee..986aa3d0 100644 --- a/css/base/lidarr/lidarr-base.css +++ b/css/base/lidarr/lidarr-base.css @@ -42,13 +42,12 @@ body { } /* LINKS */ -[class*="Link-to-"] { - color: var(--text); -} - -[class*="Link-to-"]:hover { - color: var(--text-hover); - text-decoration: none; +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]) { + color: var(--link-color); + } + +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover { +color: var(--link-color-hover); } a { diff --git a/css/base/organizr/organizr-base.css b/css/base/organizr/organizr-base.css index d1c9dc9c..638594fc 100644 --- a/css/base/organizr/organizr-base.css +++ b/css/base/organizr/organizr-base.css @@ -1434,7 +1434,7 @@ a:hover, .progress-bar-inverse, .progress { - background: rgba(0, 0, 0, 0.25) !important; + background: rgba(255, 255, 255, 0.25) !important; } /* Homepage health checks */ @@ -1760,23 +1760,25 @@ body { /*Sidebar*/ -@media (max-width: 767px) { - .show-sidebar .sidebar, - .sidebar .sidebar-head { - background: var(--modal-bg-color) !important; - 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; - } + +#wrapper > div.navbar-default.sidebar.nav-bar-rtl.os-host.os-theme-dark.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle { +background: rgb(0 0 0 / 0%) !important; } + .navbar-default, +.sidebar .sidebar-head { + background: var(--main-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; +} -.sidebar { - background: rgba(0, 0, 0, 0.26) !important; +.sidebar { + background: var(--main-bg-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; background-position: center center, center center; @@ -1784,26 +1786,36 @@ body { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08); - transition: max-width .2s cubic-bezier(.4, 0, .2, 1), background-color .2s ease-out; + box-shadow: 1px 0px 20px rgb(0 0 0 / 20%); } -.navbar-default, -.sidebar .sidebar-head { - background: transparent; +.sidebar:hover, +.sidebar:hover .sidebar-head { + 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 ; + transition: max-width .2s cubic-bezier(.4, 0, .2, 1), background-color .3s ease-out; } -.sidebar:hover { - 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; - transition: max-width .2s cubic-bezier(.4, 0, .2, 1), background-color .2s ease-out; +@media (max-width: 767px) { + + .show-sidebar .sidebar, + .sidebar .sidebar-head { + 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; + } } .sidebar .label-custom { diff --git a/css/base/overseerr/overseerr-base.css b/css/base/overseerr/overseerr-base.css index 69c53aeb..9f53525f 100644 --- a/css/base/overseerr/overseerr-base.css +++ b/css/base/overseerr/overseerr-base.css @@ -1,5 +1,5 @@ /* TEXT */ -[class*="text-gray-"]:not(button:disabled) { +[class*="text-gray-"]:not(button:disabled):not(button) { color: var(--text); } @@ -68,9 +68,11 @@ button[class*="border-gray-"], button.input-action { background-color: var(--button-color); border-color: var(--button-color); + color: var(--button-text); } -button[class*="text-white"] { +button[type="submit"], +button[class="input-action"] { color: var(--button-text) } @@ -78,12 +80,14 @@ button[class*="bg-indigo-"]:hover, button[class*="bg-gray-"]:hover, button[class*="border-indigo-"]:hover, button[class*="border-gray-"]:hover, -button.input-action:hover { +button.input-action:hover, +button[class="input-action"]:hover { background-color: var(--button-color-hover); border-color: var(--button-color-hover); + color: var(--button-text-hover); } -button[class*="text-white"]:hover, +button[type="submit"]:hover, button.input-action:hover { color: var(--button-text-hover) } diff --git a/css/base/plex/plex-base.css b/css/base/plex/plex-base.css index fcd94772..bbc0195c 100644 --- a/css/base/plex/plex-base.css +++ b/css/base/plex/plex-base.css @@ -99,7 +99,7 @@ a[class*="MetadataPosterCardTitle-title-"], } a:hover, -[class*="Link-link-"]:hover:not([type="button"]):not([role="menuitem"]), +[class*="Link-link-"]:hover:not([type="button"]):not([role="menuitem"]):not([type="submit"]), .artwork-file-container:hover a, [class*="MetadataPosterCardTitle-title-"] a:hover, a[class*="MetadataPosterCardTitle-title-"]:hover { @@ -393,6 +393,10 @@ button:hover [class*="DisclosureArrow-disclosureArrow-"] { stroke-dashoffset: 0; } +circle { + stroke: rgb(var(--accent-color)) !important; +} + .loading { border-color: rgb(var(--accent-color)) transparent transparent rgb(var(--accent-color)); } diff --git a/css/base/prowlarr/prowlarr-base.css b/css/base/prowlarr/prowlarr-base.css index 5371c403..56cd1d19 100644 --- a/css/base/prowlarr/prowlarr-base.css +++ b/css/base/prowlarr/prowlarr-base.css @@ -33,13 +33,12 @@ body { } /* LINKS */ -[class*="Link-to-"] { - color: var(--text); -} - -[class*="Link-to-"]:hover { - color: var(--text-hover); - text-decoration: none; +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]) { + color: var(--link-color); + } + +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover { +color: var(--link-color-hover); } a { diff --git a/css/base/radarr/radarr-base.css b/css/base/radarr/radarr-base.css index 4d021b3b..b2b5c0a9 100644 --- a/css/base/radarr/radarr-base.css +++ b/css/base/radarr/radarr-base.css @@ -41,13 +41,12 @@ body { } /* LINKS */ -[class*="Link-to-"] { - color: var(--text); -} - -[class*="Link-to-"]:hover { - color: var(--text-hover); - text-decoration: none; +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]) { + color: var(--link-color); + } + +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover { +color: var(--link-color-hover); } a { diff --git a/css/base/readarr/readarr-base.css b/css/base/readarr/readarr-base.css index 61037dac..cecf782b 100644 --- a/css/base/readarr/readarr-base.css +++ b/css/base/readarr/readarr-base.css @@ -42,13 +42,12 @@ body { } /* LINKS */ -[class*="Link-to-"] { - color: var(--text); -} - -[class*="Link-to-"]:hover { - color: var(--text-hover); - text-decoration: none; +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]) { + color: var(--link-color); + } + +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover { +color: var(--link-color-hover); } a { diff --git a/css/base/sonarr/sonarr-base.css b/css/base/sonarr/sonarr-base.css index a7f867e5..64f5d997 100644 --- a/css/base/sonarr/sonarr-base.css +++ b/css/base/sonarr/sonarr-base.css @@ -43,13 +43,12 @@ body { } /* LINKS */ -[class*="Link-to-"] { - color: var(--text); -} - -[class*="Link-to-"]:hover { - color: var(--text-hover); - text-decoration: none; +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]) { + color: var(--link-color); + } + +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover { +color: var(--link-color-hover); } a {