From 37a3210608e23a3066cd9a19c1cfdedaa5debae2 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 3 Apr 2022 15:59:52 +0200 Subject: [PATCH 01/16] GITHUB_REF fix --- themes.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 563 insertions(+) create mode 100644 themes.json diff --git a/themes.json b/themes.json new file mode 100644 index 00000000..0cf50a3e --- /dev/null +++ b/themes.json @@ -0,0 +1,563 @@ +{ + "addons": { + "bazarr": { + "bazarr-4k-logo": "https://tp.gflix.app/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css?sha=None", + "bazarr-darker": "https://tp.gflix.app/css/addons/bazarr/bazarr-darker/bazarr-darker.css?sha=None" + }, + "lidarr": { + "lidarr-darker": "https://tp.gflix.app/css/addons/lidarr/lidarr-darker/lidarr-darker.css?sha=None" + }, + "organizr": { + "glass": { + "css": [ + "https://tp.gflix.app/css/addons/organizr/glass/glass-base.css?sha=None", + "https://tp.gflix.app/css/addons/organizr/glass/glass-login.css?sha=None", + "https://tp.gflix.app/css/addons/organizr/glass/organizr-base-old.css?sha=None" + ] + } + }, + "plex": { + "overseerr-side-menu": "https://tp.gflix.app/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css?sha=None", + "plex-alt-logo": "https://tp.gflix.app/css/addons/plex/plex-alt-logo/plex-alt-logo.css?sha=None" + }, + "prowlarr": { + "prowlarr-darker": "https://tp.gflix.app/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css?sha=None" + }, + "radarr": { + "radarr-4k-logo": "https://tp.gflix.app/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css?sha=None", + "radarr-darker": "https://tp.gflix.app/css/addons/radarr/radarr-darker/radarr-darker.css?sha=None" + }, + "readarr": { + "readarr-alt-logo": "https://tp.gflix.app/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css?sha=None", + "readarr-darker": "https://tp.gflix.app/css/addons/readarr/readarr-darker/readarr-darker.css?sha=None" + }, + "sonarr": { + "sonarr-4k-logo": "https://tp.gflix.app/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css?sha=None", + "sonarr-darker": "https://tp.gflix.app/css/addons/sonarr/sonarr-darker/sonarr-darker.css?sha=None" + }, + "unraid": { + "login-page": { + "alien": { + "css": [ + "https://tp.gflix.app/css/addons/unraid/login-page/alien/alien_base.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/custom.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway2.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway3.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway4.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation_video.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/nightmare.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/scanner.css?sha=None" + ] + }, + "fallout": { + "css": [ + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/custom.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal2.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_base.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_video.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal2.css?sha=None" + ] + }, + "retro-terminal": { + "css": [ + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/amber.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/blue.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/custom.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/green.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/red.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/white.css?sha=None" + ] + } + } + } + }, + "all-themes": { + "Aquamarine": { + "url": "https://tp.gflix.app/css/theme-options/aquamarine.css?sha=None" + }, + "Blackberry-abyss": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-abyss.css?sha=None" + }, + "Blackberry-amethyst": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-amethyst.css?sha=None" + }, + "Blackberry-carol": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-carol.css?sha=None" + }, + "Blackberry-dreamscape": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-dreamscape.css?sha=None" + }, + "Blackberry-flamingo": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-flamingo.css?sha=None" + }, + "Blackberry-hearth": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-hearth.css?sha=None" + }, + "Blackberry-martian": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-martian.css?sha=None" + }, + "Blackberry-pumpkin": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-pumpkin.css?sha=None" + }, + "Blackberry-royal": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-royal.css?sha=None" + }, + "Blackberry-shadow": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-shadow.css?sha=None" + }, + "Blackberry-solar": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-solar.css?sha=None" + }, + "Blackberry-vanta": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-vanta.css?sha=None" + }, + "Dark": { + "url": "https://tp.gflix.app/css/theme-options/dark.css?sha=None" + }, + "Dracula": { + "url": "https://tp.gflix.app/css/theme-options/dracula.css?sha=None" + }, + "Hotline": { + "url": "https://tp.gflix.app/css/theme-options/hotline.css?sha=None" + }, + "Hotline-old": { + "url": "https://tp.gflix.app/css/community-theme-options/hotline-old.css?sha=None" + }, + "Hotpink": { + "url": "https://tp.gflix.app/css/theme-options/hotpink.css?sha=None" + }, + "Mind": { + "url": "https://tp.gflix.app/css/community-theme-options/mind.css?sha=None" + }, + "Nord": { + "url": "https://tp.gflix.app/css/theme-options/nord.css?sha=None" + }, + "Onedark": { + "url": "https://tp.gflix.app/css/community-theme-options/onedark.css?sha=None" + }, + "Organizr": { + "url": "https://tp.gflix.app/css/theme-options/organizr.css?sha=None" + }, + "Overseerr": { + "url": "https://tp.gflix.app/css/theme-options/overseerr.css?sha=None" + }, + "Pine-shadow": { + "url": "https://tp.gflix.app/css/community-theme-options/pine-shadow.css?sha=None" + }, + "Plex": { + "url": "https://tp.gflix.app/css/theme-options/plex.css?sha=None" + }, + "Power": { + "url": "https://tp.gflix.app/css/community-theme-options/power.css?sha=None" + }, + "Reality": { + "url": "https://tp.gflix.app/css/community-theme-options/reality.css?sha=None" + }, + "Soul": { + "url": "https://tp.gflix.app/css/community-theme-options/soul.css?sha=None" + }, + "Space": { + "url": "https://tp.gflix.app/css/community-theme-options/space.css?sha=None" + }, + "Space-gray": { + "url": "https://tp.gflix.app/css/theme-options/space-gray.css?sha=None" + }, + "Time": { + "url": "https://tp.gflix.app/css/community-theme-options/time.css?sha=None" + }, + "Trueblack": { + "url": "https://tp.gflix.app/css/community-theme-options/trueblack.css?sha=None" + } + }, + "applications": { + "adguard": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/adguard/adguard-base.css?sha=None" + }, + "bazarr": { + "addons": { + "bazarr-4k-logo": "https://tp.gflix.app/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css?sha=None", + "bazarr-darker": "https://tp.gflix.app/css/addons/bazarr/bazarr-darker/bazarr-darker.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/bazarr/bazarr-base.css?sha=None" + }, + "bitwarden": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/bitwarden/bitwarden-base.css?sha=None" + }, + "calibreweb": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/calibreweb/calibreweb-base.css?sha=None" + }, + "deluge": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/deluge/deluge-base.css?sha=None" + }, + "dozzle": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/dozzle/dozzle-base.css?sha=None" + }, + "duplicacy": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/duplicacy/duplicacy-base.css?sha=None" + }, + "duplicati": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/duplicati/duplicati-base.css?sha=None" + }, + "emby": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/emby/emby-base.css?sha=None" + }, + "filebrowser": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/filebrowser/filebrowser-base.css?sha=None" + }, + "flood": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/flood/flood-base.css?sha=None" + }, + "gaps": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/gaps/gaps-base.css?sha=None" + }, + "gitea": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/gitea/gitea-base.css?sha=None" + }, + "guacamole": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/guacamole/guacamole-base.css?sha=None" + }, + "jackett": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/jackett/jackett-base.css?sha=None" + }, + "jellyfin": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/jellyfin/jellyfin-base.css?sha=None" + }, + "kitana": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/kitana/kitana-base.css?sha=None" + }, + "lazylibrarian": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/lazylibrarian/lazylibrarian-base.css?sha=None" + }, + "librespeed": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/librespeed/librespeed-base.css?sha=None" + }, + "lidarr": { + "addons": { + "lidarr-darker": "https://tp.gflix.app/css/addons/lidarr/lidarr-darker/lidarr-darker.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/lidarr/lidarr-base.css?sha=None" + }, + "moviematch": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/moviematch/moviematch-base.css?sha=None" + }, + "mylar3": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/mylar3/mylar3-base.css?sha=None" + }, + "netdata": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/netdata/netdata-base.css?sha=None" + }, + "nzbget": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/nzbget/nzbget-base.css?sha=None" + }, + "nzbhydra2": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/nzbhydra2/nzbhydra2-base.css?sha=None" + }, + "ombi": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/ombi/ombi-base.css?sha=None" + }, + "organizr": { + "addons": { + "glass": { + "css": [ + "https://tp.gflix.app/css/addons/organizr/glass/glass-base.css?sha=None", + "https://tp.gflix.app/css/addons/organizr/glass/glass-login.css?sha=None", + "https://tp.gflix.app/css/addons/organizr/glass/organizr-base-old.css?sha=None" + ] + } + }, + "base_css": "https://tp.gflix.app/css/base/organizr/organizr-base.css?sha=None" + }, + "overseerr": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/overseerr/overseerr-base.css?sha=None" + }, + "petio": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/petio/petio-base.css?sha=None" + }, + "pihole": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/pihole/pihole-base.css?sha=None" + }, + "plex": { + "addons": { + "overseerr-side-menu": "https://tp.gflix.app/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css?sha=None", + "plex-alt-logo": "https://tp.gflix.app/css/addons/plex/plex-alt-logo/plex-alt-logo.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/plex/plex-base.css?sha=None" + }, + "portainer": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/portainer/portainer-base.css?sha=None" + }, + "prowlarr": { + "addons": { + "prowlarr-darker": "https://tp.gflix.app/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/prowlarr/prowlarr-base.css?sha=None" + }, + "qbittorrent": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/qbittorrent/qbittorrent-base.css?sha=None" + }, + "radarr": { + "addons": { + "radarr-4k-logo": "https://tp.gflix.app/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css?sha=None", + "radarr-darker": "https://tp.gflix.app/css/addons/radarr/radarr-darker/radarr-darker.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/radarr/radarr-base.css?sha=None" + }, + "readarr": { + "addons": { + "readarr-alt-logo": "https://tp.gflix.app/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css?sha=None", + "readarr-darker": "https://tp.gflix.app/css/addons/readarr/readarr-darker/readarr-darker.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/readarr/readarr-base.css?sha=None" + }, + "requestrr": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/requestrr/requestrr-base.css?sha=None" + }, + "resilio-sync": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/resilio-sync/resilio-sync-base.css?sha=None" + }, + "rutorrent": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/rutorrent/rutorrent-base.css?sha=None" + }, + "sabnzbd": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/sabnzbd/sabnzbd-base.css?sha=None" + }, + "sonarr": { + "addons": { + "sonarr-4k-logo": "https://tp.gflix.app/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css?sha=None", + "sonarr-darker": "https://tp.gflix.app/css/addons/sonarr/sonarr-darker/sonarr-darker.css?sha=None" + }, + "base_css": "https://tp.gflix.app/css/base/sonarr/sonarr-base.css?sha=None" + }, + "synclounge": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/synclounge/synclounge-base.css?sha=None" + }, + "tautulli": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/tautulli/tautulli-base.css?sha=None" + }, + "transmission": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/transmission/transmission-base.css?sha=None" + }, + "unraid": { + "addons": { + "login-page": { + "alien": { + "css": [ + "https://tp.gflix.app/css/addons/unraid/login-page/alien/alien_base.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/custom.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway2.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway3.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway4.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation_video.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/nightmare.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/alien/scanner.css?sha=None" + ] + }, + "fallout": { + "css": [ + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/custom.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal2.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_base.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_video.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal2.css?sha=None" + ] + }, + "retro-terminal": { + "css": [ + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/amber.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/blue.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/custom.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/green.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/red.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css?sha=None", + "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/white.css?sha=None" + ] + } + } + }, + "base_css": "https://tp.gflix.app/css/base/unraid/unraid-base.css?sha=None" + }, + "uptime-kuma": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/uptime-kuma/uptime-kuma-base.css?sha=None" + }, + "vuetorrent": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/vuetorrent/vuetorrent-base.css?sha=None" + }, + "xbackbone": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/xbackbone/xbackbone-base.css?sha=None" + } + }, + "community-themes": { + "Blackberry-abyss": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-abyss.css?sha=None" + }, + "Blackberry-amethyst": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-amethyst.css?sha=None" + }, + "Blackberry-carol": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-carol.css?sha=None" + }, + "Blackberry-dreamscape": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-dreamscape.css?sha=None" + }, + "Blackberry-flamingo": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-flamingo.css?sha=None" + }, + "Blackberry-hearth": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-hearth.css?sha=None" + }, + "Blackberry-martian": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-martian.css?sha=None" + }, + "Blackberry-pumpkin": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-pumpkin.css?sha=None" + }, + "Blackberry-royal": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-royal.css?sha=None" + }, + "Blackberry-shadow": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-shadow.css?sha=None" + }, + "Blackberry-solar": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-solar.css?sha=None" + }, + "Blackberry-vanta": { + "url": "https://tp.gflix.app/css/community-theme-options/blackberry-vanta.css?sha=None" + }, + "Hotline-old": { + "url": "https://tp.gflix.app/css/community-theme-options/hotline-old.css?sha=None" + }, + "Mind": { + "url": "https://tp.gflix.app/css/community-theme-options/mind.css?sha=None" + }, + "Onedark": { + "url": "https://tp.gflix.app/css/community-theme-options/onedark.css?sha=None" + }, + "Pine-shadow": { + "url": "https://tp.gflix.app/css/community-theme-options/pine-shadow.css?sha=None" + }, + "Power": { + "url": "https://tp.gflix.app/css/community-theme-options/power.css?sha=None" + }, + "Reality": { + "url": "https://tp.gflix.app/css/community-theme-options/reality.css?sha=None" + }, + "Soul": { + "url": "https://tp.gflix.app/css/community-theme-options/soul.css?sha=None" + }, + "Space": { + "url": "https://tp.gflix.app/css/community-theme-options/space.css?sha=None" + }, + "Time": { + "url": "https://tp.gflix.app/css/community-theme-options/time.css?sha=None" + }, + "Trueblack": { + "url": "https://tp.gflix.app/css/community-theme-options/trueblack.css?sha=None" + } + }, + "deprecated": { + "grafana": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/grafana/grafana-base.css?sha=None" + }, + "logarr": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/logarr/logarr-base.css?sha=None" + }, + "monitorr": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/monitorr/monitorr-base.css?sha=None" + }, + "plpp": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/plpp/plpp-base.css?sha=None" + }, + "thelounge": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/thelounge/thelounge-base.css?sha=None" + }, + "webtools": { + "addons": {}, + "base_css": "https://tp.gflix.app/css/base/webtools/webtools-base.css?sha=None" + } + }, + "themes": { + "Aquamarine": { + "url": "https://tp.gflix.app/css/theme-options/aquamarine.css?sha=None" + }, + "Dark": { + "url": "https://tp.gflix.app/css/theme-options/dark.css?sha=None" + }, + "Dracula": { + "url": "https://tp.gflix.app/css/theme-options/dracula.css?sha=None" + }, + "Hotline": { + "url": "https://tp.gflix.app/css/theme-options/hotline.css?sha=None" + }, + "Hotpink": { + "url": "https://tp.gflix.app/css/theme-options/hotpink.css?sha=None" + }, + "Nord": { + "url": "https://tp.gflix.app/css/theme-options/nord.css?sha=None" + }, + "Organizr": { + "url": "https://tp.gflix.app/css/theme-options/organizr.css?sha=None" + }, + "Overseerr": { + "url": "https://tp.gflix.app/css/theme-options/overseerr.css?sha=None" + }, + "Plex": { + "url": "https://tp.gflix.app/css/theme-options/plex.css?sha=None" + }, + "Space-gray": { + "url": "https://tp.gflix.app/css/theme-options/space-gray.css?sha=None" + } + } + } \ No newline at end of file From f0a42c0b114e66366846cff41a48fabf9f78b85b Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 3 Apr 2022 16:07:24 +0200 Subject: [PATCH 02/16] fix the fix? --- .github/workflows/docker-build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 65817d57..e45e1dfc 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -37,15 +37,15 @@ jobs: run: | ARCHITECTURE=${{ matrix.architecture }} echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ') - echo ::set-output name=title::${GITHUB_REPOSITORY,,}:${GITHUB_REF//refs\/heads\//} + echo ::set-output name=title::${GITHUB_REPOSITORY,,}:${{ github.ref_name }} echo ::set-output name=revision::${GITHUB_SHA} - echo ::set-output name=source::${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/tree/${GITHUB_REF//refs\/heads\//} + echo ::set-output name=source::${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/tree/${{ github.ref_name }} echo ::set-output name=vendor::${{ github.repository_owner }} echo ::set-output name=url::${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY,,}/blob/master/README.md echo ::set-output name=VERSION::${{ github.event.release.tag_name }} echo ::set-output name=platform::${ARCHITECTURE//-/\/} - echo ::set-output name=cache::${GITHUB_REPOSITORY,,}:${GITHUB_REF//refs\/heads\//}-cache-${{ matrix.architecture }} - echo ::set-output name=tag::${GITHUB_REPOSITORY,,}:${GITHUB_REF//refs\/heads\//}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}-${{ matrix.architecture }} + echo ::set-output name=cache::${GITHUB_REPOSITORY,,}:${{ github.ref_name }}-cache-${{ matrix.architecture }} + echo ::set-output name=tag::${GITHUB_REPOSITORY,,}:${{ github.ref_name }}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER}-${{ matrix.architecture }} - name: Set up QEMU uses: docker/setup-qemu-action@v1 @@ -122,7 +122,7 @@ jobs: DOCKER_CLI_EXPERIMENTAL: enabled run: | IMAGE=${{ matrix.registry }}/${GITHUB_REPOSITORY,,} - TAG=${GITHUB_REF//refs\/heads\//} + TAG=${{ github.ref_name }} SOURCE=${IMAGE}:${TAG}-${GITHUB_SHA:0:7}-${GITHUB_RUN_NUMBER} VERSION=${{ steps.prep.outputs.VERSION }} [[ -f linux-amd64.Dockerfile ]] && AMD64=${SOURCE}-linux-amd64 From 38e322aca5fbd91563bbdc2739fb82d6b5889701 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 3 Apr 2022 17:39:32 +0200 Subject: [PATCH 03/16] remote themes.json --- themes.json | 563 ---------------------------------------------------- 1 file changed, 563 deletions(-) delete mode 100644 themes.json diff --git a/themes.json b/themes.json deleted file mode 100644 index 0cf50a3e..00000000 --- a/themes.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "addons": { - "bazarr": { - "bazarr-4k-logo": "https://tp.gflix.app/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css?sha=None", - "bazarr-darker": "https://tp.gflix.app/css/addons/bazarr/bazarr-darker/bazarr-darker.css?sha=None" - }, - "lidarr": { - "lidarr-darker": "https://tp.gflix.app/css/addons/lidarr/lidarr-darker/lidarr-darker.css?sha=None" - }, - "organizr": { - "glass": { - "css": [ - "https://tp.gflix.app/css/addons/organizr/glass/glass-base.css?sha=None", - "https://tp.gflix.app/css/addons/organizr/glass/glass-login.css?sha=None", - "https://tp.gflix.app/css/addons/organizr/glass/organizr-base-old.css?sha=None" - ] - } - }, - "plex": { - "overseerr-side-menu": "https://tp.gflix.app/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css?sha=None", - "plex-alt-logo": "https://tp.gflix.app/css/addons/plex/plex-alt-logo/plex-alt-logo.css?sha=None" - }, - "prowlarr": { - "prowlarr-darker": "https://tp.gflix.app/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css?sha=None" - }, - "radarr": { - "radarr-4k-logo": "https://tp.gflix.app/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css?sha=None", - "radarr-darker": "https://tp.gflix.app/css/addons/radarr/radarr-darker/radarr-darker.css?sha=None" - }, - "readarr": { - "readarr-alt-logo": "https://tp.gflix.app/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css?sha=None", - "readarr-darker": "https://tp.gflix.app/css/addons/readarr/readarr-darker/readarr-darker.css?sha=None" - }, - "sonarr": { - "sonarr-4k-logo": "https://tp.gflix.app/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css?sha=None", - "sonarr-darker": "https://tp.gflix.app/css/addons/sonarr/sonarr-darker/sonarr-darker.css?sha=None" - }, - "unraid": { - "login-page": { - "alien": { - "css": [ - "https://tp.gflix.app/css/addons/unraid/login-page/alien/alien_base.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/custom.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway2.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway3.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway4.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation_video.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/nightmare.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/scanner.css?sha=None" - ] - }, - "fallout": { - "css": [ - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/custom.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal2.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_base.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_video.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal2.css?sha=None" - ] - }, - "retro-terminal": { - "css": [ - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/amber.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/blue.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/custom.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/green.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/red.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/white.css?sha=None" - ] - } - } - } - }, - "all-themes": { - "Aquamarine": { - "url": "https://tp.gflix.app/css/theme-options/aquamarine.css?sha=None" - }, - "Blackberry-abyss": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-abyss.css?sha=None" - }, - "Blackberry-amethyst": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-amethyst.css?sha=None" - }, - "Blackberry-carol": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-carol.css?sha=None" - }, - "Blackberry-dreamscape": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-dreamscape.css?sha=None" - }, - "Blackberry-flamingo": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-flamingo.css?sha=None" - }, - "Blackberry-hearth": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-hearth.css?sha=None" - }, - "Blackberry-martian": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-martian.css?sha=None" - }, - "Blackberry-pumpkin": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-pumpkin.css?sha=None" - }, - "Blackberry-royal": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-royal.css?sha=None" - }, - "Blackberry-shadow": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-shadow.css?sha=None" - }, - "Blackberry-solar": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-solar.css?sha=None" - }, - "Blackberry-vanta": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-vanta.css?sha=None" - }, - "Dark": { - "url": "https://tp.gflix.app/css/theme-options/dark.css?sha=None" - }, - "Dracula": { - "url": "https://tp.gflix.app/css/theme-options/dracula.css?sha=None" - }, - "Hotline": { - "url": "https://tp.gflix.app/css/theme-options/hotline.css?sha=None" - }, - "Hotline-old": { - "url": "https://tp.gflix.app/css/community-theme-options/hotline-old.css?sha=None" - }, - "Hotpink": { - "url": "https://tp.gflix.app/css/theme-options/hotpink.css?sha=None" - }, - "Mind": { - "url": "https://tp.gflix.app/css/community-theme-options/mind.css?sha=None" - }, - "Nord": { - "url": "https://tp.gflix.app/css/theme-options/nord.css?sha=None" - }, - "Onedark": { - "url": "https://tp.gflix.app/css/community-theme-options/onedark.css?sha=None" - }, - "Organizr": { - "url": "https://tp.gflix.app/css/theme-options/organizr.css?sha=None" - }, - "Overseerr": { - "url": "https://tp.gflix.app/css/theme-options/overseerr.css?sha=None" - }, - "Pine-shadow": { - "url": "https://tp.gflix.app/css/community-theme-options/pine-shadow.css?sha=None" - }, - "Plex": { - "url": "https://tp.gflix.app/css/theme-options/plex.css?sha=None" - }, - "Power": { - "url": "https://tp.gflix.app/css/community-theme-options/power.css?sha=None" - }, - "Reality": { - "url": "https://tp.gflix.app/css/community-theme-options/reality.css?sha=None" - }, - "Soul": { - "url": "https://tp.gflix.app/css/community-theme-options/soul.css?sha=None" - }, - "Space": { - "url": "https://tp.gflix.app/css/community-theme-options/space.css?sha=None" - }, - "Space-gray": { - "url": "https://tp.gflix.app/css/theme-options/space-gray.css?sha=None" - }, - "Time": { - "url": "https://tp.gflix.app/css/community-theme-options/time.css?sha=None" - }, - "Trueblack": { - "url": "https://tp.gflix.app/css/community-theme-options/trueblack.css?sha=None" - } - }, - "applications": { - "adguard": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/adguard/adguard-base.css?sha=None" - }, - "bazarr": { - "addons": { - "bazarr-4k-logo": "https://tp.gflix.app/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css?sha=None", - "bazarr-darker": "https://tp.gflix.app/css/addons/bazarr/bazarr-darker/bazarr-darker.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/bazarr/bazarr-base.css?sha=None" - }, - "bitwarden": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/bitwarden/bitwarden-base.css?sha=None" - }, - "calibreweb": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/calibreweb/calibreweb-base.css?sha=None" - }, - "deluge": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/deluge/deluge-base.css?sha=None" - }, - "dozzle": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/dozzle/dozzle-base.css?sha=None" - }, - "duplicacy": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/duplicacy/duplicacy-base.css?sha=None" - }, - "duplicati": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/duplicati/duplicati-base.css?sha=None" - }, - "emby": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/emby/emby-base.css?sha=None" - }, - "filebrowser": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/filebrowser/filebrowser-base.css?sha=None" - }, - "flood": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/flood/flood-base.css?sha=None" - }, - "gaps": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/gaps/gaps-base.css?sha=None" - }, - "gitea": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/gitea/gitea-base.css?sha=None" - }, - "guacamole": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/guacamole/guacamole-base.css?sha=None" - }, - "jackett": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/jackett/jackett-base.css?sha=None" - }, - "jellyfin": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/jellyfin/jellyfin-base.css?sha=None" - }, - "kitana": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/kitana/kitana-base.css?sha=None" - }, - "lazylibrarian": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/lazylibrarian/lazylibrarian-base.css?sha=None" - }, - "librespeed": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/librespeed/librespeed-base.css?sha=None" - }, - "lidarr": { - "addons": { - "lidarr-darker": "https://tp.gflix.app/css/addons/lidarr/lidarr-darker/lidarr-darker.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/lidarr/lidarr-base.css?sha=None" - }, - "moviematch": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/moviematch/moviematch-base.css?sha=None" - }, - "mylar3": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/mylar3/mylar3-base.css?sha=None" - }, - "netdata": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/netdata/netdata-base.css?sha=None" - }, - "nzbget": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/nzbget/nzbget-base.css?sha=None" - }, - "nzbhydra2": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/nzbhydra2/nzbhydra2-base.css?sha=None" - }, - "ombi": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/ombi/ombi-base.css?sha=None" - }, - "organizr": { - "addons": { - "glass": { - "css": [ - "https://tp.gflix.app/css/addons/organizr/glass/glass-base.css?sha=None", - "https://tp.gflix.app/css/addons/organizr/glass/glass-login.css?sha=None", - "https://tp.gflix.app/css/addons/organizr/glass/organizr-base-old.css?sha=None" - ] - } - }, - "base_css": "https://tp.gflix.app/css/base/organizr/organizr-base.css?sha=None" - }, - "overseerr": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/overseerr/overseerr-base.css?sha=None" - }, - "petio": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/petio/petio-base.css?sha=None" - }, - "pihole": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/pihole/pihole-base.css?sha=None" - }, - "plex": { - "addons": { - "overseerr-side-menu": "https://tp.gflix.app/css/addons/plex/overseerr-side-menu/overseerr-side-menu.css?sha=None", - "plex-alt-logo": "https://tp.gflix.app/css/addons/plex/plex-alt-logo/plex-alt-logo.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/plex/plex-base.css?sha=None" - }, - "portainer": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/portainer/portainer-base.css?sha=None" - }, - "prowlarr": { - "addons": { - "prowlarr-darker": "https://tp.gflix.app/css/addons/prowlarr/prowlarr-darker/prowlarr-darker.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/prowlarr/prowlarr-base.css?sha=None" - }, - "qbittorrent": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/qbittorrent/qbittorrent-base.css?sha=None" - }, - "radarr": { - "addons": { - "radarr-4k-logo": "https://tp.gflix.app/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css?sha=None", - "radarr-darker": "https://tp.gflix.app/css/addons/radarr/radarr-darker/radarr-darker.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/radarr/radarr-base.css?sha=None" - }, - "readarr": { - "addons": { - "readarr-alt-logo": "https://tp.gflix.app/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css?sha=None", - "readarr-darker": "https://tp.gflix.app/css/addons/readarr/readarr-darker/readarr-darker.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/readarr/readarr-base.css?sha=None" - }, - "requestrr": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/requestrr/requestrr-base.css?sha=None" - }, - "resilio-sync": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/resilio-sync/resilio-sync-base.css?sha=None" - }, - "rutorrent": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/rutorrent/rutorrent-base.css?sha=None" - }, - "sabnzbd": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/sabnzbd/sabnzbd-base.css?sha=None" - }, - "sonarr": { - "addons": { - "sonarr-4k-logo": "https://tp.gflix.app/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css?sha=None", - "sonarr-darker": "https://tp.gflix.app/css/addons/sonarr/sonarr-darker/sonarr-darker.css?sha=None" - }, - "base_css": "https://tp.gflix.app/css/base/sonarr/sonarr-base.css?sha=None" - }, - "synclounge": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/synclounge/synclounge-base.css?sha=None" - }, - "tautulli": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/tautulli/tautulli-base.css?sha=None" - }, - "transmission": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/transmission/transmission-base.css?sha=None" - }, - "unraid": { - "addons": { - "login-page": { - "alien": { - "css": [ - "https://tp.gflix.app/css/addons/unraid/login-page/alien/alien_base.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/custom.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway2.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway3.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/hallway4.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/isolation_video.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/nightmare.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/alien/scanner.css?sha=None" - ] - }, - "fallout": { - "css": [ - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/custom.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/dirty_terminal2.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_base.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/fallout_video.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/fallout/terminal2.css?sha=None" - ] - }, - "retro-terminal": { - "css": [ - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/amber.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/blue.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/custom.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/green.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/red.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css?sha=None", - "https://tp.gflix.app/css/addons/unraid/login-page/retro-terminal/white.css?sha=None" - ] - } - } - }, - "base_css": "https://tp.gflix.app/css/base/unraid/unraid-base.css?sha=None" - }, - "uptime-kuma": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/uptime-kuma/uptime-kuma-base.css?sha=None" - }, - "vuetorrent": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/vuetorrent/vuetorrent-base.css?sha=None" - }, - "xbackbone": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/xbackbone/xbackbone-base.css?sha=None" - } - }, - "community-themes": { - "Blackberry-abyss": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-abyss.css?sha=None" - }, - "Blackberry-amethyst": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-amethyst.css?sha=None" - }, - "Blackberry-carol": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-carol.css?sha=None" - }, - "Blackberry-dreamscape": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-dreamscape.css?sha=None" - }, - "Blackberry-flamingo": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-flamingo.css?sha=None" - }, - "Blackberry-hearth": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-hearth.css?sha=None" - }, - "Blackberry-martian": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-martian.css?sha=None" - }, - "Blackberry-pumpkin": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-pumpkin.css?sha=None" - }, - "Blackberry-royal": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-royal.css?sha=None" - }, - "Blackberry-shadow": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-shadow.css?sha=None" - }, - "Blackberry-solar": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-solar.css?sha=None" - }, - "Blackberry-vanta": { - "url": "https://tp.gflix.app/css/community-theme-options/blackberry-vanta.css?sha=None" - }, - "Hotline-old": { - "url": "https://tp.gflix.app/css/community-theme-options/hotline-old.css?sha=None" - }, - "Mind": { - "url": "https://tp.gflix.app/css/community-theme-options/mind.css?sha=None" - }, - "Onedark": { - "url": "https://tp.gflix.app/css/community-theme-options/onedark.css?sha=None" - }, - "Pine-shadow": { - "url": "https://tp.gflix.app/css/community-theme-options/pine-shadow.css?sha=None" - }, - "Power": { - "url": "https://tp.gflix.app/css/community-theme-options/power.css?sha=None" - }, - "Reality": { - "url": "https://tp.gflix.app/css/community-theme-options/reality.css?sha=None" - }, - "Soul": { - "url": "https://tp.gflix.app/css/community-theme-options/soul.css?sha=None" - }, - "Space": { - "url": "https://tp.gflix.app/css/community-theme-options/space.css?sha=None" - }, - "Time": { - "url": "https://tp.gflix.app/css/community-theme-options/time.css?sha=None" - }, - "Trueblack": { - "url": "https://tp.gflix.app/css/community-theme-options/trueblack.css?sha=None" - } - }, - "deprecated": { - "grafana": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/grafana/grafana-base.css?sha=None" - }, - "logarr": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/logarr/logarr-base.css?sha=None" - }, - "monitorr": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/monitorr/monitorr-base.css?sha=None" - }, - "plpp": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/plpp/plpp-base.css?sha=None" - }, - "thelounge": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/thelounge/thelounge-base.css?sha=None" - }, - "webtools": { - "addons": {}, - "base_css": "https://tp.gflix.app/css/base/webtools/webtools-base.css?sha=None" - } - }, - "themes": { - "Aquamarine": { - "url": "https://tp.gflix.app/css/theme-options/aquamarine.css?sha=None" - }, - "Dark": { - "url": "https://tp.gflix.app/css/theme-options/dark.css?sha=None" - }, - "Dracula": { - "url": "https://tp.gflix.app/css/theme-options/dracula.css?sha=None" - }, - "Hotline": { - "url": "https://tp.gflix.app/css/theme-options/hotline.css?sha=None" - }, - "Hotpink": { - "url": "https://tp.gflix.app/css/theme-options/hotpink.css?sha=None" - }, - "Nord": { - "url": "https://tp.gflix.app/css/theme-options/nord.css?sha=None" - }, - "Organizr": { - "url": "https://tp.gflix.app/css/theme-options/organizr.css?sha=None" - }, - "Overseerr": { - "url": "https://tp.gflix.app/css/theme-options/overseerr.css?sha=None" - }, - "Plex": { - "url": "https://tp.gflix.app/css/theme-options/plex.css?sha=None" - }, - "Space-gray": { - "url": "https://tp.gflix.app/css/theme-options/space-gray.css?sha=None" - } - } - } \ No newline at end of file From 7c27fbefda69787e34ca190c9440eecbf30d8e14 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 3 Apr 2022 20:20:11 +0200 Subject: [PATCH 04/16] fix: :bug: Unraid: CA button fix --- css/base/unraid/unraid-base.css | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/css/base/unraid/unraid-base.css b/css/base/unraid/unraid-base.css index 377c0d6e..faef37a5 100644 --- a/css/base/unraid/unraid-base.css +++ b/css/base/unraid/unraid-base.css @@ -469,7 +469,8 @@ li.caMenuItem:hover { #sidenavContent .popupProfile, #sidenavContent .repoPopup, #sidenavContent .ca_favouriteRepo, -#sidenavContent .donate { +#sidenavContent .donate, +span .maxPerPage { color: var(--button-text) !important; background: var(--button-color) !important; border-color: var(--button-color) !important; @@ -493,7 +494,8 @@ li.caMenuItem:hover { #sidenavContent .popupProfile:hover, #sidenavContent .repoPopup:hover, #sidenavContent .ca_favouriteRepo:hover, -#sidenavContent .donate:hover{ +#sidenavContent .donate:hover, +.maxPerPage:hover { background: var(--button-color-hover) !important; color: var(--button-text-hover) !important; border-color: var(--button-color-hover) !important; From 5da47d45d468ee4e3700a1a1a2cdaae194588398 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 3 Apr 2022 21:01:12 +0200 Subject: [PATCH 05/16] fix: :bug: Plex: accent fixes --- css/base/plex/plex-base.css | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/css/base/plex/plex-base.css b/css/base/plex/plex-base.css index 4e130a8f..df02c356 100644 --- a/css/base/plex/plex-base.css +++ b/css/base/plex/plex-base.css @@ -344,28 +344,28 @@ button:hover [class*="DisclosureArrow-disclosureArrow-"] { [class*="SeekBar-seekBarFill-"], [class*="VolumeSlider-fill-"], [class*="SessionTile-playProgressPercent-"] { - background-color: rgb(var(--accent-color)); + background-color: rgb(var(--accent-color)) !important; } [class*="SeekBar-seekBarBuffer-"], [class*="SessionTile-transcodeProgressPercent-"] { - background-color: rgba(var(--accent-color), .3); + background-color: rgba(var(--accent-color), .3) !important; } [class*="SessionTileDetails-playerContainer-"] { - background-color: rgba(var(--accent-color), .2) + background-color: rgba(var(--accent-color), .2) !important } [class*="SessionTileDetails-videoStreamInformation-"] { - background-color: rgba(var(--accent-color), .15) + background-color: rgba(var(--accent-color), .15) !important } [class*="SessionTileDetails-audioStreamInformation-"] { - background-color: rgba(var(--accent-color), .1) + background-color: rgba(var(--accent-color), .1) !important } [class*="SessionTileDetails-subtitlesStreamInformation-"] { - background-color: rgba(var(--accent-color), .05); + background-color: rgba(var(--accent-color), .05) !important; } [class*="TopUsersList-container-"][class*="ServerDashboardSectionContent-container-"]>div>div>div>div:nth-child(3) { @@ -385,12 +385,12 @@ button:hover [class*="DisclosureArrow-disclosureArrow-"] { } [class*="TopUsersCell-playHistoryLink-"] { - background-color: rgb(var(--accent-color)); - color: #fff; + background-color: rgb(var(--accent-color)) !important; + color: #fff !important; } [class*="TopPlayedColumnHeader-emptyTitleBackground-"] { - background-color: rgba(var(--accent-color), .3); + background-color: rgba(var(--accent-color), .3) !important; } [class*="SelectedMenuItem-isSelected-"], From 8ed429a0c5f7d25125cb2b65204964c093b22d87 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 3 Apr 2022 22:29:29 +0200 Subject: [PATCH 06/16] whisparr initial --- css/base/whisparr/whisparr-base.css | 1224 +++++++++++++++++++++++++++ 1 file changed, 1224 insertions(+) create mode 100644 css/base/whisparr/whisparr-base.css diff --git a/css/base/whisparr/whisparr-base.css b/css/base/whisparr/whisparr-base.css new file mode 100644 index 00000000..06dfdcfe --- /dev/null +++ b/css/base/whisparr/whisparr-base.css @@ -0,0 +1,1224 @@ +/* dP dP dP */ +/* 88 88 88 */ +/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */ +/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */ +/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */ +/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */ +/* 88 */ +/* dP */ + +/* Made by @gilbN */ +/* https://github.com/gilbN/theme.park */ +:root { + --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; + } + +body { + 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; + color: var(--text); +} + +/* Froms */ + +[class*="FormInputHelpText-helpText-"] { + color: var(--text); +} + +[class*="FormInputGroup-inputUnit-"] { + color: var(--text) !important; +} + +/* LINKS */ +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):not([class*="Button-"]):not([class*="AgendaEvent"]) { + color: var(--link-color); + } + +[class*="Link-to-"]:not([class*="PageSidebarItem-link-"]):hover:not([class*="Button-"]):hover { +color: var(--link-color-hover); +} + +a { + color: var(--link-color); +} + +a:hover { + color: var(--link-color-hover); +} + +[class*="TableRowCell-cell-"] [class*="Link-to-"] { + color: var(--link-color) !important; +} + +[class*="TableRowCell-cell-"] [class*="Link-to-"]:hover { + color: var(--link-color-hover) !important; +} + +/* Buttons */ + +[class*="Button-default-"] { + color: var(--button-text); + background-color: var(--button-color); + border-color: transparent; +} + +[class*="Button-default-"]:hover { + border-color: transparent; + background-color: var(--button-color-hover) !important; + color: var(--button-text-hover); +} + +[class*="Button-primary-"] { + border-color: transparent; + background-color: var(--button-color); + color: var(--button-text); +} + +[class*="Button-primary-"]:hover { + border-color: transparent; + background-color: var(--button-color-hover) !important; + color: var(--button-text-hover); +} + +[class*="Button-success-"] { + border-color: var(--button-color); + background-color: var(--button-color); + color: var(--button-text); +} + +[class*="Button-success-"]:hover { + border-color: var(--button-color-hover); + background-color: var(--button-color-hover); + color: var(--button-text-hover); +} + +/* LOADING PAGE */ +[class*="ErrorPage-page-"], +[class*="ErrorPage-version-"], +[class*="LoadingMessage-loadingMessage-"] { + color: var(--text); +} + +[class*="LoadingIndicator-ripple-"] { + border: 2px solid #fff; +} + +/* MODAL */ +[class*="ModalHeader-modalHeader-"] { + 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; + color: var(--text-hover); + border-bottom: 1px solid rgb(var(--accent-color)); +} + +[class*="ModalContent-modalContent-"] { + 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; + color: var(--text); +} + +[class*="ModalFooter-modalFooter-"] { + 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; + color: #fff; + border-top: 1px solid rgb(var(--accent-color)); +} + +[class*="ModalContent-closeButton-"]:hover { + color: #fff; +} + +/* INPUT */ +[class*="TagInput-internalInput-"] { + background-color: transparent; + color: #fff; +} + +[class*="SelectInput-select-"] { + background-color: rgba(0, 0, 0, 0.25) !important; +} + +[class*="SelectInput-select-"]:active, +[class*="SelectInput-select-"]:focus { + background: #1e1e1e !important; +} + +[class*="AutoSuggestInput-suggestionsList-"], +[class*="AutoSuggestInput-suggestionsContainerOpen-"], +[class*="AutoSuggestInput-suggestionsContainer-"] { + background-color: #323232 !important; + color: white; + border: none !important; +} + +[class*="AutoSuggestInput-suggestionHighlighted-"] { + background-color: hsla(0, 0%, 100%, .08); +} + +[class*="CheckInput-primaryIsChecked-"] { + border-color: rgb(var(--accent-color)) !important; + background-color: rgb(var(--accent-color)) !important; + color: var(--label-text-color) !important; +} + +[class*="CheckInput-input-"][class*="CheckInput-isNotChecked-"] { + background: #fff; +} + +/* HEADER */ + +[class*="PageHeader-header-"] { + background-color: rgba(0, 0, 0, .35); +} + +/* SEARCH DROPDOWN HEADER */ + +[class*="PageHeader-donate-"] { + color: #c4273c !important; +} + +/* RADARR SPECIFIC */ +[class*="MovieSearchInput-sectionTitle-"] { + color: #fff; +} + +[class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] { + border: none !important; + 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; + color: #fff !important; + box-shadow: 0 0 10px 1px transparent !important; +} + +[class*="MovieSearchInput-highlighted-"] { + background-color: hsla(0, 0%, 100%, .08); +} + +[class*="MovieSearchInput-movieContainer-"]::-webkit-scrollbar-thumb { + background-color: rgba(255, 255, 255, 0.25); +} + +/* SIDE MENU */ +[class*="PageSidebar-sidebarContainer-"] { + background-color: rgba(0, 0, 0, .25); +} + +[class*="PageSidebar-sidebar-"] { + background-color: transparent; +} + +[class*="PageSidebarItem-link-"]:hover { + color: rgb(var(--accent-color)); + text-decoration: none; +} + +[class*="PageSidebarItem-isActiveLink-"], +[class*="PageSidebarItem-isActiveLink-"]:hover, +[class*="PageSidebarItem-link-"]:focus { + color: rgb(var(--accent-color)) !important; +} + +[class*="PageSidebarItem-isActiveParentLink-"] { + background-color: rgba(0, 0, 0, 0.15); +} + +@media only screen and (max-width: 768px) { + [class*="PageSidebar-sidebarContainer-"] { + background: var(--main-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; + } +} + +[class*="PageSidebarItem-isActiveItem-"] { + border-left: 3px solid rgb(var(--accent-color)); +} + +#sidebar-toggle-button { + color: var(--text); +} +#sidebar-toggle-button:hover, +#sidebar-toggle-button:focus, +#sidebar-toggle-button:active { + color: var(--text-hover); +} + +/* MOVIES PAGE */ +/* RADARR SPECIFIC */ +[class*="MovieIndexPoster-controls-"] { + background-color: rgb(var(--accent-color)) !important; +} + +[class*="MovieTitlesTableContent-blankpad-"], +[class*="ExtraFileTableContent-blankpad-"], +[class*="MovieHistoryTableContent-blankpad-"] { + color: var(--text); +} + +/* OVERVIEW PAGE */ + +[class*="MovieIndexOverviews-container-"], +[class*="MovieIndexOverviews-container-"]:hover { + background-color: transparent !important; +} + +[class*="MovieIndexOverview-container-"]:hover [class*="MovieIndexOverview-content-"] { + background-color: transparent; +} + +[class*="AddListMovieOverview-container-"]:hover [class*="AddListMovieOverview-content-"] { + background-color: rgba(255, 255, 255, 0.08); +} + +[class*="AddListMoviePoster-title-"] { + background-color: rgba(255, 255, 255, 0.08); +} + +[class*="MovieIndexOverview-content-"]:hover { + background-color: hsla(0, 0%, 100%, .08) !important; +} + +[class*="MovieIndexOverview-link-"]:hover { + text-decoration: none; +} + +[class*="ProgressBar-container-"] { + background-color: rgba(0, 0, 0, 0.25); +} + +[class*=".ProgressBar-purple-"] { + background-color: rgb(var(--accent-color)); +} + +/* MOVIE PAGE */ +[class*="MovieDetailsSeason-season-"], +[class*="MovieDetailsSeason-collapseButtonContainer-"] { + border: none !important; + background-color: rgba(0, 0, 0, .25) !important; +} + +[class*="MovieDetailsSeason-actionButton-"], +[class*="MovieDetailsSeason-collapseButtonIcon-"] { + color: var(--text) !important; +} + +[class*="MovieFileStatus-missing"].colorImpaired { + background: transparent; +} + +.fa-search:hover { + color: var(--text-hover) !important; +} + +[class*="Icon-default-"]:hover:not([class*="Label-large-"] [class*="Icon-default-"], [class*="PathInput-fileBrowserButton-"]svg) { + color: var(--text-hover); +} + +[class*="MonitorToggleButton-toggleButton-"] { + color: #dadada; +} + + +[class*="ProtocolLabel-torrent-"] { + border-color: #00853d !important; + background-color: #00853d !important; + color: #fff !important; +} + +[class*="ProtocolLabel-usenet-"] { + border-color: #17b1d9 !important; + background-color: #17b1d9 !important; + color: #fff !important; +} + +[class*="MovieDetailsSeason-seasonNumber-"] { + color: #fff; +} + +[class*="MovieDetailsSeason-collapseButtonContainer-"] { + border: none !important; + background-color: rgba(0, 0, 0, .25) !important; +} + +[class*="MovieFileEditorTable-container-"] { + border: 1px solid transparent; + background-color: rgba(0, 0, 0, 0.25); +} + +[class*="ExtraFileTable-container-"] { + border: 1px solid transparent; + 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-"], +[class*="Tooltip-tooltipContainer-"], +[class*="Tooltip-tooltip-"][class*="Tooltip-default-"] { + background: #1f1f1f; + color: #eee; +} + +/* @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-"] { + border-bottom-color: var(--text); +} + +[class*="Tooltip-right-"][class*="Tooltip-default-"] { + border-right-color: var(--text); +} + +[class*="EpisodeTitleLink-link-"]:hover { + color: #fff; + text-decoration: none; +} + +[class*="IconButton-button-"] { + color: var(--text); +} + +[class*="Label-default-"] [class*="IconButton-button-"], +[class*="Label-small-"] [class*="IconButton-button-"]:hover { + color: var(--label-text-color); +} + +[class*="IconButton-button-"]:hover { + background-color: transparent; + color: var(--text-hover); +} + +[class*="Table-tableContainer-"] [class*="IconButton-button-"]:hover { + background-color: transparent; + color: var(--text-hover); +} + +[class*="Label-default-"] { + border-color: rgb(var(--accent-color)); + background-color: rgb(var(--accent-color)); + color: var(--label-text-color); +} + +[class*="Label-info-"] { + border-color: rgb(var(--accent-color)); + background-color: rgb(var(--accent-color)); + color: var(--label-text-color); +} + +[class*="PageSidebarItem-status-"][class*="Label-info-"] { + border-color: var(--arr-queue-color); + background-color: var(--arr-queue-color); + color: var(--label-text-color); +} + +[class*="MovieDetails-selectedTab-"] { + border-bottom: 4px solid rgb(var(--accent-color)); +} + +[class*="MovieDetails-tabList-"] { + color: var(--text-hover); +} + +[class*="Label-success-"] { + border-color: #27c24c; + background-color: #27c24c; + color: #000; +} + +[class*="Label-disabled-"][class*="Label-outline-"] { + color: #000; +} + +[class*="Label-outline-"] { + background-color: #999; +} + +[class*="Label-disabled-"] { + border-color: #999; + background-color: #999; + color: #000; +} + +/* Table options*/ +[class*="TableOptionsColumn-column-"] { + background: rgba(0, 0, 0, .25); + color: var(--text-hover); + border: none; +} + +[class*="TableHeaderCell-headerCell-"] { + color: var(--text-hover); +} + +[class*="Table-table-"] { + color: var(--text); +} + +[class*="TableRow-row-"]:hover { + background-color: hsla(0, 0%, 100%, .08); + color: var(--text-hover); +} + +[class*="TableRowCell-cell-"] { + border-top: 1px solid rgb(255 255 255 / 25%); +} + +/* TOP MENU SERIES */ +[class*="PageToolbar-toolbar-"] { + background-color: rgba(0, 0, 0, .25); + color: var(--text); +} + +[class*="PageToolbarButton-label-"] { + color: var(--text); +} + +[class*="PageToolbarButton-toolbarButton-"][class*="PageToolbarButton-isDisabled-"] { + opacity: .5; + color: var(--text); +} + +[class*="PageToolbarButton-toolbarButton-"][class*="PageToolbarButton-isDisabled-"]:hover, +[class*="PageToolbarButton-isDisabled-"]:hover { + color: var(--text) !important; +} + +[class*="PageToolbarButton-label-"] { + color: var(--text); +} + +[class*="PageToolbarButton-toolbarButton-"]:hover { + color: rgb(var(--accent-color)); +} + +[class*="MenuButton-menuButton-"]:hover { + color: rgb(var(--accent-color)); +} + +/* POSTERS */ +[class*="MovieIndexPoster-title-"], +[class*="MovieIndexPoster-nextAiring-"], +[class*="MovieIndexPosterInfo-info-"], +[class*="MovieIndexPosterInfo-info-"], +[class*="MovieCreditPoster-title-"] { + background-color: rgba(255, 255, 255, 0.08); + color: var(--text-hover); +} + +/* LIBRARY TOP HEADER DROPDOWN */ +[class*="MenuItem-menuItem-"] { + color: var(--text); + background: 0; +} + +[class*="MenuContent-menuContent-"] { + 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; +} + +[class*="MenuContent-scroller-"] { + box-shadow: black 0 0 5px 0px; +} + +[class*="MenuItem-menuItem-"]:hover, +[class*="MenuItem-menuItem-"]:focus { + background: hsla(0, 0%, 100%, .08) !important; + color: var(--text-hover); + text-decoration: none; +} + +[class*="MenuItemSeparator-separator-"] { + background-color: hsla(0, 0%, 100%, .08) !important; +} + +/* ALPHABET JUMP BAR */ +[class*="PageJumpBar-jumpBar-"] { + color: #FFF; +} + +/* MINI RIGHT SCROLL BAR */ +[class*="OverlayScroller-thumb-"], +[class*="Scroller-scroller-"]::-webkit-scrollbar-thumb { + background-color: hsla(0, 0%, 100%, .08) !important; +} + +[class*="OverlayScroller-thumb-"]:hover, +[class*="Scroller-scroller-"]::-webkit-scrollbar-thumb:hover { + background-color: rgba(255, 255, 255, 0.25) !important; +} + +/* ADD NEW */ + +[class*="EnhancedSelectInput-options-"] { + 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-options-"] { + border: 1px solid rgba(var(--accent-color)) !important; +} + +[class*="EnhancedSelectInputOption-isSelected-"], +[class*="EnhancedSelectInputOption-isSelected-"]:hover { + background-color: rgba(255, 255, 255, 0.20) !important; + color: var(--text-hover); +} + +[class*="EnhancedSelectInputOption-option-"]:hover { + background-color: rgba(255, 255, 255, 0.08); +} + +[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*="AddNewMovie-searchIconContainer-"], +[class*="CheckInput-isIndeterminate-"] { + border: none; + background-color: rgba(255, 255, 255, 0.08); + color: #fff; +} + +[class*="MovieSearchInput-container-"] [class*="Input-input-"] { + background: transparent; + border-bottom: solid 1px #fff; +} + +[class*="MovieSearchInput-container-"] [class*="Input-input-"]:focus { + border-bottom: none; + background: transparent; +} + +[class*="MovieSearchResult-alternateTitle-"] { + color: #fff; + font-size: 12px; +} + +[class*="AddNewMovieSearchResult-year-"] { + color: #fff !important; +} + +[class*="Input-input-"]:focus { + outline: 0; + border-color: #fff; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.25); +} + +[class*="TagInput-input-"][class*="TagInput-isFocused-"] { + outline: 0; + border-color: #fff; + box-shadow: none; +} + +/* TEXT COLOR */ + +[class*="PageContentBody-innerContentBody-"], +[class*="PageContentBody-contentBody-"], +.react-tabs__tab-panel .react-tabs__tab-panel--selected>div { + color: var(--text); +} + +/* SEARCH RESULTS */ +[class*="SearchResult-title-"]{ + color:var(--link-color); +} + +[class*="AddNewMovieSearchResult-searchResult-"], +[class*="AddNewMovieSearchResult-underlay-"] { + background-color: transparent !important; +} + +[class*="AddNewMovieSearchResult-searchResult-"]:hover, +[class*="AddNewMovieSearchResult-underlay-"]:hover { + background-color: hsla(0, 0%, 100%, .08) !important; +} + +[class*="AddNewmovieModalContent-year-"] { + color: #fff; +} + +[class*="RootFolderSelectInputSelectedValue-movieFolder-"], +[class*="RootFolderSelectInputSelectedValue-freeSpace-"] { + color: #fff; +} + +[class*="RootFolderSelectInputOption-freeSpace-"], +[class*="RootFolderSelectInputOption-movieFolder-"] { + color: var(--text-muted); +} + +/* MOVE THIS */ +input::-webkit-input-placeholder { + color: var(--text); +} + +input:focus::-webkit-input-placeholder { + color: var(--text-hover); +} + +/* Firefox < 19 */ +input:-moz-placeholder { + color: var(--text); +} + +input:focus:-moz-placeholder { + color: var(--text-hover); +} + +/* Firefox > 19 */ +input::-moz-placeholder { + color: var(--text); +} + +input:focus::-moz-placeholder { + color: var(--text-hover); +} + +/* Internet Explorer 10 */ +input:-ms-input-placeholder { + color: var(--text); +} + +input:focus:-ms-input-placeholder { + color: var(--text-hover); +} + +/* IMPORT */ + +[class*="FieldSet-legend-"] { + color: var(--text-hover); + border-bottom: 1px solid rgb(var(--accent-color)); +} + +[class*="VirtualTableRow-row-"]:hover { + background-color: rgba(255, 255, 255, 0.08); +} + +/* Drop down menu/button*/ +[class*="ImportMovieSelectMovie-button-"] { + border: none !important; + background-color: rgba(0, 0, 0, 0.25) !important; +} + +[class*="ImportMovieSelectMovie-content-"], +[class*="ImportMovieSelectMovie-searchIconContainer-"] { + border: none; + 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; + color: white; +} + +[class*="ImportMovieSearchResult-movie-"]:hover { + background-color: rgba(255, 255, 255, 0.08); +} + +[class*="ImportMovieTitle-year-"] { + color: var(--text-muted); +} + +/* DISCOVER */ +[class*="DiscoverMovieOverview-link-"] { + color: var(--text); +} + +[class*="DiscoverMovieOverview-link-"]:hover { + color: var(--text-hover); + text-decoration: none; +} + +[class*="DiscoverMoviePoster-title-"], +[class*="DiscoverMoviePosterInfo-info-"] { + background-color: rgba(255, 255, 255, 0.08); + color: var(--text-hover); +} + +/*Title*/ +[class*="AddListMovieOverview-link-"] { + color: var(--text); +} + +[class*="AddListMovieOverview-link-"]:hover { + color: #fff; +} + +[class*="AddListMovieOverview-content-"]:hover { + background-color: hsla(0, 0%, 100%, .08) !important; +} + +[class*="PageJumpBarItem-jumpBarItem-"]:hover { + color: #fff; + background: hsla(0, 0%, 100%, .08); +} + +/*Posters*/ +[class*="AddListMoviePoster-title-"] { + background-color: rgba(255, 255, 255, 0.08); + color: #fff; +} + +/* MASS EDITOR */ +/* FOOTER */ +[class*="PageContentFooter-contentFooter-"] { + border: none; + background-color: rgba(0, 0, 0, .25); + color: #FFF; +} + +/* CALENDAR */ +[class*="CircularProgressBar-circularProgressBarContainer-"] svg circle { + stroke: white !important; +} + +[class*="CalendarEvent-downloaded-"] { + background: rgb(var(--calendar-available) / .7) !important; + border-left-color: transparent !important; +} + +[class*="Calendar-calendar-"] [class*="CalendarEvent-downloaded-"]:hover { + background: rgb(var(--calendar-available) / .5) !important; + border-left-color: transparent !important; +} + +[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-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-"], +[class*="CalendarEvent-continuing-"] { + background: rgb(var(--calendar-unaired) / .7) !important; + border-left-color: transparent !important; +} + +[class*="Calendar-calendar-"] [class*="CalendarEvent-unreleased-"]:hover, +[class*="Calendar-calendar-"] [class*="CalendarEvent-continuing-"]:hover { + background: rgb(var(--calendar-unaired) / .5) !important; + 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; +} + +[class*="Calendar-calendar-"] [class*="CalendarEvent-unmonitored-"]:hover { + background: rgb(var(--calendar-unmonitored) / .5) !important; + border-left-color: transparent !important; +} + +[class*="CalendarEvent-downloading-"], +[class*="CalendarEvent-queue-"] { + background: rgb(var(--calendar-downloading) / .7) !important; + border-left-color: transparent !important; +} + +[class*="Calendar-calendar-"] [class*="CalendarEvent-downloading-"]:hover, +[class*="Calendar-calendar-"] [class*="CalendarEvent-queue-"]:hover { + background: rgb(var(--calendar-downloading) / .5) !important; + border-left-color: transparent !important; +} + +[class*="DayOfWeek-dayOfWeek-"] { + background-color: hsla(0, 0%, 100%, .08); +} + +[class*="CalendarDay-dayOfMonth-"] { + border-bottom: 1px solid hsla(0, 0%, 100%, .08); + background-color: rgba(0, 0, 0, .25); +} + +[class*="CalendarDay-isToday-"], +[class*="DayOfWeek-isToday-"] { + background-color: hsla(0, 0%, 100%, .25) !important; +} + +[class*="CalendarDay-day-"], +[class*="CalendarDays-days-"] { + -webkit-box-flex: 1; + -webkit-flex: 1 0 14.28%; + flex: 1 0 14.28%; + overflow: hidden; + min-height: 70px; + border-bottom: 1px solid hsla(0, 0%, 100%, .08); + border-left: 1px solid hsla(0, 0%, 100%, .08); + border-right: 1px solid hsla(0, 0%, 100%, .08); +} + +[class*="CalendarEvent-movieTitle-"], +[class*="CalendarEvent-movieInfo-"], +[class*="CalendarEvent-episodeInfo-"], +[class*="CalendarEvent-airTime-"], +[class*="CalendarEvent-link-"] { + color: #fff !important; +} + +[class*="CalendarEvent-event-"] { + border-bottom: 1px solid transparent; +} + +[class*="CalendarEventGroup-eventGroup-"] { + border-bottom: 1px solid hsla(0, 0%, 100%, .08) !important; +} + +[class*="CalendarEventGroup-movieTitle-"] { + color: #fff !important; +} + +[class*="CalendarEventGroup-airTime-"] { + color: var(--text); +} + +[class*="CalendarEventGroup-episodeInfo-"] { + 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; +} + +/* SETTINGS */ +[class*="Settings-link-"] { + color: var(--text-hover); + border-bottom: 1px solid rgb(var(--accent-color)); +} + +[class*="Settings-summary-"] { + color: var(--text); +} + +[class*="FormLabel-large-"] { + color: var(--text-hover); +} + +[class*="FormLabel-isAdvanced-"] { + color: #ff902b; +} + +/* MEDIA MANAGEMENT - FILE NAME TOKENS */ +[class*="NamingOption-small-"] { + border: 1px solid transparent; +} + +[class*="NamingOption-token-"] { + background-color: rgba(255, 255, 255, 0.15); +} + +[class*="NamingOption-token-"] { + background-color: rgba(255, 255, 255, 0.15); +} + +[class*="NamingOption-example-"] { + background-color: rgba(255, 255, 255, 0.25); +} + +[class*="NamingOption-option-"] { + border: 1px solid transparent; +} + +[class*="NamingOption-option-"]:hover [class*="NamingOption-token-"] { + background-color: rgba(255, 255, 2550, 0.25); +} + +[class*="NamingOption-option-"]:hover [class*="NamingOption-example-"] { + background-color: rgba(255, 255, 2550, 0.35); +} + +/* PROFILES */ +[class*="Card-card-"], +[class*="QualityProfiles-addQualityProfile-"] { + background-color: rgba(0, 0, 0, .45); + box-shadow: 0 0 10px 1px #000000; + color: var(--text); +} + + +[class*="-cloneButton-"][class*="IconButton-button-"]:hover { + color: white; +} + +[class*="Card-card-"]:hover { + color: var(--text-hover); +} + +[class*="QualityProfiles-center-"], +[class*="LanguageProfiles-center-"], +[class*="ReleaseProfiles-center-"] { + background-color: transparent; + border: none; +} + +[class*="QualityProfileItem-qualityProfileItem-"], +[class*="QualityProfileItemGroup-qualityProfileItemGroup-"], +[class*="LanguageProfileItem-languageProfileItem-"] { + border: none; + background-color: rgba(0, 0, 0, .25); + color: #FFF; +} + +[class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { + background: rgba(0, 0, 0, 0.25); +} + +[class*="KeyValueListInputItem-keyInput-"], +[class*="KeyValueListInputItem-valueInput-"] { + border: none; + background: transparent; + color: white; +} + +[class*="QualityProfileFormatItem-qualityProfileFormatItem-"] { + border: 1px solid transparent; + background: rgba(0, 0, 0, .25); +} + +[class*="QualityDefinitions-sizeLimitHelpText-"] { + color: var(--text); +} + +/* PROFILES */ +[class*="Indexers-center-"] { + background-color: transparent; + border: none; +} + +/* DOWNLOAD CLIENTS */ +[class*="DownloadClients-center-"] { + background-color: transparent; + border: none; +} + +/* CONNECTIONS */ +[class*="Notifications-center-"] { + background-color: transparent; + border: none; +} + +/* LISTS */ +[class*="ImportLists-center-"] { + background-color: transparent; + border: none; +} + +/* LOG */ +[class*="Alert-info-"] { + border-color: transparent; + background-color: rgba(0, 0, 0, 0.25); + color: #FFC107; +} + +/* INDEXER */ +[class*="Restrictions-center-"] { + border: 1px solid transparent; + background-color: transparent; +} + +/* LISTS */ +[class*="NetImports-center-"] { + border: 1px solid transparent; + background-color: transparent; +} + +/* CUSTOM FORMAT */ +[class*="CustomFormats-center-"], +[class*="EditCustomFormatModalContent-center-"] { + border: 1px solid transparent; + background-color: transparent; +} + +/* Login Page */ + +.panel-body { + background-color: rgba(0, 0, 0, 0.25); + color: var(--text); +} + +.panel-header { + background-color: rgba(0, 0, 0, 0.45); +} + +.forgot-password { + color: var(--text) !important; +} + +input[type=email], +input[type=password] { + border: none; + background-color: rgba(255, 255, 255, 0.08); + color: #FFF; +} + +.button { + border-color: var(--button-color); + background-color: var(--button-color); + cursor: pointer; +} + +.button:hover { + border-color: var(--button-color-hover); + background-color: var(--button-color-hover); + color: #fff; + text-decoration: none; +} + +.form-input:focus { + outline: 0; + border-color: #fff; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.25); +} + +/* Custom filter */ +[class*="FilterBuilderRow-filterRow-"]:hover { + background-color: transparent; +} + +[class*="CustomFilter-customFilter-"]:hover { + background-color: hsla(0, 0%, 100%, .08); +} + +[class*="SelectMovieModalContent-path-"] { + color: var(--text); +} \ No newline at end of file From 012762fd7ca18b00652e1d8dec354336be3c0d0f Mon Sep 17 00:00:00 2001 From: GilbN Date: Wed, 6 Apr 2022 20:53:42 +0200 Subject: [PATCH 07/16] fix: :bug: Vuetorrent: Switch to attribute wildcard selector. Fixes #358 --- css/base/vuetorrent/vuetorrent-base.css | 162 ++++++++++-------------- 1 file changed, 66 insertions(+), 96 deletions(-) diff --git a/css/base/vuetorrent/vuetorrent-base.css b/css/base/vuetorrent/vuetorrent-base.css index 15b70559..8f5b6a77 100644 --- a/css/base/vuetorrent/vuetorrent-base.css +++ b/css/base/vuetorrent/vuetorrent-base.css @@ -27,8 +27,7 @@ body, .background, -.theme--light.v-application, -.theme--dark.v-application, +[class*="theme--"].v-application, .v-application .background { color: var(--text); background: var(--main-bg-color) !important; @@ -71,9 +70,8 @@ h4, h5, h6, p, -.theme--dark.v-label, -.theme--light.v-label, -.theme--light.v-counter { +[class*="theme--"].v-label, +[class*="theme--"].v-counter { color: var(--text-hover); } @@ -82,38 +80,32 @@ p, caret-color: var(--text-muted) !important; } -.theme--light.v-tabs>.v-tabs-bar .v-tab--disabled, -.theme--light.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active), -.theme--light.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-btn, -.theme--light.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-icon, -.theme--dark.v-tabs>.v-tabs-bar .v-tab--disabled, -.theme--dark.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active), -.theme--dark.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-btn, -.theme--dark.v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-icon { +[class*="theme--"].v-tabs>.v-tabs-bar .v-tab--disabled, +[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active), +[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-btn, +[class*="theme--"].v-tabs>.v-tabs-bar .v-tab:not(.v-tab--active)>.v-icon { color: var(--text); } -.theme--dark.v-subheader, -.theme--light.v-subheader { +[class*="theme--"].v-subheader { color: var(--text-hover); } -.theme--light.v-input, -.theme--light.v-input input, -.theme--light.v-input textarea { +[class*="theme--"].v-input, +[class*="theme--"].v-input input, +[class*="theme--"].v-input textarea, +[class*="theme--"].v-treeview { color: var(--text); } /* CARDS */ -.theme--light.v-card, -.theme--dark.v-card { +[class*="theme--"].v-card { background-color: rgba(0, 0, 0, .5); color: var(--text); } /* TOP NAVBAR */ -.theme--light.v-app-bar.v-toolbar.v-sheet, -.theme--dark.v-app-bar.v-toolbar.v-sheet { +[class*="theme--"].v-app-bar.v-toolbar.v-sheet { color: var(--text) !important; } @@ -132,8 +124,7 @@ p, -o-background-size: auto, cover; } -.v-navigation-drawer__content .theme--dark.v-card, -.v-navigation-drawer__content .theme--light.v-card { +.v-navigation-drawer__content [class*="theme--"].v-card { background: rgba(0, 0, 0, 0) !important; } @@ -149,8 +140,7 @@ p, } -.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border, -.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border { +[class*="theme--"].v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border { background-color: rgba(0, 0, 0, .12); } @@ -187,12 +177,9 @@ p, } /* MODAL */ -.v-dialog .theme--dark.v-card, -.v-dialog .theme--light.v-card, -.v-dialog .theme--light.v-tabs-items, -.v-dialog .theme--dark.v-tabs-items, -.v-dialog .theme--light.v-list, -.v-dialog .theme--dark.v-list { +.v-dialog [class*="theme--"].v-card, +.v-dialog [class*="theme--"].v-tabs-items, +.v-dialog [class*="theme--"].v-list { background: var(--modal-bg-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; @@ -209,8 +196,7 @@ p, caret-color: var(--button-color) !important; } -.theme--light.v-tabs>.v-tabs-bar, -.theme--dark.v-tabs>.v-tabs-bar { +[class*="theme--"].v-tabs>.v-tabs-bar { background-color: rgba(0, 0, 0, .15); } @@ -221,13 +207,11 @@ p, border-color: rbg(var(--accent-color)) !important; } -.theme--dark.v-icon.v-icon.v-icon--disabled, -.theme--light.v-icon.v-icon.v-icon--disabled { +[class*="theme--"].v-icon.v-icon.v-icon--disabled { color: rgba(255, 255, 255, .38) !important; } -.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot, -.theme--light.v-text-field--solo>.v-input__control>.v-input__slot { +[class*="theme--"].v-text-field--solo>.v-input__control>.v-input__slot { background: #1e1e1e; } @@ -241,18 +225,30 @@ p, border-color: var(--button-color) !important; } -.theme--light.v-text-field>.v-input__control>.v-input__slot:before, -.theme--dark.v-text-field>.v-input__control>.v-input__slot:before { +.v-application .accent .v-icon__svg { + color: white !important; + fill: white !important; +} +.v-application .deep-purple.accent-4 { + background-color: rgb(var(--accent-color))!important; + border-color: rgb(var(--accent-color))!important; + color: var(--label-text-color); +} + +.v-application .deep-purple--text.text--accent-4{ + color: rgb(var(--accent-color)) !important; + caret-color: rgb(var(--accent-color)) !important; +} + +[class*="theme--"].v-text-field>.v-input__control>.v-input__slot:before { border-color: rgb(255 255 255 / 42%); } -.theme--light.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before, -.theme--dark.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before { +[class*="theme--"].v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before { border-color: rgba(255, 255, 255, .87); } -.theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled), -.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) { +[class*="theme--"].v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) { color: var(--text) !important; } @@ -264,62 +260,52 @@ p, /* DASHBOARD */ -.theme--dark.v-card.sideborder.done, -.theme--light.v-card.sideborder.done { +[class*="theme--"].v-card.sideborder.done { background-color: #16573e40; color: #FFF; } -.theme--dark.v-card.sideborder.downloading, -.theme--light.v-card.sideborder.downloading { +[class*="theme--"].v-card.sideborder.downloading { background-color: #5bb97440; color: #FFF; } -.theme--dark.v-card.sideborder.fail, -.theme--light.v-card.sideborder.fail { +[class*="theme--"].v-card.sideborder.fail { background-color: #f83e7040; color: #FFF; } -.theme--dark.v-card.sideborder.paused, -.theme--light.v-card.sideborder.paused { +[class*="theme--"].v-card.sideborder.paused { background-color: #9ca3af40; color: #FFF; } -.theme--dark.v-card.sideborder.queued, -.theme--light.v-card.sideborder.queued { +[class*="theme--"].v-card.sideborder.queued { background-color: #2e5eaa40; color: #FFF; } -.theme--dark.v-card.sideborder.seeding, -.theme--light.v-card.sideborder.seeding { +[class*="theme--"].v-card.sideborder.seeding { background-color: #4ecde640; color: #FFF; } -.theme--dark.v-card.sideborder.checking, -.theme--light.v-card.sideborder.checking { +[class*="theme--"].v-card.sideborder.checking { background-color: #ff704340; color: #FFF; } -.theme--dark.v-card.sideborder.stalled, -.theme--light.v-card.sideborder.stalled { +[class*="theme--"].v-card.sideborder.stalled { background-color: #4ade8040; color: #FFF; } -.theme--dark.v-card.sideborder.metadata, -.theme--light.v-card.sideborder.metadata { +[class*="theme--"].v-card.sideborder.metadata { background-color: #7e57c240; color: #FFF; } -.theme--dark.v-card.sideborder.moving, -.theme--light.v-card.sideborder.moving { +[class*="theme--"].v-card.sideborder.moving { background-color: #ffaa2c40; color: #FFF; } @@ -393,13 +379,11 @@ p, } /* DROPDOWN */ -.v-menu__content .theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled), -.v-menu__content .theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) { +.v-menu__content [class*="theme--"].v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) { color: var(--text) !important; } -.v-menu__content .theme--dark.theme--dark.v-list, -.v-menu__content .theme--light.theme--light.v-list { +.v-menu__content [class*="theme--"][class*="theme--"].v-list { background: var(--modal-bg-color) !important; background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; @@ -410,52 +394,39 @@ p, -o-background-size: auto, cover; } -.theme--dark.v-icon, -.theme--light.v-icon { +[class*="theme--"].v-icon { color: rgb(var(--accent-color)) !important; } -.theme--light.v-divider, -.theme--dark.v-divider { +[class*="theme--"].v-divider { border-color: rgba(255, 255, 255, .2) !important; } /* TABLE */ -.theme--dark.v-data-table, -.theme--light.v-data-table { +[class*="theme--"].v-data-table { background-color: rgba(0, 0, 0, .65); color: var(--text); } -.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper), -.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) { +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) { background: rgb(255 255 255 / 15%); } -.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child, -.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row), -.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child, -.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row), -.theme--dark.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th, -.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child, -.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row), -.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child, -.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row), -.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th { +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child, +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row), +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child, +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row), +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th { border-bottom: thin solid hsla(0, 0%, 100%, .12); } -.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th, -.theme--dark.v-data-table>.v-data-table__wrapper>table>thead>tr>th { +[class*="theme--"].v-data-table>.v-data-table__wrapper>table>thead>tr>th { color: var(--text); } -.theme--light.v-data-table .v-data-table-header th.sortable.active, -.theme--light.v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon, -.theme--light.v-data-table .v-data-table-header th.sortable:hover, -.theme--dark.v-data-table .v-data-table-header th.sortable.active, -.theme--dark.v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon, -.theme--dark.v-data-table .v-data-table-header th.sortable:hover { +[class*="theme--"].v-data-table .v-data-table-header th.sortable.active, +[class*="theme--"].v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon, +[class*="theme--"].v-data-table .v-data-table-header th.sortable:hover { color: var(--text-hover); } @@ -482,8 +453,7 @@ p, /* MOBILE */ -.theme--dark.v-btn.v-btn--has-bg, -.theme--light.v-btn.v-btn--has-bg { +[class*="theme--"].v-btn.v-btn--has-bg { background-color: rgb(var(--accent-color)); } From 559463cfaadf032f8ddb0ecf8baefda5c2bde772 Mon Sep 17 00:00:00 2001 From: GilbN Date: Fri, 8 Apr 2022 22:19:45 +0200 Subject: [PATCH 08/16] Remove referances to domain. Use relative paths --- .../bazarr/bazarr-4k-logo/bazarr-4k-logo.css | 4 +- css/addons/organizr/glass/glass-base.css | 4 +- .../plex/plex-alt-logo/plex-alt-logo.css | 2 +- .../radarr/radarr-4k-logo/radarr-4k-logo.css | 10 +- .../readarr-alt-logo/readarr-alt-logo.css | 6 +- .../sonarr/sonarr-4k-logo/sonarr-4k-logo.css | 6 +- css/addons/unraid/login-page/alien/custom.css | 6 +- .../unraid/login-page/alien/hallway.css | 6 +- .../unraid/login-page/alien/hallway2.css | 6 +- .../unraid/login-page/alien/hallway3.css | 6 +- .../unraid/login-page/alien/hallway4.css | 6 +- .../unraid/login-page/alien/isolation.css | 6 +- .../login-page/alien/isolation_video.css | 4 +- .../unraid/login-page/alien/nightmare.css | 6 +- .../unraid/login-page/alien/scanner.css | 6 +- .../unraid/login-page/fallout/custom.css | 4 +- .../login-page/fallout/dirty_terminal.css | 8 +- .../login-page/fallout/dirty_terminal2.css | 8 +- .../login-page/fallout/fallout_video.css | 6 +- .../unraid/login-page/fallout/terminal.css | 6 +- .../unraid/login-page/fallout/terminal2.css | 6 +- .../login-page/retro-terminal/amber.css | 4 +- .../unraid/login-page/retro-terminal/blue.css | 4 +- .../login-page/retro-terminal/custom.css | 4 +- .../login-page/retro-terminal/green.css | 4 +- .../unraid/login-page/retro-terminal/red.css | 4 +- .../login-page/retro-terminal/white.css | 4 +- css/base/adguard/adguard-base.css | 2 +- css/base/bazarr/bazarr-base.css | 2 +- css/base/deluge/deluge-base.css | 136 +++++------ css/base/duplicati/duplicati-base.css | 18 +- css/base/emby/emby-base.css | 4 +- css/base/gitea/gitea-base.css | 4 +- css/base/grafana/organizr-dashboard.css | 6 +- css/base/guacamole/guacamole-base.css | 38 ++-- css/base/logarr/logarr-base.css | 4 +- css/base/mylar3/mylar3-base.css | 2 +- css/base/netdata/organizr-dashboard.css | 4 +- css/base/nzbget/nzbget-base.css | 2 +- css/base/nzbhydra2/nzbhydra2-base.css | 2 +- css/base/pihole/pihole-base.css | 2 +- css/base/portainer/portainer-base.css | 2 +- css/base/qbittorrent/qbittorrent-base.css | 20 +- css/base/requestrr/requestrr-base.css | 2 +- css/base/resilio-sync/resilio-sync-base.css | 2 +- css/base/rutorrent/rutorrent-base.css | 212 +++++++++--------- css/base/sabnzbd/sabnzbd-base.css | 2 +- css/base/synclounge/synclounge-base.css | 2 +- css/base/transmission/transmission-base.css | 2 +- css/base/uptime-kuma/uptime-kuma-base.css | 2 +- .../blackberry-carol.css | 4 +- css/community-theme-options/mind.css | 2 +- css/community-theme-options/power.css | 2 +- css/community-theme-options/reality.css | 2 +- css/community-theme-options/soul.css | 2 +- css/community-theme-options/space.css | 2 +- css/community-theme-options/time.css | 2 +- css/theme-options/plex.css | 8 +- docker/root/defaults/default | 16 +- docker/root/etc/cont-init.d/50-config | 31 +-- themes.py | 22 +- 61 files changed, 343 insertions(+), 368 deletions(-) diff --git a/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css b/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css index 59114dbc..009d2010 100644 --- a/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css +++ b/css/addons/bazarr/bazarr-4k-logo/bazarr-4k-logo.css @@ -4,7 +4,7 @@ display: none !important; } .header-icon.px-3.m-0.d-none.d-md-block:before { - background-image: url("https://theme-park.dev/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png"); + background-image: url("/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png"); display: inline-block; width: 32px; height: 32px; @@ -22,7 +22,7 @@ display: none !important; } .sidebar-title.d-flex.align-items-center.d-md-none.container:before { - background-image: url("https://theme-park.dev/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png"); + background-image: url("/css/addons/bazarr/bazarr-4k-logo/bazarr4k.png"); display: inline-block; width: 32px; height: 32px; diff --git a/css/addons/organizr/glass/glass-base.css b/css/addons/organizr/glass/glass-base.css index eeb9ae8a..2a9c46b4 100644 --- a/css/addons/organizr/glass/glass-base.css +++ b/css/addons/organizr/glass/glass-base.css @@ -1,8 +1,8 @@ /* Set the Organizr theme to either Aquamarine or Hotline */ /* Import the glass-base.css and root variables in the Custom Theme CSS box like below */ /* -@import "https://theme-park.dev/css/addons/organizr/glass/organizr-base-old.css" -@import "https://theme-park.dev/css/addons/organizr/glass/glass-base.css"; +@import "/css/addons/organizr/glass/organizr-base-old.css" +@import "/css/addons/organizr/glass/glass-base.css"; :root { --main-bg-color: url(https://domain.com/your/hosted/wallpaper.jpg) center center/cover no-repeat fixed; --mobile-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed; diff --git a/css/addons/plex/plex-alt-logo/plex-alt-logo.css b/css/addons/plex/plex-alt-logo/plex-alt-logo.css index 38fdfb69..8d72ab59 100644 --- a/css/addons/plex/plex-alt-logo/plex-alt-logo.css +++ b/css/addons/plex/plex-alt-logo/plex-alt-logo.css @@ -1,5 +1,5 @@ [class*="NavBar-plexLogo-"] { - background-image: url("https://theme-park.dev/css/addons/plex/plex-alt-logo/SeekPng.com_your-logo-here-png_2467553.png"); + background-image: url("/css/addons/plex/plex-alt-logo/SeekPng.com_your-logo-here-png_2467553.png"); background-position: 50%; background-repeat: no-repeat; background-size: contain; diff --git a/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css b/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css index 70630fcc..0e7d257a 100644 --- a/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css +++ b/css/addons/radarr/radarr-4k-logo/radarr-4k-logo.css @@ -4,7 +4,7 @@ display:none !important; } .navbar > .container-fluid .navbar-brand:before { - background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k.png"); + background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k.png"); display: inline-block; width: 128px; height: 128px; @@ -24,7 +24,7 @@ display: inline !important; } .navbar > .container-fluid .navbar-brand:before { - background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k.png"); + background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k.png"); display: inline-block; width: 32px; height: 32px; @@ -43,7 +43,7 @@ display: none !important; } [class*="PageHeader-logoContainer-"]:before { - background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png"); + background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png"); display: inline-block; width: 148px; height: 48px; @@ -60,7 +60,7 @@ display: none !important; } [class*="PageHeader-logoContainer-"]{ - background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr-v3-mobile.png"); + background-image: url("/css/addons/radarr/radarr-4k-logo/radarr-v3-mobile.png"); display: inline-block; width: 32px; height: 32px; @@ -80,7 +80,7 @@ } [class*="LoadingPage-page-"]:before { - background-image: url("https://theme-park.dev/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png"); + background-image: url("/css/addons/radarr/radarr-4k-logo/radarr4k-v3.png"); display: inline-block; width: 148px; height: 48px; diff --git a/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css b/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css index 6066417b..f1f3b6fd 100644 --- a/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css +++ b/css/addons/readarr/readarr-alt-logo/readarr-alt-logo.css @@ -3,7 +3,7 @@ display: none !important; } [class*="PageHeader-logoContainer-"]:before { - background-image: url("https://theme-park.dev/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); + background-image: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); display: inline-block; width: 34px; height: 34px; @@ -20,7 +20,7 @@ display: none !important; } [class*="PageHeader-logoContainer-"]:before { - background-image: url("https://theme-park.dev/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); + background-image: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); display: inline-block; width: 34px; height: 34px; @@ -37,7 +37,7 @@ } [class*="LoadingPage-page-"]:before { - background-image: url("https://theme-park.dev/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); + background-image: url("/css/addons/readarr/readarr-alt-logo/readarr_alt.png"); display: inline-block; width: 48px; height: 48px; diff --git a/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css b/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css index cf9d4a98..0b109c74 100644 --- a/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css +++ b/css/addons/sonarr/sonarr-4k-logo/sonarr-4k-logo.css @@ -3,7 +3,7 @@ display: none !important; } [class*="PageHeader-logoContainer-"]:before { - background-image: url("https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); + background-image: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); display: inline-block; width: 32px; height: 32px; @@ -20,7 +20,7 @@ display: none !important; } [class*="PageHeader-logoContainer-"]:before { - background-image: url("https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); + background-image: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); display: inline-block; width: 32px; height: 32px; @@ -37,7 +37,7 @@ } [class*="LoadingPage-page-"]:before { - background-image: url("https://theme-park.dev/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); + background-image: url("/css/addons/sonarr/sonarr-4k-logo/sonarr-4k.png"); display: inline-block; width: 48px; height: 48px; diff --git a/css/addons/unraid/login-page/alien/custom.css b/css/addons/unraid/login-page/alien/custom.css index 2314af49..eec0e7e3 100644 --- a/css/addons/unraid/login-page/alien/custom.css +++ b/css/addons/unraid/login-page/alien/custom.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/hallway.css b/css/addons/unraid/login-page/alien/hallway.css index d9aec7ca..6247189f 100644 --- a/css/addons/unraid/login-page/alien/hallway.css +++ b/css/addons/unraid/login-page/alien/hallway.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/hallway.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/hallway2.css b/css/addons/unraid/login-page/alien/hallway2.css index e55647c3..fef31746 100644 --- a/css/addons/unraid/login-page/alien/hallway2.css +++ b/css/addons/unraid/login-page/alien/hallway2.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/hallway2.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/hallway3.css b/css/addons/unraid/login-page/alien/hallway3.css index 0401db46..3f7cc521 100644 --- a/css/addons/unraid/login-page/alien/hallway3.css +++ b/css/addons/unraid/login-page/alien/hallway3.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/hallway3.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/hallway4.css b/css/addons/unraid/login-page/alien/hallway4.css index 115d28a7..bfd5e75c 100644 --- a/css/addons/unraid/login-page/alien/hallway4.css +++ b/css/addons/unraid/login-page/alien/hallway4.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/hallway4.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/isolation.css b/css/addons/unraid/login-page/alien/isolation.css index d997771e..eb795ea3 100644 --- a/css/addons/unraid/login-page/alien/isolation.css +++ b/css/addons/unraid/login-page/alien/isolation.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/isolation.png) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/isolation_video.css b/css/addons/unraid/login-page/alien/isolation_video.css index fec983ce..a66b918a 100644 --- a/css/addons/unraid/login-page/alien/isolation_video.css +++ b/css/addons/unraid/login-page/alien/isolation_video.css @@ -1,7 +1,7 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: transparent; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/alien/nightmare.css b/css/addons/unraid/login-page/alien/nightmare.css index b6346705..8c6cadb1 100644 --- a/css/addons/unraid/login-page/alien/nightmare.css +++ b/css/addons/unraid/login-page/alien/nightmare.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/nightmare.png) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat; --text-color: #e22828; --input-color: #e22828; --link-color: #e22828; diff --git a/css/addons/unraid/login-page/alien/scanner.css b/css/addons/unraid/login-page/alien/scanner.css index f4d3dec8..7c65e7d6 100644 --- a/css/addons/unraid/login-page/alien/scanner.css +++ b/css/addons/unraid/login-page/alien/scanner.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/alien/alien_base.css"); +@import url("/css/addons/unraid/login-page/alien/alien_base.css"); :root { --main-bg: radial-gradient(ellipse at center,rgba(0, 255, 119, 0.1) 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, - url(https://theme-park.dev/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat; + url(/css/addons/unraid/login-page/alien/wallpaper/scanner.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/alien/logo/nostromogreen2.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/fallout/custom.css b/css/addons/unraid/login-page/fallout/custom.css index 6dc1a729..93e0026e 100644 --- a/css/addons/unraid/login-page/fallout/custom.css +++ b/css/addons/unraid/login-page/fallout/custom.css @@ -2,8 +2,8 @@ @import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap"; @import "https://fonts.googleapis.com/css?family=VT323"; :root { - --main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/6Ua3u8.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat; + --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), url(/css/addons/unraid/login-page/fallout/wallpaper/6Ua3u8.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/fallout/logo/vault.png) center no-repeat; --text-color: #14F074; --input-color: #14F074; --link-color: #14F074; diff --git a/css/addons/unraid/login-page/fallout/dirty_terminal.css b/css/addons/unraid/login-page/fallout/dirty_terminal.css index 8235bc4e..bac17b4f 100644 --- a/css/addons/unraid/login-page/fallout/dirty_terminal.css +++ b/css/addons/unraid/login-page/fallout/dirty_terminal.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); +@import url("/css/addons/unraid/login-page/fallout/fallout_base.css"); :root { - --main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), - url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; + --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), + url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --text-color: #14F074; --input-color: #14F074; --link-color: #14F074; diff --git a/css/addons/unraid/login-page/fallout/dirty_terminal2.css b/css/addons/unraid/login-page/fallout/dirty_terminal2.css index 9034ac77..407558ab 100644 --- a/css/addons/unraid/login-page/fallout/dirty_terminal2.css +++ b/css/addons/unraid/login-page/fallout/dirty_terminal2.css @@ -1,8 +1,8 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); +@import url("/css/addons/unraid/login-page/fallout/fallout_base.css"); :root { - --main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), - url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; + --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/rocky-wall.png), + url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --text-color: #14F074; --input-color: #14F074; --link-color: #14F074; diff --git a/css/addons/unraid/login-page/fallout/fallout_video.css b/css/addons/unraid/login-page/fallout/fallout_video.css index 5e4feb3b..344c115a 100644 --- a/css/addons/unraid/login-page/fallout/fallout_video.css +++ b/css/addons/unraid/login-page/fallout/fallout_video.css @@ -1,7 +1,7 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); +@import url("/css/addons/unraid/login-page/fallout/fallout_base.css"); :root { --main-bg-color: transparent; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; + --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --text-color: #14F074; --input-color: #14F074; --link-color: #14F074; @@ -27,7 +27,7 @@ } @media (max-width: 500px) { body { - background: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed !important; + background: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed !important; } :root { --div-background-color-15: transparent; diff --git a/css/addons/unraid/login-page/fallout/terminal.css b/css/addons/unraid/login-page/fallout/terminal.css index 795735e2..4e27717d 100644 --- a/css/addons/unraid/login-page/fallout/terminal.css +++ b/css/addons/unraid/login-page/fallout/terminal.css @@ -1,7 +1,7 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); +@import url("/css/addons/unraid/login-page/fallout/fallout_base.css"); :root { - --main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; + --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --text-color: #14F074; --input-color: #14F074; --link-color: #14F074; diff --git a/css/addons/unraid/login-page/fallout/terminal2.css b/css/addons/unraid/login-page/fallout/terminal2.css index d46175f4..cea6c1ae 100644 --- a/css/addons/unraid/login-page/fallout/terminal2.css +++ b/css/addons/unraid/login-page/fallout/terminal2.css @@ -1,7 +1,7 @@ -@import url("https://theme-park.dev/css/addons/unraid/login-page/fallout/fallout_base.css"); +@import url("/css/addons/unraid/login-page/fallout/fallout_base.css"); :root { - --main-bg-color: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed; - --logo: url(https://theme-park.dev/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; + --main-bg-color: url(/css/addons/unraid/login-page/fallout/wallpaper/terminal2.jpg) center center/cover no-repeat fixed; + --logo: url(/css/addons/unraid/login-page/fallout/logo/vault-tec_green.png) center no-repeat; --text-color: #14F074; --input-color: #14F074; --link-color: #14F074; diff --git a/css/addons/unraid/login-page/retro-terminal/amber.css b/css/addons/unraid/login-page/retro-terminal/amber.css index 14c50604..7ec771cb 100644 --- a/css/addons/unraid/login-page/retro-terminal/amber.css +++ b/css/addons/unraid/login-page/retro-terminal/amber.css @@ -4,13 +4,13 @@ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ -@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); +@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); :root { --main-bg-color:black; --body-before:#ffb52a1a; --body-after: #ffb52a33; --body-animation: flicker; ---logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_yellow.png) center no-repeat; +--logo: url(/css/addons/unraid/login-page/alien/logo/wings_yellow.png) center no-repeat; --text-color: #ffb52a; --input-color: #ffb52a; --link-color: #ffb52a; diff --git a/css/addons/unraid/login-page/retro-terminal/blue.css b/css/addons/unraid/login-page/retro-terminal/blue.css index b60f87c3..129b982f 100644 --- a/css/addons/unraid/login-page/retro-terminal/blue.css +++ b/css/addons/unraid/login-page/retro-terminal/blue.css @@ -4,13 +4,13 @@ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ -@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); +@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); :root { --main-bg-color:black; --body-before:#70d7f61a; --body-after: #70d7f633; --body-animation: flicker; ---logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_blue.png) center no-repeat; +--logo: url(/css/addons/unraid/login-page/alien/logo/wings_blue.png) center no-repeat; --text-color: #70d7f6; --input-color: #70d7f6; --link-color: #70d7f6; diff --git a/css/addons/unraid/login-page/retro-terminal/custom.css b/css/addons/unraid/login-page/retro-terminal/custom.css index 112bc6d8..89e360c6 100644 --- a/css/addons/unraid/login-page/retro-terminal/custom.css +++ b/css/addons/unraid/login-page/retro-terminal/custom.css @@ -4,13 +4,13 @@ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ -@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); +@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); :root { --main-bg-color:black; --body-before:#70d7f61a; --body-after: #70d7f633; --body-animation: flicker; ---logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat; +--logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat; --text-color: #ffffff; --input-color: #ffffff; --link-color: #ffffff; diff --git a/css/addons/unraid/login-page/retro-terminal/green.css b/css/addons/unraid/login-page/retro-terminal/green.css index ccd27fb2..ecc3fb8c 100644 --- a/css/addons/unraid/login-page/retro-terminal/green.css +++ b/css/addons/unraid/login-page/retro-terminal/green.css @@ -4,13 +4,13 @@ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ -@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); +@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); :root { --main-bg-color:black; --body-before:#00ff771a; --body-after: #00ff7733; --body-animation: flicker; ---logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; +--logo: url(/css/addons/unraid/login-page/alien/logo/wings_green.png) center no-repeat; --text-color: #37f592; --input-color: #37f592; --link-color: #37f592; diff --git a/css/addons/unraid/login-page/retro-terminal/red.css b/css/addons/unraid/login-page/retro-terminal/red.css index 8b77411d..e3964fb5 100644 --- a/css/addons/unraid/login-page/retro-terminal/red.css +++ b/css/addons/unraid/login-page/retro-terminal/red.css @@ -4,13 +4,13 @@ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ -@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); +@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); :root { --main-bg-color: black; --body-before: #ff00001a; --body-after: #ff000033; --body-animation: flicker; ---logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat; +--logo: url(/css/addons/unraid/login-page/alien/logo/wings_red.png) center no-repeat; --text-color: #e22828; --input-color: #e22828; --link-color: #e22828; diff --git a/css/addons/unraid/login-page/retro-terminal/white.css b/css/addons/unraid/login-page/retro-terminal/white.css index 617715f3..3bc8cfd7 100644 --- a/css/addons/unraid/login-page/retro-terminal/white.css +++ b/css/addons/unraid/login-page/retro-terminal/white.css @@ -4,13 +4,13 @@ /* --body-animation: flicker; This is the background that flickers. SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ /* --custom-text-header-animation: textflicker; /* SET TO NONE TO REMOVE THE FLICKER ANIMATION! */ -@import url(https://theme-park.dev/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); +@import url(/css/addons/unraid/login-page/retro-terminal/retro-terminal-base.css); :root { --main-bg-color:black; --body-before:#70d7f61a; --body-after: #70d7f633; --body-animation: flicker; ---logo: url(https://theme-park.dev/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat; +--logo: url(/css/addons/unraid/login-page/alien/logo/wings_shadow.png) center no-repeat; --text-color: #ffffff; --input-color: #ffffff; --link-color: #ffffff; diff --git a/css/base/adguard/adguard-base.css b/css/base/adguard/adguard-base.css index d065ef23..c668d817 100644 --- a/css/base/adguard/adguard-base.css +++ b/css/base/adguard/adguard-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url("https://theme-park.dev/css/defaults/placeholders.css"); +@import url("/css/defaults/placeholders.css"); body { background: var(--main-bg-color); diff --git a/css/base/bazarr/bazarr-base.css b/css/base/bazarr/bazarr-base.css index 43d7ec0b..ac95715c 100644 --- a/css/base/bazarr/bazarr-base.css +++ b/css/base/bazarr/bazarr-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url("https://theme-park.dev/css/defaults/placeholders.css"); +@import url("/css/defaults/placeholders.css"); * { outline: none; diff --git a/css/base/deluge/deluge-base.css b/css/base/deluge/deluge-base.css index ca186d9b..9f7c391a 100644 --- a/css/base/deluge/deluge-base.css +++ b/css/base/deluge/deluge-base.css @@ -104,14 +104,14 @@ } .x-deluge-all { - background-image: url(https://theme-park.dev/resources/deluge/all.png); + background-image: url(/resources/deluge/all.png); background-position: left center; } .x-deluge-downloading, .x-btn .x-deluge-downloading, .x-deluge-peer { - background-image: url(https://theme-park.dev/resources/deluge/dling.png); + background-image: url(/resources/deluge/dling.png); background-position: left center; } @@ -119,34 +119,34 @@ .x-btn .x-deluge-seeding, .deluge-torrents .seeding, .x-deluge-seed { - background-image: url(https://theme-park.dev/resources/deluge/uling.png); + background-image: url(/resources/deluge/uling.png); background-position: left center; } .x-deluge-active, .x-deluge-traffic, .x-btn .x-deluge-traffic { - background-image: url(https://theme-park.dev/resources/deluge/active.png); + background-image: url(/resources/deluge/active.png); background-position: left center; } .x-deluge-paused, .x-btn .x-deluge-paused, .deluge-torrents .paused { - background-image: url(https://theme-park.dev/resources/deluge/paused.png); + background-image: url(/resources/deluge/paused.png); background-position: left center; } .x-deluge-queued, .x-btn .x-deluge-queued, .deluge-torrents .queued { - background-image: url(https://theme-park.dev/resources/deluge/queued.png); + background-image: url(/resources/deluge/queued.png); background-position: left center; } .x-deluge-checking, .deluge-torrents .checking { - background-image: url(https://theme-park.dev/resources/deluge/checking.png); + background-image: url(/resources/deluge/checking.png); background-position: left center; } @@ -154,36 +154,36 @@ .deluge-torrents .error, .icon-error, .x-not-connected { - background-image: url(https://theme-park.dev/resources/deluge/error.png) !important; + background-image: url(/resources/deluge/error.png) !important; background-position: left center; } .icon-ok { - background-image: url(https://theme-park.dev/resources/deluge/ok.png) !important; + background-image: url(/resources/deluge/ok.png) !important; background-position: left center; } .x-deluge-connections, .x-btn .x-deluge-connections { - background-image: url(https://theme-park.dev/resources/deluge/connections.png) !important; + background-image: url(/resources/deluge/connections.png) !important; background-position: left center; } .x-deluge-freespace, .x-btn .x-deluge-freespace { - background-image: url(https://theme-park.dev/resources/deluge/harddrive.png) !important; + background-image: url(/resources/deluge/harddrive.png) !important; background-position: left center; } .icon-move { - background-image: url(https://theme-park.dev/resources/deluge/move.png) !important; + background-image: url(/resources/deluge/move.png) !important; background-position: left center; } .icon-recheck, .x-deluge-find-more, .x-btn .x-deluge-find-more { - background-image: url(https://theme-park.dev/resources/deluge/search.png) !important; + background-image: url(/resources/deluge/search.png) !important; background-position: left center; } @@ -191,59 +191,59 @@ .icon-edit, .x-deluge-edit-trackers, .x-btn .x-deluge-edit-trackers { - background-image: url(https://theme-park.dev/resources/deluge/edit.png) !important; + background-image: url(/resources/deluge/edit.png) !important; background-position: left center; } .xg-hmenu-sort-asc .x-menu-item-icon { - background-image: url(https://theme-park.dev/resources/deluge/ascending.png) !important; + background-image: url(/resources/deluge/ascending.png) !important; background-position: left center; } .xg-hmenu-sort-desc .x-menu-item-icon { - background-image: url(https://theme-park.dev/resources/deluge/descending.png) !important; + background-image: url(/resources/deluge/descending.png) !important; background-position: left center; } .icon-update-tracker { - background-image: url(https://theme-park.dev/resources/deluge/update.png) !important; + background-image: url(/resources/deluge/update.png) !important; background-position: left center; } .icon-queue, .icon-upload-slots { - background-image: url(https://theme-park.dev/resources/deluge/queue.png) !important; + background-image: url(/resources/deluge/queue.png) !important; background-position: left center; } .x-deluge-install-plugin, .x-btn .x-deluge-install-plugin { - background-image: url(https://theme-park.dev/resources/deluge/plugin.png) !important; + background-image: url(/resources/deluge/plugin.png) !important; background-position: left center; } .x-deluge-connect-window-icon { - background-image: url(https://theme-park.dev/resources/deluge/connection_small.png) !important; + background-image: url(/resources/deluge/connection_small.png) !important; background-position: left center; } .x-deluge-connect-window-icon { - background-image: url(https://theme-park.dev/resources/deluge/connection_small.png) !important; + background-image: url(/resources/deluge/connection_small.png) !important; background-position: left center; } .x-deluge-connect-window-icon { - background-image: url(https://theme-park.dev/resources/deluge/connection_small.png) !important; + background-image: url(/resources/deluge/connection_small.png) !important; background-position: left center; } .icon-top { - background-image: url(https://theme-park.dev/resources/deluge/top.png) !important; + background-image: url(/resources/deluge/top.png) !important; background-position: left center; } .icon-bottom { - background-image: url(https://theme-park.dev/resources/deluge/bottom.png) !important; + background-image: url(/resources/deluge/bottom.png) !important; background-position: left center; } @@ -550,186 +550,186 @@ } .x-panel-tbar .icon-add { - background: url(https://theme-park.dev/resources/deluge/add.png) no-repeat 0 0 !important; + background: url(/resources/deluge/add.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-panel-tbar .icon-add:hover { - background: url(https://theme-park.dev/resources/deluge/add.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/add.png) no-repeat 0 -24px !important; } .x-panel-tbar .icon-add:active { - background: url(https://theme-park.dev/resources/deluge/add.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/add.png) no-repeat 1px -23px !important; } .x-panel-bbar .icon-add { - background: url(https://theme-park.dev/resources/deluge/add_small.png) no-repeat 0 0 !important; + background: url(/resources/deluge/add_small.png) no-repeat 0 0 !important; } .x-panel-tbar .icon-remove { - background: url(https://theme-park.dev/resources/deluge/remove.png) no-repeat 0 0 !important; + background: url(/resources/deluge/remove.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-panel-tbar .icon-remove:hover { - background: url(https://theme-park.dev/resources/deluge/remove.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/remove.png) no-repeat 0 -24px !important; } .x-panel-tbar .icon-remove:active { - background: url(https://theme-park.dev/resources/deluge/remove.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/remove.png) no-repeat 1px -23px !important; } .x-panel-bbar .icon-remove { - background: url(https://theme-park.dev/resources/deluge/remove_small.png) no-repeat 0 0 !important; + background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important; } .x-panel-tbar .icon-pause { - background: url(https://theme-park.dev/resources/deluge/pause.png) no-repeat 0 0 !important; + background: url(/resources/deluge/pause.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-panel-tbar .icon-pause:hover { - background: url(https://theme-park.dev/resources/deluge/pause.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/pause.png) no-repeat 0 -24px !important; } .x-panel-tbar .icon-pause:active { - background: url(https://theme-park.dev/resources/deluge/pause.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/pause.png) no-repeat 1px -23px !important; } .x-menu-item .icon-pause { - background: url(https://theme-park.dev/resources/deluge/paused.png) no-repeat 0 0 !important; + background: url(/resources/deluge/paused.png) no-repeat 0 0 !important; } .x-panel-tbar .icon-resume { - background: url(https://theme-park.dev/resources/deluge/resume.png) no-repeat 0 0 !important; + background: url(/resources/deluge/resume.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-panel-tbar .icon-resume:hover { - background: url(https://theme-park.dev/resources/deluge/resume.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/resume.png) no-repeat 0 -24px !important; } .x-panel-tbar .icon-resume:active { - background: url(https://theme-park.dev/resources/deluge/resume.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/resume.png) no-repeat 1px -23px !important; } .x-menu-item .icon-resume { - background: url(https://theme-park.dev/resources/deluge/resume_small.png) no-repeat 0 0 !important; + background: url(/resources/deluge/resume_small.png) no-repeat 0 0 !important; } .icon-remove { - background: url(https://theme-park.dev/resources/deluge/remove_small.png) no-repeat 0 0 !important; + background: url(/resources/deluge/remove_small.png) no-repeat 0 0 !important; } .x-panel-tbar .icon-up { - background: url(https://theme-park.dev/resources/deluge/up.png) no-repeat 0 0 !important; + background: url(/resources/deluge/up.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-panel-tbar .icon-up:hover { - background: url(https://theme-park.dev/resources/deluge/up.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/up.png) no-repeat 0 -24px !important; } .x-panel-tbar .icon-up:active { - background: url(https://theme-park.dev/resources/deluge/up.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/up.png) no-repeat 1px -23px !important; } .icon-up { - background: url(https://theme-park.dev/resources/deluge/up_small.png) no-repeat 0 0 !important; + background: url(/resources/deluge/up_small.png) no-repeat 0 0 !important; } .x-panel-tbar .icon-down { - background: url(https://theme-park.dev/resources/deluge/down.png) no-repeat 0 0 !important; + background: url(/resources/deluge/down.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-panel-tbar .icon-down:hover { - background: url(https://theme-park.dev/resources/deluge/down.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/down.png) no-repeat 0 -24px !important; } .x-panel-tbar .icon-down:active { - background: url(https://theme-park.dev/resources/deluge/down.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/down.png) no-repeat 1px -23px !important; } .icon-down { - background: url(https://theme-park.dev/resources/deluge/down_small.png) no-repeat 0 0 !important; + background: url(/resources/deluge/down_small.png) no-repeat 0 0 !important; } .x-btn .x-deluge-preferences { - background: url(https://theme-park.dev/resources/deluge/settings.png) no-repeat 0 0 !important; + background: url(/resources/deluge/settings.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-btn .x-deluge-preferences:hover { - background: url(https://theme-park.dev/resources/deluge/settings.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/settings.png) no-repeat 0 -24px !important; } .x-btn .x-deluge-preferences:active { - background: url(https://theme-park.dev/resources/deluge/settings.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/settings.png) no-repeat 1px -23px !important; } .x-deluge-preferences { - background: url(https://theme-park.dev/resources/deluge/settings_small.png) no-repeat 0 4px !important; + background: url(/resources/deluge/settings_small.png) no-repeat 0 4px !important; } .icon-options { - background: url(https://theme-park.dev/resources/deluge/settings_small.png) no-repeat 0 0px !important; + background: url(/resources/deluge/settings_small.png) no-repeat 0 0px !important; } .x-deluge-connection-manager, .x-btn .x-deluge-connection-manager { - background: url(https://theme-park.dev/resources/deluge/connection.png) no-repeat 0 0 !important; + background: url(/resources/deluge/connection.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .x-deluge-connection-manager:hover, .x-btn .x-deluge-connection-manager:hover { - background: url(https://theme-park.dev/resources/deluge/connection.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/connection.png) no-repeat 0 -24px !important; } .x-deluge-connection-manager:active, .x-btn .x-deluge-connection-manager:active { - background: url(https://theme-park.dev/resources/deluge/connection.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/connection.png) no-repeat 1px -23px !important; } .icon-help { - background: url(https://theme-park.dev/resources/deluge/help.png) no-repeat 0 0 !important; + background: url(/resources/deluge/help.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .icon-help:hover { - background: url(https://theme-park.dev/resources/deluge/help.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/help.png) no-repeat 0 -24px !important; } .icon-help:active { - background: url(https://theme-park.dev/resources/deluge/help.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/help.png) no-repeat 1px -23px !important; } .icon-logout { - background: url(https://theme-park.dev/resources/deluge/logout.png) no-repeat 0 0 !important; + background: url(/resources/deluge/logout.png) no-repeat 0 0 !important; width: 24px !important; overflow: hidden; } .icon-logout:hover { - background: url(https://theme-park.dev/resources/deluge/logout.png) no-repeat 0 -24px !important; + background: url(/resources/deluge/logout.png) no-repeat 0 -24px !important; } .icon-logout:active { - background: url(https://theme-park.dev/resources/deluge/logout.png) no-repeat 1px -23px !important; + background: url(/resources/deluge/logout.png) no-repeat 1px -23px !important; } .x-deluge-main-panel { - background: url(https://theme-park.dev/resources/deluge/deluge.png) no-repeat 0 0 !important; + background: url(/resources/deluge/deluge.png) no-repeat 0 0 !important; padding-left: 30px !important; } @@ -1296,7 +1296,7 @@ } .x-cols-icon { - background-image: url(https://theme-park.dev/resources/deluge/columns.png); + background-image: url(/resources/deluge/columns.png); } .x-show-groups-icon { @@ -1372,15 +1372,15 @@ } .x-tree-node-expanded .x-tree-node-icon { - background-image: url(https://theme-park.dev/resources/deluge/folder.png); + background-image: url(/resources/deluge/folder.png); } .x-tree-node-leaf .x-tree-node-icon { - background-image: url(https://theme-park.dev/resources/deluge/file.png); + background-image: url(/resources/deluge/file.png); } .x-tree-node-collapsed .x-tree-node-icon { - background-image: url(https://theme-park.dev/resources/deluge/folder.png); + background-image: url(/resources/deluge/folder.png); } .x-tree-node-loading .x-tree-node-icon { diff --git a/css/base/duplicati/duplicati-base.css b/css/base/duplicati/duplicati-base.css index 711754f5..d91b8cc1 100644 --- a/css/base/duplicati/duplicati-base.css +++ b/css/base/duplicati/duplicati-base.css @@ -1,4 +1,4 @@ -@import url("https://theme-park.dev/css/defaults/placeholders.css"); +@import url("/css/defaults/placeholders.css"); * { outline: none !important; @@ -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(/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(/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(/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(/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(/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(/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(/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(/resources/duplicati/logout.png) no-repeat 8px 7px; } #threedotmenu_add_destination>ul>li>a>span { diff --git a/css/base/emby/emby-base.css b/css/base/emby/emby-base.css index 86b7f7a1..beb78531 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(/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(/resources/emby/logowhite.png); border-bottom-color: var(--line-background) } diff --git a/css/base/gitea/gitea-base.css b/css/base/gitea/gitea-base.css index 1f6e0c4e..02c05f73 100644 --- a/css/base/gitea/gitea-base.css +++ b/css/base/gitea/gitea-base.css @@ -10,8 +10,8 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url("https://theme-park.dev/css/base/gitea/chroma.css"); -@import url("https://theme-park.dev/css/base/gitea/monaco_vs_dark.css"); +@import url("/css/base/gitea/chroma.css"); +@import url("/css/base/gitea/monaco_vs_dark.css"); :root { --color-text: var(--text); --color-caret: white; diff --git a/css/base/grafana/organizr-dashboard.css b/css/base/grafana/organizr-dashboard.css index 838b12aa..c45ccb39 100644 --- a/css/base/grafana/organizr-dashboard.css +++ b/css/base/grafana/organizr-dashboard.css @@ -247,11 +247,11 @@ div.flot-text { border-bottom: 0px; } -@import url(https://theme-park.dev/css/base/grafana/grafana-base.css); +@import url(/css/base/grafana/grafana-base.css); :root { - --main-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-light2.png") center center/cover no-repeat fixed; - --modal-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-dark2.png") center center/cover no-repeat fixed; + --main-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-light2.png") center center/cover no-repeat fixed; + --modal-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-dark2.png") center center/cover no-repeat fixed; --button-color: #cc7b19; --button-color-hover: #e59029; diff --git a/css/base/guacamole/guacamole-base.css b/css/base/guacamole/guacamole-base.css index ddc849a8..27bd19c0 100644 --- a/css/base/guacamole/guacamole-base.css +++ b/css/base/guacamole/guacamole-base.css @@ -201,73 +201,73 @@ textarea { .connection .icon.vnc, .connection .icon.rdp { - background-image: url(https://theme-park.dev/resources/guacamole/guac-monitor.png); + background-image: url(/resources/guacamole/guac-monitor.png); } .connection .icon.ssh, .connection .icon.telnet { - background-image: url(https://theme-park.dev/resources/guacamole/guac-text.png); + background-image: url(/resources/guacamole/guac-text.png); } .user-menu .menu-dropdown .menu-title { - background-image: url(https://theme-park.dev/resources/guacamole/guac-user.png); + background-image: url(/resources/guacamole/guac-user.png); background-color: transparent; } .user-menu .menu-dropdown .menu-contents li a[href="#/"] { - background-image: url(https://theme-park.dev/resources/guacamole/guac-home-dark.png); + background-image: url(/resources/guacamole/guac-home-dark.png); } .user-menu .menu-dropdown .menu-contents li a[href="#/settings/users"], .user-menu .menu-dropdown .menu-contents li a[href="#/settings/connections"], .user-menu .menu-dropdown .menu-contents li a[href="#/settings/sessions"], .user-menu .menu-dropdown .menu-contents li a[href="#/settings/preferences"] { - background-image: url(https://theme-park.dev/resources/guacamole/guac-config-dark.png); + background-image: url(/resources/guacamole/guac-config-dark.png); } .user-menu .menu-dropdown .menu-contents li a.logout { - background-image: url(https://theme-park.dev/resources/guacamole/guac-logout-dark.png); + background-image: url(/resources/guacamole/guac-logout-dark.png); } .icon.user { - background-image: url(https://theme-park.dev/resources/guacamole/guac-user.png); + background-image: url(/resources/guacamole/guac-user.png); } .pager .icon.first-page { - background-image: url(https://theme-park.dev/resources/guacamole/guac-first-page.png); + background-image: url(/resources/guacamole/guac-first-page.png); } .pager .icon.prev-page { - background-image: url(https://theme-park.dev/resources/guacamole/guac-prev-page.png); + background-image: url(/resources/guacamole/guac-prev-page.png); } .pager .icon.next-page { - background-image: url(https://theme-park.dev/resources/guacamole/guac-next-page.png); + background-image: url(/resources/guacamole/guac-next-page.png); } .pager .icon.last-page { - background-image: url(https://theme-park.dev/resources/guacamole/guac-last-page.png); + background-image: url(/resources/guacamole/guac-last-page.png); } .loading::before { - background-image: url('https://theme-park.dev/resources/guacamole/cog.png'); + background-image: url('/resources/guacamole/cog.png'); } table.sorted th.sort-primary.sort-descending:after { - background-image: url(https://theme-park.dev/resources/guacamole/up.png); + background-image: url(/resources/guacamole/up.png); } .menu-dropdown .menu-indicator { - background-image: url(https://theme-park.dev/resources/guacamole/down.png); + background-image: url(/resources/guacamole/down.png); } .menu-dropdown .menu-indicator:hover { - background-image: url(https://theme-park.dev/resources/guacamole/down.png); + background-image: url(/resources/guacamole/down.png); color: #f9be03; } table.sorted th.sort-primary:after { - background-image: url(https://theme-park.dev/resources/guacamole/down.png); + background-image: url(/resources/guacamole/down.png); } thead { @@ -338,7 +338,7 @@ table.sorted td { } .filter .search-string { - background-image: url(https://theme-park.dev/resources/guacamole/magnifier.png) !important; + background-image: url(/resources/guacamole/magnifier.png) !important; background-repeat: no-repeat !important; background-size: 1.75em !important; background-position: .25em center !important; @@ -515,11 +515,11 @@ textarea { } .manage-user .page-tabs .page-list li.linked a[href]:before { - background-image: url(https://theme-park.dev/resources/guacamole/checkmark.png); + background-image: url(/resources/guacamole/checkmark.png); } .manage-user .page-tabs .page-list li.read-only a[href]:before { - background-image: url(https://theme-park.dev/resources/guacamole/lock.png); + background-image: url(/resources/guacamole/lock.png); } .manage-user .notice.read-only { diff --git a/css/base/logarr/logarr-base.css b/css/base/logarr/logarr-base.css index abb4af4c..1bcf00c1 100644 --- a/css/base/logarr/logarr-base.css +++ b/css/base/logarr/logarr-base.css @@ -163,7 +163,7 @@ body.fade-out { .expandtoggle:checked~.expandtoggle::before { content: ""; - background: url(https://theme-park.dev/resources/logarr/increase.png) no-repeat; + background: url(/resources/logarr/increase.png) no-repeat; background-size: 2em; display: inline-block; width: 2em; @@ -172,7 +172,7 @@ body.fade-out { } .expandtoggle::before { - background: url(https://theme-park.dev/resources/logarr/decrease.png) no-repeat; + background: url(/resources/logarr/decrease.png) no-repeat; background-size: 2em; content: ""; display: inline-block; diff --git a/css/base/mylar3/mylar3-base.css b/css/base/mylar3/mylar3-base.css index 1e9f2369..050a931e 100644 --- a/css/base/mylar3/mylar3-base.css +++ b/css/base/mylar3/mylar3-base.css @@ -1,4 +1,4 @@ -@import url("https://theme-park.dev/css/defaults/placeholders.css"); +@import url("/css/defaults/placeholders.css"); * { outline: none !important; diff --git a/css/base/netdata/organizr-dashboard.css b/css/base/netdata/organizr-dashboard.css index 7659d3f5..6157008b 100644 --- a/css/base/netdata/organizr-dashboard.css +++ b/css/base/netdata/organizr-dashboard.css @@ -13,8 +13,8 @@ /* NETDATA ORGANIZR DASHBOARD THEME */ -@import url(https://theme-park.dev/css/base/netdata/netdata-base.css); -@import url(https://theme-park.dev/css/variables/organizr-dark.css); +@import url(/css/base/netdata/netdata-base.css); +@import url(/css/variables/organizr-dark.css); :root { --main-bg-color: transparent; } \ No newline at end of file diff --git a/css/base/nzbget/nzbget-base.css b/css/base/nzbget/nzbget-base.css index 37260436..cd2f5f9d 100644 --- a/css/base/nzbget/nzbget-base.css +++ b/css/base/nzbget/nzbget-base.css @@ -234,7 +234,7 @@ div.check:hover { [class*=" icon-"], [class^="img-"], [class*=" img-"] { - background-image: url(https://theme-park.dev/resources/nzbget/icons.png); + background-image: url(/resources/nzbget/icons.png); } .navbar-search .search-query { diff --git a/css/base/nzbhydra2/nzbhydra2-base.css b/css/base/nzbhydra2/nzbhydra2-base.css index 5d6c47f4..215390f7 100644 --- a/css/base/nzbhydra2/nzbhydra2-base.css +++ b/css/base/nzbhydra2/nzbhydra2-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url(https://theme-park.dev/css/defaults/placeholders.css); +@import url(/css/defaults/placeholders.css); body, html { diff --git a/css/base/pihole/pihole-base.css b/css/base/pihole/pihole-base.css index 08067476..f3a59787 100644 --- a/css/base/pihole/pihole-base.css +++ b/css/base/pihole/pihole-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ - @import url(https://theme-park.dev/css/defaults/placeholders.css); + @import url(/css/defaults/placeholders.css); body { background: var(--main-bg-color) !important; diff --git a/css/base/portainer/portainer-base.css b/css/base/portainer/portainer-base.css index bda9fd11..5cc29919 100644 --- a/css/base/portainer/portainer-base.css +++ b/css/base/portainer/portainer-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url("https://theme-park.dev/css/defaults/placeholders.css"); +@import url("/css/defaults/placeholders.css"); :root { --text-json-tree-branch-preview-color: #eee; diff --git a/css/base/qbittorrent/qbittorrent-base.css b/css/base/qbittorrent/qbittorrent-base.css index 42f39272..760cd5ff 100644 --- a/css/base/qbittorrent/qbittorrent-base.css +++ b/css/base/qbittorrent/qbittorrent-base.css @@ -205,7 +205,7 @@ label { line-height: 1px; font-size: 1px; overflow: hidden; - background: url(https://theme-park.dev/resources/qbittorrent/dots.png) center center no-repeat; + background: url(/resources/qbittorrent/dots.png) center center no-repeat; } #desktopNavbar { @@ -306,11 +306,11 @@ label { } .dynamicTable th.sorted.reverse { - background-image: url(https://theme-park.dev/resources/qbittorrent/go-down.png) !important; + background-image: url(/resources/qbittorrent/go-down.png) !important; } .dynamicTable th.sorted { - background-image: url(https://theme-park.dev/resources/qbittorrent/go-up.png) !important; + background-image: url(/resources/qbittorrent/go-up.png) !important; background-size: 9px !important; background-position: right !important; background-repeat: no-repeat !important; @@ -526,11 +526,11 @@ ul.filterList li:hover:before { } .panel-collapse { - background: url(https://theme-park.dev/resources/qbittorrent/collapse-expand.gif) left top no-repeat; + background: url(/resources/qbittorrent/collapse-expand.gif) left top no-repeat; } .panel-expand { - background: url(https://theme-park.dev/resources/qbittorrent/collapse-expand.gif) left -16px no-repeat; + background: url(/resources/qbittorrent/collapse-expand.gif) left -16px no-repeat; } fieldset { @@ -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(/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(/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(/resources/qbittorrent/inbox-solid.svg); background-size: contain; background-repeat: no-repeat; background-origin: content-box; @@ -1773,7 +1773,7 @@ img[src="icons/checking.svg"] { #torrentsFilterInput { width: 160px; padding-left: 2em; - background-image: url(https://theme-park.dev/resources/qbittorrent/search-solid.png); + background-image: url(/resources/qbittorrent/search-solid.png); background-repeat: no-repeat; background-size: 1em; background-position: left; @@ -1783,7 +1783,7 @@ img[src="icons/checking.svg"] { .contextMenu li a:hover.arrow-right, .contextMenu li a.arrow-right, .contextMenu li a:hover.arrow-right { - background-image: url(https://theme-park.dev/resources/qbittorrent/arrow-right.gif); + background-image: url(/resources/qbittorrent/arrow-right.gif); background-repeat: no-repeat; background-position: right center; } diff --git a/css/base/requestrr/requestrr-base.css b/css/base/requestrr/requestrr-base.css index 31b67b7c..966cbd1e 100644 --- a/css/base/requestrr/requestrr-base.css +++ b/css/base/requestrr/requestrr-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url(https://theme-park.dev/css/defaults/placeholders.css); +@import url(/css/defaults/placeholders.css); body { color: var(--text); diff --git a/css/base/resilio-sync/resilio-sync-base.css b/css/base/resilio-sync/resilio-sync-base.css index 27aee8f8..d5a366d1 100644 --- a/css/base/resilio-sync/resilio-sync-base.css +++ b/css/base/resilio-sync/resilio-sync-base.css @@ -11,7 +11,7 @@ /* https://github.com/gilbN/theme.park */ @import url(https://use.fontawesome.com/releases/v5.15.1/css/all.css); -@import url(https://theme-park.dev/css/defaults/placeholders.css); +@import url(/css/defaults/placeholders.css); body, .tableScrollContainer, diff --git a/css/base/rutorrent/rutorrent-base.css b/css/base/rutorrent/rutorrent-base.css index 8fd4d2ea..41fa04c3 100644 --- a/css/base/rutorrent/rutorrent-base.css +++ b/css/base/rutorrent/rutorrent-base.css @@ -36,15 +36,15 @@ div#preload { width: 0; height: 0; display: none; - background-image: url(https://theme-park.dev/resources/rutorrent/menus.png); - background-image: url(https://theme-park.dev/resources/rutorrent/toolbar.png); - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); - background-image: url(https://theme-park.dev/resources/rutorrent/r_bg.gif); - background-image: url(https://theme-park.dev/resources/rutorrent/asc.gif); - background-image: url(https://theme-park.dev/resources/rutorrent/desc.gif); - background-image: url(https://theme-park.dev/resources/rutorrent/pnl_open.gif); - background-image: url(https://theme-park.dev/resources/rutorrent/pnl_close.gif); - background-image: url(https://theme-park.dev/resources/rutorrent/headers.png) + background-image: url(/resources/rutorrent/menus.png); + background-image: url(/resources/rutorrent/toolbar.png); + background-image: url(/resources/rutorrent/status_icons.png); + background-image: url(/resources/rutorrent/r_bg.gif); + background-image: url(/resources/rutorrent/asc.gif); + background-image: url(/resources/rutorrent/desc.gif); + background-image: url(/resources/rutorrent/pnl_open.gif); + background-image: url(/resources/rutorrent/pnl_close.gif); + background-image: url(/resources/rutorrent/headers.png) } hr { @@ -259,120 +259,120 @@ div#t div.TB_Separator { } div#t div#add { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat 0 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 0 } div#t div#add:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat 0 -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat 0 -24px } div#t div#create { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -24px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px 0 } div#t div#create:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -24px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -24px -24px } div#t div#remove { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -48px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px 0 } div#t div#remove:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -48px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -48px -24px } div#t div#start { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -72px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px 0 } div#t div#start:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -72px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -72px -24px } div#t div#pause { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -96px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px 0 } div#t div#pause:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -96px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -96px -24px } div#t div#stop { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -120px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px 0 } div#t div#stop:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -120px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -120px -24px } div#t div#moveu { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -144px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px 0 } div#t div#moveu:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -144px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -144px -24px } div#t div#moved { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -168px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px 0 } div#t div#moved:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -168px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -168px -24px } div#t div#search { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -192px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px 0 } div#t div#search:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -192px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -192px -24px } div#t div#rss { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -241px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px 0 } div#t div#rss:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -241px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -241px -24px } div#t div#setting { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -264px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px 0 } div#t div#setting:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -264px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -264px -24px } div#t div#plugins { - background: transparent url(https://theme-park.dev/resources/rutorrent/plugin.png) no-repeat 0 center + background: transparent url(/resources/rutorrent/plugin.png) no-repeat 0 center } div#t div#plugins:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/pluginh.png) no-repeat 0 center + background: transparent url(/resources/rutorrent/pluginh.png) no-repeat 0 center } div#t div#help { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -288px 0 + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px 0 } div#t div#help:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/toolbar.png) no-repeat -288px -24px + background: transparent url(/resources/rutorrent/toolbar.png) no-repeat -288px -24px } div#t div#go { - background: transparent url(https://theme-park.dev/resources/rutorrent/go.png) no-repeat 0 0 + background: transparent url(/resources/rutorrent/go.png) no-repeat 0 0 } div#t div#go:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/goh.png) no-repeat 0 0 + background: transparent url(/resources/rutorrent/goh.png) no-repeat 0 0 } div select { -webkit-appearance: none !important; - background: #1f1f1f url(https://theme-park.dev/resources/rutorrent/dropdown.png) no-repeat 0 0; + background: #1f1f1f url(/resources/rutorrent/dropdown.png) no-repeat 0 0; background-position: right; border: 1px solid #1f1f1f; padding-right: 15px !important; @@ -411,7 +411,7 @@ a { } div#stg-header { - background: #273238 url(https://theme-park.dev/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px; + background: #273238 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat scroll 0 -72px; text-shadow: 0 -1px 0 #000 } @@ -449,7 +449,7 @@ div#CatList ul li.sel { #-_-_-act-_-_-, #-_-_-iac-_-_-, #-_-_-err-_-_- { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png) + background-image: url(/resources/rutorrent/status_icons.png) } .catpanel { @@ -459,7 +459,7 @@ div#CatList ul li.sel { height: 22px; line-height: 25px; background-image: none; - background: url(https://theme-park.dev/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important; + background: url(/resources/rutorrent/pnl_open.gif) 0 0 no-repeat !important; background-color: #273238; font-weight: 700; color: var(--text-hover); @@ -497,28 +497,28 @@ div#CatList ul li.sel { } div#CatList ul li.RSS { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); + background-image: url(/resources/rutorrent/status_icons.png); background-position: 4px -207px } div#CatList ul li.disRSS { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png) + background-image: url(/resources/rutorrent/status_icons.png) } .stable-icon { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png) + background-image: url(/resources/rutorrent/status_icons.png) } .Icon_File { - background: transparent url(https://theme-park.dev/resources/rutorrent/file.gif) no-repeat left center + background: transparent url(/resources/rutorrent/file.gif) no-repeat left center } .Icon_Dir { - background: transparent url(https://theme-park.dev/resources/rutorrent/dir.gif) no-repeat left center + background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center } .Icon_Share { - background: transparent url(https://theme-park.dev/resources/rutorrent/dir.gif) no-repeat left center + background: transparent url(/resources/rutorrent/dir.gif) no-repeat left center } div#CatList ul li.sel span { @@ -526,7 +526,7 @@ div#CatList ul li.sel span { } div#flabel_cont ul li { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); + background-image: url(/resources/rutorrent/status_icons.png); background-position: 4px -352px } @@ -541,7 +541,7 @@ div#lcont { } div#gcont table td.Header { - background: transparent url(https://theme-park.dev/resources/rutorrent/status_icons.png) no-repeat 0 -286px; + background: transparent url(/resources/rutorrent/status_icons.png) no-repeat 0 -286px; font-family: 'Roboto'; color: var(--text-hover); padding-left: 17px @@ -600,16 +600,16 @@ div#Speed { } a.dlg-close { - background: transparent url(https://theme-park.dev/resources/rutorrent/close.png) no-repeat scroll left center + background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center } a.dlg-close:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/close.png) no-repeat scroll left center + background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center } a.dlg-close:link, a.dlg-close:visited { - background: transparent url(https://theme-park.dev/resources/rutorrent/close.png) no-repeat scroll left center + background: transparent url(/resources/rutorrent/close.png) no-repeat scroll left center } div.dlg-header { @@ -760,7 +760,7 @@ input[type="password"], select { color: #fff; border: none; - background: rgba(0, 0, 0, 0.25) url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x scroll 0 -138px; + background: rgba(0, 0, 0, 0.25) url(/resources/rutorrent/headers.png) repeat-x scroll 0 -138px; border-radius: 2px; outline: none; } @@ -771,13 +771,13 @@ input[type="file"][disabled], select[disabled] { color: #fff; border: none; - background: rgba(0, 0, 0, 0.08) url(https://theme-park.dev/resources/rutorrent/headers.png) repeat scroll 0 0 !important; + background: rgba(0, 0, 0, 0.08) url(/resources/rutorrent/headers.png) repeat scroll 0 0 !important; border-radius: 2px; opacity: .2 } #StatusBar table tr td.pstatus2 { - background: transparent url(https://theme-park.dev/resources/rutorrent/green.png) no-repeat scroll 5px center !important + background: transparent url(/resources/rutorrent/green.png) no-repeat scroll 5px center !important } textarea { @@ -903,12 +903,12 @@ ul#tabbar li.selected a { } #fMan_navbut { - background-image: url(https://theme-park.dev/resources/rutorrent/directory.png) !important; + background-image: url(/resources/rutorrent/directory.png) !important; border: 1px solid #181818 !important } #fMan_navbut:hover { - background-image: url(https://theme-park.dev/resources/rutorrent/refresh.png) !important + background-image: url(/resources/rutorrent/refresh.png) !important } #fMan_pathsel { @@ -952,7 +952,7 @@ div.dlg-window { } #FS_main div.dlg-header { - background-image: url(https://theme-park.dev/resources/rutorrent/share.png) !important + background-image: url(/resources/rutorrent/share.png) !important } div#yesnoDlg div.dlg-header { @@ -1029,7 +1029,7 @@ div.tab { div#t div#ind { height: 34px; width: 34px; - background: transparent url(https://theme-park.dev/resources/rutorrent/ajax-loader.gif) no-repeat 0 center; + background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat 0 center; margin: 2px 6px } @@ -1042,7 +1042,7 @@ tr#rrow td a#mnu_go div#go { } span#loadimg { - background: transparent url(https://theme-park.dev/resources/rutorrent/ajax-loader.gif) no-repeat center center + background: transparent url(/resources/rutorrent/ajax-loader.gif) no-repeat center center } .meter-value-start-color { @@ -1105,7 +1105,7 @@ div#lcont div.std:nth-child(2n+1) { #StatusBar table tr td { padding-right: 5px; border: none; - background: transparent url(https://theme-park.dev/resources/rutorrent/headers.png) no-repeat right -208px + background: transparent url(/resources/rutorrent/headers.png) no-repeat right -208px } #StatusBar table tr td td { @@ -1117,11 +1117,11 @@ div#lcont div.std:nth-child(2n+1) { } #st_up { - background: url(https://theme-park.dev/resources/rutorrent/status.png) no-repeat 6px 2px + background: url(/resources/rutorrent/status.png) no-repeat 6px 2px } #st_down { - background: url(https://theme-park.dev/resources/rutorrent/status.png) no-repeat 6px -18px + background: url(/resources/rutorrent/status.png) no-repeat 6px -18px } .statuscell { @@ -1166,46 +1166,46 @@ span.det { } .Icon_Dir { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); + background-image: url(/resources/rutorrent/status_icons.png); background-position: 0 -272px } .Icon_File { - background-image: url(https://theme-park.dev/resources/rutorrent/status_icons.png); + background-image: url(/resources/rutorrent/status_icons.png); background-position: 0 -256px } .Icon_Torrent { - background: transparent url(https://theme-park.dev/resources/rutorrent/torrent.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/torrent.png) no-repeat scroll left center !important } .Icon_Vid { - background: transparent url(https://theme-park.dev/resources/rutorrent/video.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/video.png) no-repeat scroll left center !important } .Icon_Mp3 { - background: transparent url(https://theme-park.dev/resources/rutorrent/mp3.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/mp3.png) no-repeat scroll left center !important } .Icon_Img { - background: transparent url(https://theme-park.dev/resources/rutorrent/image.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/image.png) no-repeat scroll left center !important } .Icon_Nfo { - background: transparent url(https://theme-park.dev/resources/rutorrent/nfo.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/nfo.png) no-repeat scroll left center !important } .Icon_Sfv { - background: transparent url(https://theme-park.dev/resources/rutorrent/text.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/text.png) no-repeat scroll left center !important } .Icon_UpD { - background: transparent url(https://theme-park.dev/resources/rutorrent/up.png) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/up.png) no-repeat scroll left center !important } .Icon_Rar, .Icon_Zip { - background: transparent url(https://theme-park.dev/resources/rutorrent/archive.zip) no-repeat scroll left center !important + background: transparent url(/resources/rutorrent/archive.zip) no-repeat scroll left center !important } @@ -1260,7 +1260,7 @@ div#tdcont .stable { .stable-head div.resz { border: 1px solid #FF0000; - background: transparent url(https://theme-park.dev/resources/rutorrent/s.gif) no-repeat scroll left center; + background: transparent url(/resources/rutorrent/s.gif) no-repeat scroll left center; } .stable-body { @@ -1309,16 +1309,16 @@ div.stable-body table tbody tr.even td:nth-child(2n+1) { } div.stable-body table tbody tr.even:nth-child(2n+1) td { - background: #181818 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -64px; + background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px; } .stable-move-header { - background: transparent url(https://theme-park.dev/resources/rutorrent/header_move.gif) repeat-x scroll center top; + background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top; border: 1px solid #0099FF; } .stable-move-header { - background: transparent url(https://theme-park.dev/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7); + background: transparent url(/resources/rutorrent/header_move.gif) repeat-x scroll center top rgba(128, 128, 128, 0.7); border: 1px solid #0099FF; } @@ -1345,14 +1345,14 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { } .stable-scrollpos { - background: #181818 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -37px; + background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -37px; height: 17px; line-height: 17px; border-bottom: 1px solid #333333; } .stable-scrollpos:nth-child(2n+1) { - background: #181818 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -64px; + background: #181818 url(/resources/rutorrent/headers.png) repeat-x 0px -64px; } .meter-value { @@ -1417,7 +1417,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { float: left; border: 1px inset #1b1b1b; border-bottom: none; - background: #96CE00 url(https://theme-park.dev/resources/rutorrent/headers.png) repeat-x 0px -138px; + background: #96CE00 url(/resources/rutorrent/headers.png) repeat-x 0px -138px; } #meter-disk-text, @@ -1446,7 +1446,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { border-right: none; padding-left: 25px; margin-left: 0px; - background: url(https://theme-park.dev/resources/rutorrent/status_icons.png) no-repeat 3px -336px; + background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -336px; } #meter-cpu-text { @@ -1466,7 +1466,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { border-right: none; margin-left: 0px; padding-left: 25px; - background: url(https://theme-park.dev/resources/rutorrent/status_icons.png) no-repeat 3px -320px; + background: url(/resources/rutorrent/status_icons.png) no-repeat 3px -320px; } /* #meter-cpu-td {}*/ @@ -1588,7 +1588,7 @@ div#dlgAddRSS div.dlg-header { div#dlgEditRules-header, #dlgEditRatioRules-header, div#dlgEditRules div.dlg-header { - background: #181818 url(https://theme-park.dev/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important; + background: #181818 url(/resources/rutorrent/dlg-toolbars.gif) no-repeat 0 -72px !important; border-bottom: 1px solid #333333; text-shadow: 0px -1px 0px #000; } @@ -1615,15 +1615,15 @@ div#dlgEditRatioRules { } #autodl-tb { - background: transparent url(https://theme-park.dev/resources/rutorrent/autodll-irc1.png) no-repeat center; + background: transparent url(/resources/rutorrent/autodll-irc1.png) no-repeat center; } #autodl-tb:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/autodll-irc2.png) no-repeat center; + background: transparent url(/resources/rutorrent/autodll-irc2.png) no-repeat center; } #autodl-multiselect-header { - background-image: url("https://theme-park.dev/resources/rutorrent/dlg-autodl-irc.gif"); + background-image: url("/resources/rutorrent/dlg-autodl-irc.gif"); } .shieven { @@ -1635,59 +1635,59 @@ div#dlgEditRatioRules { } div#webuiUpdateToggle.pause { - background: transparent url(https://theme-park.dev/resources/rutorrent/pauseui.png) no-repeat; + background: transparent url(/resources/rutorrent/pauseui.png) no-repeat; } div#webuiUpdateToggle.pause:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/pauseuih.png) no-repeat; + background: transparent url(/resources/rutorrent/pauseuih.png) no-repeat; } div#webuiUpdateToggle.resume { - background: transparent url(https://theme-park.dev/resources/rutorrent/playui.png) no-repeat; + background: transparent url(/resources/rutorrent/playui.png) no-repeat; } div#webuiUpdateToggle.resume:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/playuih.png) no-repeat; + background: transparent url(/resources/rutorrent/playuih.png) no-repeat; } div#webuiRefresh { - background: transparent url(https://theme-park.dev/resources/rutorrent/refreshui.png) no-repeat; + background: transparent url(/resources/rutorrent/refreshui.png) no-repeat; } div#webuiRefresh:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/refreshuih.png) no-repeat; + background: transparent url(/resources/rutorrent/refreshuih.png) no-repeat; } div#linkproxy { - background: transparent url(https://theme-park.dev/resources/rutorrent/proxy.png) no-repeat; + background: transparent url(/resources/rutorrent/proxy.png) no-repeat; } div#linkproxy:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/proxyh.png) no-repeat; + background: transparent url(/resources/rutorrent/proxyh.png) no-repeat; } div#linklogs { - background: transparent url(https://theme-park.dev/resources/rutorrent/linklogs.png) no-repeat; + background: transparent url(/resources/rutorrent/linklogs.png) no-repeat; } div#linklogs:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/linklogsh.png) no-repeat; + background: transparent url(/resources/rutorrent/linklogsh.png) no-repeat; } div#linkseedboxmanager { - background: transparent url(https://theme-park.dev/resources/rutorrent/seedboxmanager.png) no-repeat; + background: transparent url(/resources/rutorrent/seedboxmanager.png) no-repeat; } div#linkseedboxmanager:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/seedboxmanagerh.png) no-repeat; + background: transparent url(/resources/rutorrent/seedboxmanagerh.png) no-repeat; } div#plugin { - background: transparent url(https://theme-park.dev/resources/rutorrent/plugin.png) no-repeat; + background: transparent url(/resources/rutorrent/plugin.png) no-repeat; } div#plugin:hover { - background: transparent url(https://theme-park.dev/resources/rutorrent/pluginh.png) no-repeat; + background: transparent url(/resources/rutorrent/pluginh.png) no-repeat; } #maillayout #letterform table tr td { @@ -1699,15 +1699,15 @@ div#plugin:hover { } div#chat { - background-image: url(https://theme-park.dev/resources/rutorrent/chat.png); + background-image: url(/resources/rutorrent/chat.png); } div#chat:hover { - background-image: url(https://theme-park.dev/resources/rutorrent/chat3.png); + background-image: url(/resources/rutorrent/chat3.png); } div#tchat div.dlg-header { - background-image: url(https://theme-park.dev/resources/rutorrent/chat2.png); + background-image: url(/resources/rutorrent/chat2.png); } #userlist, @@ -1721,15 +1721,15 @@ div#tchat div.dlg-header { } div#logoff { - background-image: url(https://theme-park.dev/resources/rutorrent/logoff.png); + background-image: url(/resources/rutorrent/logoff.png); } div#logoff:hover { - background-image: url(https://theme-park.dev/resources/rutorrent/logoff3.png); + background-image: url(/resources/rutorrent/logoff3.png); } div#logoffDlg div.dlg-header { - background-image: url(https://theme-park.dev/resources/rutorrent/logoff2.png); + background-image: url(/resources/rutorrent/logoff2.png); } .noty_alert, diff --git a/css/base/sabnzbd/sabnzbd-base.css b/css/base/sabnzbd/sabnzbd-base.css index bb779276..59893be5 100644 --- a/css/base/sabnzbd/sabnzbd-base.css +++ b/css/base/sabnzbd/sabnzbd-base.css @@ -9,7 +9,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url(https://theme-park.dev/css/defaults/placeholders.css); +@import url(/css/defaults/placeholders.css); body { background: var(--main-bg-color) !important; diff --git a/css/base/synclounge/synclounge-base.css b/css/base/synclounge/synclounge-base.css index fe907865..c57ecac2 100644 --- a/css/base/synclounge/synclounge-base.css +++ b/css/base/synclounge/synclounge-base.css @@ -10,7 +10,7 @@ /* Made by @gilbN */ /* https://github.com/gilbN/theme.park */ -@import url(https://theme-park.dev/css/defaults/placeholders.css); +@import url(/css/defaults/placeholders.css); :root { --v-primary-base: rgb(var(--accent-color)); diff --git a/css/base/transmission/transmission-base.css b/css/base/transmission/transmission-base.css index d3baf162..7016ba45 100644 --- a/css/base/transmission/transmission-base.css +++ b/css/base/transmission/transmission-base.css @@ -978,5 +978,5 @@ ul.torrent_list li.torrent.compact div.torrent_name { .ui-icon, .ui-widget-content .ui-icon { - background-image: url(https://theme-park.dev/resources/transmission/icons.png); + background-image: url(/resources/transmission/icons.png); } \ No newline at end of file diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index 5acf0690..77b4d133 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -1,4 +1,4 @@ -@import url("https://theme-park.dev/css/defaults/placeholders.css"); +@import url("/css/defaults/placeholders.css"); body, .dark { diff --git a/css/community-theme-options/blackberry-carol.css b/css/community-theme-options/blackberry-carol.css index 0c7da8c7..3dcbd0b3 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("/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, @@ -34,7 +34,7 @@ --plex-poster-unwatched: rgb(100, 15, 15); --petio-spinner: invert(68%) sepia(13%) saturate(766%) hue-rotate(170deg) brightness(90%) contrast(79%); /* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ --gitea-color-primary-dark-4: 100, 15, 15; - --overseerr-gradient: url("https://theme-park.dev/resources/blur-noise.png"), + --overseerr-gradient: url("/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 6689c511..c01a8cab 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("/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 3dc209c5..5b3c3054 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("/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 cefddc8d..21ef4c22 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("/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 863105e7..43202921 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("/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 5fadc3d6..ff3ec9e7 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("/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 ee60b4f5..ac159ae0 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("/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/plex.css b/css/theme-options/plex.css index bce3fc8d..fa39c140 100644 --- a/css/theme-options/plex.css +++ b/css/theme-options/plex.css @@ -1,8 +1,8 @@ :root { /* - --main-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-light2.png") center center/cover no-repeat fixed; - --modal-bg-color: url("https://theme-park.dev/resources/blur-noise.png"), url("https://theme-park.dev/resources/preset-dark2.png") center center/cover no-repeat fixed; - --main-bg-color: url("https://theme-park.dev/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("/resources/blur-noise.png"), url("/resources/preset-light2.png") center center/cover no-repeat fixed; + --modal-bg-color: url("/resources/blur-noise.png"), url("/resources/preset-dark2.png") center center/cover no-repeat fixed; + --main-bg-color: url("/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: radial-gradient(circle farthest-side at 0% 100%, rgb(47, 47, 47) 0%, rgba(47, 47, 47, 0) 100%), radial-gradient(circle farthest-side at 100% 100%, rgb(63, 63, 63) 0%, rgba(63, 63, 63, 0) 100%), radial-gradient(circle farthest-side at 100% 0%, rgb(76, 76, 76) 0%, rgba(76, 76, 76, 0) 100%), radial-gradient(circle farthest-side at 0% 0%, rgb(58, 58, 58) 0%, rgba(58, 58, 58, 0) 100%), black center center/cover no-repeat fixed; --modal-bg-color: #1f2326; @@ -30,5 +30,5 @@ --arr-queue-color: #27c24c; /* Servarr apps + Bazarr*/ --petio-spinner: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);/* Made with https://codepen.io/jsm91/embed/ZEEawyZ */ --gitea-color-primary-dark-4: 255, 193, 7; - --overseerr-gradient: url("https://theme-park.dev/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%) center center/cover no-repeat fixed , 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%) center center/cover no-repeat fixed , rgb(0, 0, 0,.9) center center/cover no-repeat fixed; + --overseerr-gradient: url("/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%) center center/cover no-repeat fixed , 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%) center center/cover no-repeat fixed , rgb(0, 0, 0,.9) center center/cover no-repeat fixed; } \ No newline at end of file diff --git a/docker/root/defaults/default b/docker/root/defaults/default index 336c39c6..daf39bad 100644 --- a/docker/root/defaults/default +++ b/docker/root/defaults/default @@ -11,21 +11,17 @@ server { index index.html index.htm index.php; - #location#/ {return 302 $scheme://TP_DOMAIN/TP_URLBASE$request_uri;} - location / { + alias /config/www/; + try_files $uri $uri/ /index.html; + } + location /themepark {return 302 $scheme://$http_host/themepark/;} + location /themepark/ { alias /config/www/; sub_filter_types *; - sub_filter 'https://theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/; - sub_filter 'http://theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/; - sub_filter 'https://develop.theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/; - sub_filter 'http://develop.theme-park.dev/' $scheme://TP_DOMAIN/TP_URLBASE/; + sub_filter 'url("/css/' 'url("/themepark/css/'; sub_filter_once off; try_files $uri $uri/ /index.html; - - #SUBFOLDER SUBFILTERS - #sub_filter 'https://TP_DOMAIN' $scheme://TP_DOMAIN/TP_URLBASE; - #sub_filter 'http://TP_DOMAIN' $scheme://TP_DOMAIN/TP_URLBASE; } # Don't cache diff --git a/docker/root/etc/cont-init.d/50-config b/docker/root/etc/cont-init.d/50-config index 4480bde0..d871395e 100644 --- a/docker/root/etc/cont-init.d/50-config +++ b/docker/root/etc/cont-init.d/50-config @@ -9,23 +9,8 @@ echo -e "Variables set:\\n\ PUID=${PUID}\\n\ PGID=${PGID}\\n\ TZ=${TZ}\\n\ -TP_SCHEME=${TP_SCHEME}\\n\ -TP_URLBASE=${TP_URLBASE}\\n\ -TP_DOMAIN=${TP_DOMAIN}\\n" - -if [[ -z ${TP_DOMAIN} ]]; then - echo 'No domain set, defaulting to $http_host' - TP_DOMAIN='$http_host' -fi - -if [[ -z ${TP_SCHEME} ]]; then - echo 'No scheme set, defaulting to $scheme' - TP_SCHEME='$scheme' -fi - -if [[ -z ${TP_URLBASE} ]]; then - TP_URLBASE='' -fi +TP_DOMAIN=${TP_DOMAIN}\\n\ +TP_URLBASE=${TP_URLBASE}\\n" # Remove forward slash case ${TP_URLBASE} in @@ -36,17 +21,9 @@ esac DEFAULT='/defaults/default' if [[ ${TP_URLBASE} ]]; then - if ! grep -q "location /${TP_URLBASE} {" "${DEFAULT}"; then - sed -i "s/location \//location \/${TP_URLBASE}/g" ${DEFAULT} - sed -i "s/TP_DOMAIN/${TP_DOMAIN}/g" ${DEFAULT} - sed -i "s/TP_URLBASE/${TP_URLBASE}/g" ${DEFAULT} - sed -i "s/#sub_filter/sub_filter/g" ${DEFAULT} - sed -i "s/#location#/location /g" ${DEFAULT} - sed -i "s/\$scheme/${TP_SCHEME}/g" ${DEFAULT} + if ! grep -q "${TP_URLBASE}" "${DEFAULT}"; then + sed -i "s/themepark/${TP_URLBASE}/g" ${DEFAULT} fi -elif [[ -z ${TP_URLBASE} ]]; then - sed -i "s/TP_DOMAIN\/TP_URLBASE/${TP_DOMAIN}/g" ${DEFAULT} - sed -i "s/\$scheme/${TP_SCHEME}/g" ${DEFAULT} fi cp /defaults/default /config/nginx/site-confs diff --git a/themes.py b/themes.py index 84a187c9..4dddaf27 100644 --- a/themes.py +++ b/themes.py @@ -1,6 +1,6 @@ #! /usr/bin/env python3 -from os import listdir, environ as env, chdir +from os import defpath, listdir, environ as env, chdir from os.path import isdir, isfile, join, dirname, abspath from json import dump, dumps, loads, load import subprocess @@ -117,29 +117,31 @@ def create_json(app_folders: list = None, themes: list = None, community_themes: return dumps(APPS) def create_theme_options(): - def create_css(folder): + def create_css(theme, theme_type="standard"): + folder = "./css/base" with open(f"{folder}/{app}/{theme.lower()}.css", "w") as create_app: - content = f'@import url("{applications[app]["base_css"]}");\n@import url("{all_themes[theme]["url"]}");' + content = f'@import url("/css/base/{app}/{app}-base.css");\n@import url("/css/{"theme-options" if theme_type=="standard" else "community-theme-options"}/{theme.lower()}.css");' create_app.write(content) with open("themes.json") as themes: data = load(themes) - all_themes = data["all-themes"] + themes = data["themes"] + community_themes = data["community-themes"] applications = data["applications"] for app in applications: - for theme in all_themes: - folders = ["./css/base"] - for folder in folders: - create_css(folder) + for theme in themes: + create_css(theme) + for theme in community_themes: + create_css(theme,theme_type="community") env_domain = env.get('TP_DOMAIN') -scheme = env.get('TP_SCHEME','https') if env.get('TP_SCHEME') != '$scheme' else 'https' +scheme = env.get('TP_SCHEME','https') if env.get('TP_SCHEME') else 'https' if __name__ == "__main__": app_folders = [name for name in listdir('./css/base') if isdir(join('./css/base', name))] themes = [name for name in listdir('./css/theme-options') if isfile(join('./css/theme-options', name))] community_themes = [name for name in listdir('./css/community-theme-options') if isfile(join('./css/community-theme-options', name))] develop = True if isdir(".git") and subprocess.check_output(["git", "symbolic-ref", "--short", "HEAD"]).decode('ascii').strip() == "develop" else False - if env_domain and env_domain != '$http_host': + if env_domain: DOMAIN = env_domain else: with open("CNAME", "rt", closefd=True) as cname: From e320ef96beadd1935a444d88390c16d2e178eff5 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 9 Apr 2022 01:17:48 +0200 Subject: [PATCH 09/16] Fixes missing shas --- themes.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/themes.py b/themes.py index 4dddaf27..1417623d 100644 --- a/themes.py +++ b/themes.py @@ -117,10 +117,16 @@ def create_json(app_folders: list = None, themes: list = None, community_themes: return dumps(APPS) def create_theme_options(): + app_shas = subprocess.check_output(["git", "ls-files", "-s", "./css/base/*base.css"]) if isdir(".git") else [] + theme_shas = subprocess.check_output(["git", "ls-files", "-s", "./css/theme-options/*.css"]) if isdir(".git") else [] + community_theme_shas = subprocess.check_output(["git", "ls-files", "-s", "./css/community-theme-options/*.css"]) if isdir(".git") else [] + THEME_SHAS = get_shas(theme_shas) + COMMUNITY_THEME_SHAS = get_shas(community_theme_shas) + APP_SHAS = get_shas(app_shas) def create_css(theme, theme_type="standard"): folder = "./css/base" with open(f"{folder}/{app}/{theme.lower()}.css", "w") as create_app: - content = f'@import url("/css/base/{app}/{app}-base.css");\n@import url("/css/{"theme-options" if theme_type=="standard" else "community-theme-options"}/{theme.lower()}.css");' + content = f'@import url("/css/base/{app}/{app}-base.css?sha={APP_SHAS.get(f"{app}-base.css")}");\n@import url("/css/{"theme-options" if theme_type=="standard" else "community-theme-options"}/{theme.lower()}.css?sha={THEME_SHAS.get(f"{theme.lower()}.css") if theme_type=="standard" else COMMUNITY_THEME_SHAS.get(f"{theme.lower()}.css")}");' create_app.write(content) with open("themes.json") as themes: data = load(themes) From 3cb31a4b4b90b43f00ee23057cffe71e0c442600 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 9 Apr 2022 15:36:27 +0200 Subject: [PATCH 10/16] fix: :bug: Remove hard coded white text --- css/base/adguard/adguard-base.css | 2 +- css/base/bazarr/bazarr-base.css | 30 ++++---- css/base/bitwarden/bitwarden-base.css | 16 ++--- css/base/deluge/deluge-base.css | 22 +++--- css/base/duplicacy/duplicacy-base.css | 12 ++-- css/base/emby/emby-base.css | 14 ++-- css/base/filebrowser/filebrowser-base.css | 6 +- css/base/flood/flood-base.css | 10 +-- css/base/gaps/gaps-base.css | 4 +- css/base/gitea/gitea-base.css | 18 ++--- css/base/grafana/grafana-base.css | 70 +++++++++--------- css/base/grafana/organizr-dashboard.css | 32 ++++----- css/base/guacamole/guacamole-base.css | 14 ++-- css/base/jackett/jackett-base.css | 12 ++-- css/base/jellyfin/jellyfin-base.css | 8 +-- css/base/kitana/kitana-base.css | 4 +- css/base/librespeed/librespeed-base.css | 2 +- css/base/lidarr/lidarr-base.css | 68 +++++++++--------- css/base/logarr/logarr-base.css | 54 +++++++------- css/base/monitorr/monitorr-base.css | 50 ++++++------- css/base/monitorr/organizr-dashboard.css | 14 ++-- css/base/mylar3/mylar3-base.css | 24 +++---- css/base/netdata/netdata-base.css | 14 ++-- css/base/nzbget/nzbget-base.css | 22 +++--- css/base/nzbhydra2/nzbhydra2-base.css | 4 +- css/base/ombi/ombi-base.css | 8 +-- css/base/organizr/organizr-base.css | 42 +++++------ css/base/petio/petio-base.css | 14 ++-- css/base/plpp/plpp-base.css | 4 +- css/base/portainer/portainer-base.css | 16 ++--- css/base/prowlarr/prowlarr-base.css | 60 ++++++++-------- css/base/qbittorrent/qbittorrent-base.css | 14 ++-- css/base/radarr/radarr-base.css | 60 ++++++++-------- css/base/readarr/readarr-base.css | 78 ++++++++++----------- css/base/requestrr/requestrr-base.css | 8 +-- css/base/rutorrent/rutorrent-base.css | 48 ++++++------- css/base/sabnzbd/sabnzbd-base.css | 20 +++--- css/base/sonarr/sonarr-base.css | 56 +++++++-------- css/base/tautulli/tautulli-base.css | 34 ++++----- css/base/transmission/transmission-base.css | 18 ++--- css/base/uptime-kuma/uptime-kuma-base.css | 2 +- css/base/vuetorrent/vuetorrent-base.css | 8 +-- css/base/webtools/webtools-base.css | 2 +- css/base/whisparr/whisparr-base.css | 62 ++++++++-------- css/base/xbackbone/xbackbone-base.css | 6 +- 45 files changed, 543 insertions(+), 543 deletions(-) diff --git a/css/base/adguard/adguard-base.css b/css/base/adguard/adguard-base.css index c668d817..1fd3fc58 100644 --- a/css/base/adguard/adguard-base.css +++ b/css/base/adguard/adguard-base.css @@ -392,7 +392,7 @@ h6, } .service__icon { - color: #eee; + color: var(--text); } /* LOGS */ diff --git a/css/base/bazarr/bazarr-base.css b/css/base/bazarr/bazarr-base.css index ac95715c..96afce11 100644 --- a/css/base/bazarr/bazarr-base.css +++ b/css/base/bazarr/bazarr-base.css @@ -133,7 +133,7 @@ label, .header-container input[type=text] { padding: 0; transition: none; - color: #fff; + color: var(--text-hover); border-radius: 0; border: none; border-bottom: 1px solid rgba(255, 255, 255, .3) !important; @@ -142,13 +142,13 @@ label, .header-container input[type=text]:focus { box-shadow: none; - color: #fff; + color: var(--text-hover); background-color: transparent !important; border-color: rgb(var(--accent-color)) !important; } .form-control { - color: #FFF; + color: var(--text-hover); background-color: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.08); } @@ -158,14 +158,14 @@ label, border-color: rgba(255, 255, 255, 0.25) !important; outline: 0; box-shadow: none; - color: #fff; + color: var(--text-hover); } .form-control:disabled, .form-control[readonly] { background-color: rgb(255 255 255 / 15%); opacity: .7; - color: #fff; + color: var(--text-hover); border: 1px solid rgb(255 255 255 / 15%); } @@ -175,11 +175,11 @@ label, } .form-group i { - color: #ffffff; + color: var(--text-hover); } .bootstrap-tagsinput { - color: #eee; + color: var(--text); background-color: rgba(0, 0, 0, .25) !important; border: 1px solid transparent !important; @@ -484,7 +484,7 @@ hr { } .modal-content .badge-secondary { - color: #fff; + color: var(--text-hover); background-color: var(--accent-color); padding: 5px; } @@ -498,13 +498,13 @@ hr { font-size: 1.5rem; font-weight: 700; line-height: 1; - color: #eee; - text-shadow: 0 1px 0 #eee; + color: var(--text); + text-shadow: 0 1px 0 var(--text); opacity: .5; } .close:hover { - color: #fff !important; + var(--text) !important; text-decoration: none; } @@ -655,7 +655,7 @@ hr { } .custom-control-input:not(:disabled):active~.custom-control-label:before { - color: #fff; + color: var(--text-hover); background-color: rgb(var(--accent-color)); border-color: rgb(var(--accent-color)); } @@ -727,7 +727,7 @@ input { .custom-selector .selector__control { background-color: rgba(0, 0, 0, 0.25); border-color: rgba(0, 0, 0, 0) !important; - color: #fff; + color: var(--text-hover); } [class$="-singleValue"], @@ -762,13 +762,13 @@ input { .custom-selector .selector__option--is-focused { background-color: rgba(var(--accent-color), .2); - color: #fff; + color: var(--text-hover); } .custom-selector .selector__option--is-focused:active, .custom-selector .selector__option--is-focused:focus { background-color: rgba(var(--accent-color), .2); - color: #fff; + color: var(--text-hover); } .custom-selector .selector__option--is-selected { diff --git a/css/base/bitwarden/bitwarden-base.css b/css/base/bitwarden/bitwarden-base.css index cf753f7c..bb2ae99f 100644 --- a/css/base/bitwarden/bitwarden-base.css +++ b/css/base/bitwarden/bitwarden-base.css @@ -130,7 +130,7 @@ html[class*="theme_"] .card-header, html[class*="theme_"] .card-header { background-color: rgb(0 0 0 / 45%); - color: #fff; + color: var(--text-hover); } .card { @@ -164,7 +164,7 @@ html[class*="theme_"] .password-number { } html[class*="theme_"] .password-letter { - color: white; + color: var(--text-hover); } html[class*="theme_"] app-vault-groupings .card .card-body a, @@ -215,7 +215,7 @@ html[class*="theme_"] .close { .close, .close:hover { - color: #fff; + color: var(--text-hover); } .close:focus { @@ -256,7 +256,7 @@ html[class*="theme_"] .close { .btn-primary, .swal2-popup .swal2-actions button.swal2-confirm { - color: #fff; + color: var(--text-hover); background-color: var(--button-color); border-color: var(--button-color); } @@ -318,7 +318,7 @@ html[class*="theme_"] .navbar .dropdown-menu .dropdown-item-text { html[class*="theme_"] .dropdown-menu, html[class*="theme_"] .dropdown-item { background: #1f1f1f; - color: #fff; + color: var(--text-hover); } html[class*="theme_"] .dropdown-item, @@ -349,7 +349,7 @@ html[class*="theme_"] app-org-vault-groupings .card #search, html[class*="theme_"] .groupings .card #search { background-color: transparent; border-color: rgb(var(--accent-color)); - color: #fff; + color: var(--text-hover); } /* SETTINGS */ @@ -561,7 +561,7 @@ html[class*="theme_"] .org-nav .nav-tabs a:not(.active) { } app-vault-groupings .card .card-body a:hover.text-muted { - color: #fff !important; + color: var(--text-hover) !important; opacity: 1 !important; } @@ -656,7 +656,7 @@ html[class*="theme_"] .groupings .card .card-body a { .page-item.active .page-link { z-index: 3; - color: #fff; + color: var(--text-hover); background-color: var(--button-color); border-color: var(--button-color); } diff --git a/css/base/deluge/deluge-base.css b/css/base/deluge/deluge-base.css index 9f7c391a..915924f4 100644 --- a/css/base/deluge/deluge-base.css +++ b/css/base/deluge/deluge-base.css @@ -28,7 +28,7 @@ } input { - color: #FFF !important; + color: var(--text-hover) !important; } /* scroller */ @@ -78,7 +78,7 @@ } .x-item-disabled { - color: #aaaaaa; + color: var(--text-muted) } .x-item-disabled * { @@ -86,16 +86,16 @@ } .x-splitbar-proxy { - background-color: #aaa; + background-color: var(--text) } .x-color-palette a { - border-color: #fff; + border-color: var(--text-hover) } .x-color-palette a:hover, .x-color-palette a.x-color-palette-sel { - border-color: #CFCFCF; + border-color: var(--text); background-color: #eaeaea; } @@ -1337,7 +1337,7 @@ } .x-pivotgrid .x-grid3-row-headers table td { - background: #EEE url(../images/default/grid/grid3-rowheader.gif) repeat-x left top; + background: var(--text) url(../images/default/grid/grid3-rowheader.gif) repeat-x left top; border-left: 1px solid; border-right: 1px solid; border-left-color: #EEE; @@ -1539,12 +1539,12 @@ .x-date-left, .x-date-right { //background-image: url(../images/gray/shared/hd-sprite.gif); - color: #fff; + color: var(--text-hover); font: bold 11px 'Roboto', "sans serif", tahoma, verdana, helvetica; } .x-date-middle .x-btn .x-btn-text { - color: #fff; + color: var(--text-hover); } .x-panel-tbar .x-btn-text { @@ -1577,7 +1577,7 @@ } .x-date-inner td { - border-color: #fff; + border-color: var(--text) } .x-date-inner a { @@ -1644,7 +1644,7 @@ .x-date-mp-btns button { background-color: #4E565F; - color: #fff; + color: var(--text-hover); border-color: #C0C0C0 #434343 #434343 #C0C0C0; font: normal 11px 'Roboto', arial, helvetica, tahoma, sans-serif; } @@ -2143,7 +2143,7 @@ } .x-window-tl .x-window-header { - color: #ffffff; + var(--text-hover); font: bold 11px 'Roboto', tahoma, arial, verdana, sans-serif; } diff --git a/css/base/duplicacy/duplicacy-base.css b/css/base/duplicacy/duplicacy-base.css index 00a671f6..379e1563 100644 --- a/css/base/duplicacy/duplicacy-base.css +++ b/css/base/duplicacy/duplicacy-base.css @@ -240,7 +240,7 @@ label { cursor: default; background-color: rgba(0, 0, 0, .25); border: 1px solid rgba(255, 255, 255, .25); - border-bottom-color: #eee; + border-bottom-color: var(--text); border-radius: 6px 6px 0 0; } @@ -513,7 +513,7 @@ div>div>div.modal-footer>button.btn.btn-default.pull-left, .btn-danger.btn-fill { border-color: #f05050; background-color: #f05050; - color: #eee; + color: var(--text); } div>div>div.modal-footer>button.btn.btn-default.pull-left:hover, @@ -523,25 +523,25 @@ div>div>div.modal-footer>button.btn.btn-default.pull-left:focus, .btn-danger.btn-fill:hover, .btn-danger.btn-fill:focus { border-color: #ec2626; - color: #fff; + color: var(--text-hover); background-color: #ec2626; } div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default { border-color: #f05050; background-color: #f05050; - color: #eee; + color: var(--text); } div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default:hover, div.bootbox.modal.fade.bootbox-confirm.in>div>div>div.modal-footer>button.btn.btn-default:focus { border-color: #ec2626; - color: #fff; + color: var(--text-hover); background-color: #ec2626; } .close { - color: #fff + var(--text-hover); } .navbar .navbar-nav>li>a.btn-success, diff --git a/css/base/emby/emby-base.css b/css/base/emby/emby-base.css index beb78531..b4ea5322 100644 --- a/css/base/emby/emby-base.css +++ b/css/base/emby/emby-base.css @@ -237,7 +237,7 @@ html { .dialog-blur, .toast { - color: #fff; + color: var(--text-hover); background: rgba(56, 56, 56, .76); -webkit-backdrop-filter: blur(2.5em) saturate(1.8); backdrop-filter: blur(2.5em) saturate(1.8); @@ -278,7 +278,7 @@ html { .emby-select-tv-withcolor:focus { background-color: rgb(var(--theme-primary-color)) !important; - color: #fff !important + color: var(--text-hover) !important } .checkboxLabel { @@ -361,7 +361,7 @@ html { .alphaPickerButton-tv:focus { background-color: rgb(var(--theme-primary-color)); - color: #fff !important + color: var(--text-hover) !important } .detailTableBodyRow-shaded:nth-child(even) { @@ -459,7 +459,7 @@ html { .emby-button-focusscale:focus, .emby-button-focusscale:focus .detailButton-icon { background: rgb(var(--theme-primary-color)); - color: #fff + color: var(--text-hover) } .emby-tab-button { @@ -568,7 +568,7 @@ html { .channelCell:focus, .programCell:focus { background-color: rgb(var(--theme-primary-color)); - color: #fff + color: var(--text-hover) } .guide-programTextIcon { @@ -688,7 +688,7 @@ html { } .scrollbuttoncontainer { - color: #fff; + color: var(--text-hover); background: rgba(20, 20, 20, .5) } @@ -715,7 +715,7 @@ html { .dragging-over.full-drop-target { background: rgb(var(--theme-primary-color)) !important; - color: #fff !important + color: var(--text-hover) !important } .dragging-over-top:before { diff --git a/css/base/filebrowser/filebrowser-base.css b/css/base/filebrowser/filebrowser-base.css index a4dd3a49..2a15beff 100644 --- a/css/base/filebrowser/filebrowser-base.css +++ b/css/base/filebrowser/filebrowser-base.css @@ -47,7 +47,7 @@ input:focus:-ms-input-placeholder { } .message { - color: #FFF; + color: var(--text-hover); } #login { @@ -204,7 +204,7 @@ body { } .action { - color: #FFF; + color: var(--text-hover); } #listing.list .item { @@ -514,7 +514,7 @@ input[type=submit]:hover { .button--flat:hover { background: var(--dark-red); - color: #FFF; + color: var(--text-hover); margin-left: 5px; } diff --git a/css/base/flood/flood-base.css b/css/base/flood/flood-base.css index c63f5330..9f8d81f9 100644 --- a/css/base/flood/flood-base.css +++ b/css/base/flood/flood-base.css @@ -100,7 +100,7 @@ p, .input, .inverse .input { background: rgba(255, 255, 255, .05); - color: #fff; + color: var(--text-hover); border: 1px solid #0000; box-shadow: 0 1px 1px rgba(210, 216, 222, 0), 0 1px 3px 1px rgba(210, 216, 222, 0); } @@ -304,7 +304,7 @@ p, .error { background: #f34570; border-radius: 3px; - color: #fff; + color: var(--text-hover); padding: 8px 12px; transition: opacity .25s; } @@ -547,7 +547,7 @@ p, background: rgba(var(--accent-color), .25); border-bottom: 1px solid rgba(var(--accent-color), .3); border-top: 1px solid rgba(var(--accent-color), .3); - color: #eee; + color: var(--text); padding-right: 45px; } @@ -563,7 +563,7 @@ p, } .search .icon { - fill: white; + fill: var(--text-hover); } .dark .sidebar__diskusage .progress-bar__fill, @@ -577,7 +577,7 @@ p, } .torrent--is-selected.torrent--is-stopped .progress-bar__icon .icon { - color: #ffffff; + color: var(--text-hover); } .torrent--is-selected.torrent--is-stopped .progress-bar__fill { diff --git a/css/base/gaps/gaps-base.css b/css/base/gaps/gaps-base.css index a7bd7773..54ce6d34 100644 --- a/css/base/gaps/gaps-base.css +++ b/css/base/gaps/gaps-base.css @@ -104,7 +104,7 @@ label { } .alert-heading { - color: white !important; + color: var(--text-hover) !important; } /* Header */ @@ -386,7 +386,7 @@ select { -ms-flex-pack: center; justify-content: center; overflow: hidden; - color: #fff; + color: var(--text-hover); text-align: center; white-space: nowrap; background-color: rgb(var(--accent-color), .15); diff --git a/css/base/gitea/gitea-base.css b/css/base/gitea/gitea-base.css index 02c05f73..304c0176 100644 --- a/css/base/gitea/gitea-base.css +++ b/css/base/gitea/gitea-base.css @@ -546,7 +546,7 @@ input:hover, textarea:hover { border-color: rgb(255 255 255 / 20%); background: rgb(0 0 0 / .25); - color: #fff; + color: var(--text-hover); } .ui.dropdown .menu>.item { @@ -563,7 +563,7 @@ textarea:hover { .ui.selection.dropdown { background: rgb(0 0 0 / .25); - color: #fff; + color: var(--text-hover); border-color: rgb(255 255 255 / 10%); } @@ -611,7 +611,7 @@ textarea:hover { } .ui.negative.message p { - color: white !important; + color: var(--text-hover) !important; box-shadow: none !important; } @@ -621,7 +621,7 @@ textarea:hover { } .ui.positive.message p { - color: white !important; + color: var(--text-hover) !important; } /* DASHBOARD */ @@ -1012,7 +1012,7 @@ a.ui.card:hover { /* ISSUES */ .CodeMirror-cursor { - border-left: 1px solid #fff; + border-left: 1px solid var(--text) } .CodeMirror, @@ -1027,7 +1027,7 @@ a.ui.card:hover { .editor-toolbar a, .editor-toolbar button { - color: #ffffff !important; + color: var(--text-hover) !important; } .editor-toolbar { @@ -1103,7 +1103,7 @@ a.ui.card:hover { .repository.view.issue .comment-list .timeline-item .badge { background-color: rgb(var(--accent-color)); border: 2px solid rgb(var(--accent-color)); - color: #fff; + color: var(--text-hover); } .issue.list>.item .desc .overdue { @@ -1370,7 +1370,7 @@ a.ui.basic.label:hover, } .repo-title { - color: #ffffff; + color: var(--text-hover); } /* LABELS */ @@ -1418,7 +1418,7 @@ a.ui.labels .label:hover { margin: -6px -10px -4px 0; padding: 5px 4px 5px 6px; border: 0; - border-left: 1px solid #fff; + border-left: 1px solid var(--text-hover); border-top-left-radius: 0; border-bottom-left-radius: 0; } diff --git a/css/base/grafana/grafana-base.css b/css/base/grafana/grafana-base.css index 337e8057..a26fb18f 100644 --- a/css/base/grafana/grafana-base.css +++ b/css/base/grafana/grafana-base.css @@ -152,7 +152,7 @@ p { -moz-background-size: auto, cover !important; -o-background-size: auto, cover !important; background-color: rgba(0, 0, 0, .0) !important; - color: #FFFFFF !important; + color: var(--text-hover) !important; } .login-branding { @@ -170,11 +170,11 @@ p { .card-item-sub-name, .card-item-type { - color: #FFF !important; + color: var(--text-hover) !important; } .gf-form--has-input-icon .gf-form-input-icon { - color: #fff !important; + color: var(--text-hover) !important; } .gf-tabs-link.active, @@ -197,12 +197,12 @@ p { .layout-selector button { background: rgba(0, 0, 0, 0.25); - color: #ffffff; + color: var(--text-hover); } .layout-selector button.active { background-color: rgba(0, 0, 0, 0.45); - color: #ffffff; + color: var(--text-hover); } /* Configuration menu - Teams */ @@ -302,7 +302,7 @@ p { .icon-circle:hover .fa:hover, .icon-circle:hover .gicon:hover, .icon-circle:hover .icon-gf:hover { - color: #ffffff; + color: var(--text-hover); opacity: 1; } @@ -323,7 +323,7 @@ p { } .navbar-page-btn { - color: #FFFFFF !important; + color: var(--text-hover) !important; } /* dropdown menu */ @@ -374,7 +374,7 @@ p { } .search-section__header { - color: #ffffff !important; + color: var(--text-hover) !important; } .navbar-page-btn__folder { @@ -405,11 +405,11 @@ p { } .dashboard-settings__aside-header { - color: #ffffff !important; + color: var(--text-hover) !important; } .dashboard-settings__nav-item { - color: #ffffff !important; + color: var(--text-hover) !important; } .bootstrap-tagsinput { @@ -435,7 +435,7 @@ p { .gf-form-switch__checkbox { border: none; - background: #ffffff; + background: var(--text-hover); } .gf-form-select-box__option { @@ -450,7 +450,7 @@ p { } .gf-form-select-box__option.gf-form-select-box__option--is-focused { - color: #fff; + color: var(--text-hover); -o-border-image: -o-linear-gradient(rgb(var(--accent-color)) 30%, rgb(var(--accent-color)) 99%); border-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgb(var(--accent-color))), color-stop(99%, rgb(var(--accent-color)))); border-image: -webkit-linear-gradient(rgb(var(--accent-color)) 30%, rgb(var(--accent-color)) 99%); @@ -490,17 +490,17 @@ p { padding: 7.4px 10px !important; background-color: rgba(0, 0, 0, 0.25) !important; border: none !important; - color: #FFFFFF !important; + color: var(--text-hover) !important; } /* Variable input box */ .gf-form-input { - color: #FFFFFF !important; + color: var(--text-hover) !important; border: none !important; } .gf-form-input:focus { - color: #FFF !important; + color: var(--text-hover) !important; box-shadow: none !important; } @@ -510,7 +510,7 @@ p { } .gf-form-select-wrapper .gf-form-select-icon+.gf-form-input option { - color: #fff; + color: var(--text-hover); background: #1f1f1f; } @@ -520,7 +520,7 @@ p { /* NAVBAR BUTTONS */ .navbar-button { - color: #FFF !important; + color: var(--text-hover) !important; background-color: rgba(0, 0, 0, 0.25) !important; background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)) !important; border: none !important; @@ -561,18 +561,18 @@ p { /* Panel text color*/ div.flot-text { - color: #FFF !important; + color: var(--text-hover) !important; } /* panel loading circle*/ .panel-loading { - color: #FFF !important; + color: var(--text-hover) !important; } /* panel resize arrow */ .theme-dark .react-grid-item>.react-resizable-handle:after { - border-right: 2px solid #fff !important; - border-bottom: 2px solid #fff !important; + border-right: 2px solid var(--text-hover) !important; + border-bottom: 2px solid var(--text-hover) !important; } /* table panel background color */ @@ -705,7 +705,7 @@ div>.scrollbar-view>div>[class*="css-"], } .toolbar__main { - color: #ffffff; + color: var(--text-hover); background-color: rgba(0, 0, 0, 0.15); border: transparent; } @@ -729,17 +729,17 @@ div>.scrollbar-view>div>[class*="css-"], /* buttons .btn-inverse { border-color: #b56d16 !important; - color: #fff !important; + color: var(--text-hover) !important; background-color: #cc7b19 !important; -webkit-transition: background-color .1s !important; transition: background-color .1s !important; } .btn-inverse.active, .btn-inverse.disabled, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .btn-inverse[disabled] { - color: #fff; + color: var(--text-hover); background-color: #e59029 !important; } .btn-outline-disabled { - color: #fff; + color: var(--text-hover); }*/ .btn-inverse { @@ -782,7 +782,7 @@ border-color: #b56d16 !important; /* Explore */ .query-transaction { - color: #fff; + color: var(--text-hover); } .query-type-toggle .btn.active { @@ -831,7 +831,7 @@ border-color: #b56d16 !important; -webkit-box-shadow: none; box-shadow: none; border-bottom: 1px solid #d8d9da; - color: #eee; + color: var(--text); } .modal-body, @@ -844,7 +844,7 @@ border-color: #b56d16 !important; -webkit-background-size: auto, cover !important; -moz-background-size: auto, cover !important; -o-background-size: auto, cover !important; - color: #eee; + color: var(--text); } @@ -901,12 +901,12 @@ button[class$="-button"]:active, } .css-1d9e5zy-button { - color: #fff; + color: var(--text-hover); background: var(--button-color) } .css-1d9e5zy-button:hover { - color: #fff; + color: var(--text-hover); background: var(--button-color-hover) } @@ -1069,7 +1069,7 @@ body>grafana-app>div>div>react-container>div>div>div.view>div>div.page-container .css-17abkeq, .css-5ak73y { - color: #fff; + color: var(--text-hover); } @@ -1083,7 +1083,7 @@ body>grafana-app>div>div>react-container>div>div>div.view>div>div.page-container .css-cxwxzk-Label-description, .css-n370st { - color: #eee; + color: var(--text); } .css-10pj50r, @@ -1297,13 +1297,13 @@ input:checked+.gf-form-switch__slider { /*Placeholder text*/ ::placeholder { - color: #fff !important; + color: var(--text-hover) !important; } :-ms-input-placeholder { - color: #fff !important; + color: var(--text-hover) !important; } ::-webkit-input-placeholder { - color: #fff !important; + color: var(--text-hover) !important; } \ No newline at end of file diff --git a/css/base/grafana/organizr-dashboard.css b/css/base/grafana/organizr-dashboard.css index c45ccb39..c7eeaea0 100644 --- a/css/base/grafana/organizr-dashboard.css +++ b/css/base/grafana/organizr-dashboard.css @@ -20,7 +20,7 @@ body { background: linear-gradient(180deg,#ffffff00 10px,#ffffff00 100px) !important; } div.flot-text { - color: #FFF !important; + color: var(--text-hover) !important; } /* Loading page */ .theme-dark, .theme-light, .preloader { @@ -56,7 +56,7 @@ div.flot-text { left: 0px !important; } .navbar-page-btn { - color: #FFF !important; + color: var(--text-hover) !important; } /* Panel fullscreen navbar */ @@ -112,7 +112,7 @@ div.flot-text { box-shadow: none; background: rgba(255, 255, 255, 0.15); border: 1px solid #00000000; - color: #fff; + color: var(--text-hover); } /* Variable label color */ .template-variable { @@ -123,10 +123,10 @@ div.flot-text { .gf-form-label { background-color: rgba(0, 0, 0, 0.25) !important; border: none !important; - color: #FFF; + color: var(--text-hover); } .gf-form-input:focus { - color: #FFF !important; + color: var(--text-hover) !important; background-color: #262626 !important; border: none !important; box-shadow: none !important; @@ -153,7 +153,7 @@ div.flot-text { /* NAVBAR BUTTONS */ .navbar-button { - color: #FFF !important; + color: var(--text-hover) !important; background-color: rgba(0, 0, 0, 0.25) !important; background-image: linear-gradient(180deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.25)) !important; border: none !important; @@ -188,18 +188,18 @@ background-color: transparent; /* Panel text color*/ div.flot-text { - color: #FFF !important; + color: var(--text-hover) !important; } /* panel loading circle*/ .panel-loading { - color: #FFF !important; + color: var(--text-hover) !important; } /* panel resize arrow */ .theme-dark .react-grid-item>.react-resizable-handle:after { - border-right: 2px solid #fff !important; - border-bottom: 2px solid #fff !important; + border-right: 2px solid var(--text-hover) !important; + border-bottom: 2px solid var(--text-hover) !important; } /* table panel background color */ @@ -310,8 +310,8 @@ background: var(--button-color-hover) !important; background-color: var(--button-color-hover) !important; box-shadow: none !important; } -.css-1d9e5zy-button {color: #fff; background: var(--button-color)} -.css-1d9e5zy-button:hover {color: #fff; background: var(--button-color-hover)} +.css-1d9e5zy-button {color: var(--text-hover); background: var(--button-color)} +.css-1d9e5zy-button:hover {color: var(--text-hover); background: var(--button-color-hover)} /*INPUT*/ input:focus {box-shadow: none !important;} @@ -429,7 +429,7 @@ margin: 10px 0px 0px; .css-1as70ku, .css-u5zjuh { background: rgba(0, 0, 0, .25);} .css-17abkeq, .css-5ak73y { -color: #fff; +color: var(--text-hover); } @@ -594,6 +594,6 @@ border-top: 3px solid var(--accent-color); background: hsla(0,0%,100%,.15) !important; } /*Placeholder text*/ -::placeholder {color: #fff !important;} -:-ms-input-placeholder {color: #fff !important;} -::-webkit-input-placeholder {color: #fff !important;} \ No newline at end of file +::placeholder {color: var(--text-hover) !important;} +:-ms-input-placeholder {color: var(--text-hover) !important;} +::-webkit-input-placeholder {color: var(--text-hover) !important;} \ No newline at end of file diff --git a/css/base/guacamole/guacamole-base.css b/css/base/guacamole/guacamole-base.css index 27bd19c0..e06e0d2d 100644 --- a/css/base/guacamole/guacamole-base.css +++ b/css/base/guacamole/guacamole-base.css @@ -179,7 +179,7 @@ input[type=email], input[type=number], input[type=password], textarea { - color: white !important; + color: var(--text-hover) !important; background: rgba(0, 0, 0, 0.25) !important; } @@ -415,7 +415,7 @@ textarea { .clipboard, .clipboard-service-target { background: rgba(0, 0, 0, 0.25); - color: white; + color: var(--text-hover); } /* NOTIFICATION BOX */ @@ -428,7 +428,7 @@ textarea { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white; + color: var(--text-hover); } .notification { @@ -440,16 +440,16 @@ textarea { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white; + color: var(--text-hover); } /* SETTINGS */ .page-tabs .page-list li a[href]:visited { - color: white; + color: var(--text-hover); } .page-tabs .page-list li a[href] { - color: white; + color: var(--text-hover); } .page-tabs .page-list li a[href]:hover { @@ -577,7 +577,7 @@ form:not(.inline) fieldset { } label span { - color: white !important; + color: var(--text-hover) !important; } input[type=radio] { diff --git a/css/base/jackett/jackett-base.css b/css/base/jackett/jackett-base.css index da57858a..ff885471 100644 --- a/css/base/jackett/jackett-base.css +++ b/css/base/jackett/jackett-base.css @@ -94,13 +94,13 @@ hr { .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { - color: #fff; + color: var(--text-hover); } .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { - color: #fff !important; + color: var(--text-hover) !important; background-color: rgba(255, 255, 255, 0.15); } @@ -143,7 +143,7 @@ a:hover { background: rgba(255, 255, 255, 0.08); border: none; outline: none; - color: #fff; + color: var(--text-hover); } table.dataTable.cell-border tbody tr:first-child th, @@ -314,7 +314,7 @@ fieldset[disabled] .form-control { } .close { - color: #fff; + color: var(--text-hover); } .btn-default { @@ -402,14 +402,14 @@ fieldset[disabled] .btn-primary:hover { } .input-group-addon { - color: #fff; + color: var(--text-hover); background-color: rgba(0, 0, 0, 0.25); border: 1px solid #0000; } .alert-info { - color: #ffffff; + color: var(--text-hover); background: var(--modal-bg-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; diff --git a/css/base/jellyfin/jellyfin-base.css b/css/base/jellyfin/jellyfin-base.css index d2cbca28..5bef3117 100644 --- a/css/base/jellyfin/jellyfin-base.css +++ b/css/base/jellyfin/jellyfin-base.css @@ -241,7 +241,7 @@ html { .dialog-blur, .toast { - color: #fff; + color: var(--text-hover); background: rgba(56, 56, 56, .76); -webkit-backdrop-filter: blur(2.5em) saturate(1.8); backdrop-filter: blur(2.5em) saturate(1.8); @@ -702,7 +702,7 @@ html { } .scrollbuttoncontainer { - color: #fff; + color: var(--text-hover); background: rgba(20, 20, 20, .5) } @@ -771,13 +771,13 @@ html { } .cardImageIcon { - color: #fff; + color: var(--text-hover); } .dialog .inputLabelFocused, .selectLabelFocused, .textareaLabelFocused { - color: #fff; + color: var(--text-hover); } diff --git a/css/base/kitana/kitana-base.css b/css/base/kitana/kitana-base.css index 08b2376a..4043bada 100644 --- a/css/base/kitana/kitana-base.css +++ b/css/base/kitana/kitana-base.css @@ -93,7 +93,7 @@ label { /* DROPDOWN MENU */ .dropdown-menu { - color: #fff; + color: var(--text-hover); background: var(--modal-bg-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; @@ -225,7 +225,7 @@ ul li:hover { } .custom-control-input:not(:disabled):active~.custom-control-label::before { - color: #fff; + color: var(--text-hover); background-color: #97b3d2; border-color: #97b3d2 } diff --git a/css/base/librespeed/librespeed-base.css b/css/base/librespeed/librespeed-base.css index 880784b9..e5dbc293 100644 --- a/css/base/librespeed/librespeed-base.css +++ b/css/base/librespeed/librespeed-base.css @@ -101,7 +101,7 @@ a:-webkit-any-link:hover { input { font-family: "Roboto", sans-serif; - color: white; + color: var(--text-hover); background-color: rgba(0, 0, 0, 0.25) !important; -webkit-rtl-ordering: logical; Font-size: 16px; diff --git a/css/base/lidarr/lidarr-base.css b/css/base/lidarr/lidarr-base.css index eab46b40..9f8ee204 100644 --- a/css/base/lidarr/lidarr-base.css +++ b/css/base/lidarr/lidarr-base.css @@ -112,7 +112,7 @@ a:hover { } [class*="LoadingIndicator-ripple-"] { - border: 2px solid #fff; + border: 2px solid var(--text-hover); } /* MODAL */ @@ -152,18 +152,18 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff; + color: var(--text-hover); border-top: 1px solid rgb(var(--accent-color)); } [class*="ModalContent-closeButton-"]:hover { - color: #fff; + color: var(--text-hover); } /* INPUT */ [class*="TagInput-internalInput-"] { background-color: transparent; - color: #fff; + color: var(--text-hover); } [class*="SelectInput-select-"] { @@ -211,7 +211,7 @@ a:hover { /* LIDARR SPECIFIC */ [class*="ArtistSearchInput-sectionTitle-"] { - color: #fff; + color: var(--text-hover); } [class*="ArtistSearchInput-containerOpen-"] [class*="ArtistSearchInput-artistContainer-"] { @@ -224,7 +224,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: 0 0 10px 1px transparent !important; } @@ -405,7 +405,7 @@ a:hover { [class*="ArtistDetailsSeason-albumCount-"], [class*="ArtistDetails-metadataMessage-"], [class*="ArtistDetailsSeason-albumCount-"] { - color: #fff; + color: var(--text-hover); } [class*="ArtistDetailsSeason-albums-"] { @@ -444,7 +444,7 @@ a:hover { /*ARTIST ALBUM PAGE*/ [class*="AlbumDetailsMedium-mediumNumber-"] { - color: #fff; + color: var(--text-hover); } [class*="AlbumDetailsMedium-medium-"] { @@ -473,7 +473,7 @@ a:hover { [class*="ArtistIndexBanner-title-"], [class*="ArtistIndexBannerInfo-info-"] { background-color: rgba(0, 0, 0, .25); - color: #fff; + color: var(--text-hover); } [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"], @@ -484,7 +484,7 @@ a:hover { [class*="Tooltip-tooltipContainer-"], [class*="Tooltip-tooltip-"][class*="Tooltip-default-"] { background: #1f1f1f; - color: #eee; + color: var(--text); } /* @supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) { @@ -515,7 +515,7 @@ a:hover { } [class*="EpisodeTitleLink-link-"]:hover { - color: #ffffff; + color: var(--text-hover); text-decoration: none; } @@ -669,7 +669,7 @@ a:hover { /* ALPHABET JUMP BAR */ [class*="PageJumpBar-jumpBar-"] { - color: #FFF; + color: var(--text-hover); } /* SEARCH BAR */ @@ -679,12 +679,12 @@ a:hover { [class*="CheckInput-isIndeterminate-"] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } [class*="ArtistSearchInput-container-"] [class*="Input-input-"] { background: transparent; - border-bottom: solid 1px #fff; + border-bottom: solid 1px var(--text-hover); } [class*="ArtistSearchInput-container-"] [class*="Input-input-"]:focus { @@ -693,20 +693,20 @@ a:hover { } [class*="ArtistSearchResult-alternateTitle-"] { - color: #ffffff; + color: var(--text-hover); font-size: 12px; } [class*="Input-input-"]:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } [class*="TagInput-input-"][class*="TagInput-isFocused-"] { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; } @@ -722,7 +722,7 @@ a:hover { } [class*="AddNewArtistSearchResult-year-"] { - color: #fff; + color: var(--text-hover); } [class*="AddNewArtistSearchResult-searchResult-"], @@ -740,7 +740,7 @@ a:hover { } [class*="RootFolderSelectInputSelectedValue-freeSpace-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputOption-freeSpace-"], @@ -759,7 +759,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #FFF; + color: var(--text-hover); border: 1px solid transparent; } @@ -810,7 +810,7 @@ input:focus:-ms-input-placeholder { /* IMPORT */ /* Text color */ [class*="ImportArtistSelectFolder-header-"] { - color: #FFF; + color: var(--text-hover); } [class*="ExpandingFileDetails-fileDetails-"] { @@ -823,7 +823,7 @@ input:focus:-ms-input-placeholder { [class*="ImportArtistSelectArtist-button-"] { border: none; background-color: rgba(0, 0, 0, 0.25) !important; - color: #fff; + color: var(--text-hover); } @@ -841,7 +841,7 @@ input:focus:-ms-input-placeholder { /*Title*/ [class*="PageJumpBarItem-jumpBarItem-"]:hover { - color: #fff; + color: var(--text-hover); background: hsla(0, 0%, 100%, .08); } @@ -854,12 +854,12 @@ input:focus:-ms-input-placeholder { [class*="PageContentFooter-contentFooter-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* CALENDAR */ [class*="CircularProgressBar-circularProgressBarContainer-"] svg circle { - stroke: white !important; + stroke: var(--text-hover) !important; } [class*="CalendarEvent-downloaded-"] { @@ -1010,7 +1010,7 @@ input:focus:-ms-input-placeholder { [class*="-cloneButton-"][class*="IconButton-button-"]:hover { - color: white; + color: var(--text-hover); } [class*="Card-card-"]:hover { @@ -1029,7 +1029,7 @@ input:focus:-ms-input-placeholder { [class*="LanguageProfileItem-languageProfileItem-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } [class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { @@ -1040,7 +1040,7 @@ input:focus:-ms-input-placeholder { [class*="KeyValueListInputItem-valueInput-"] { border: none; background: transparent; - color: white; + color: var(--text-hover); } [class*="QualityProfileFormatItem-qualityProfileFormatItem-"] { @@ -1146,7 +1146,7 @@ input[type=email], input[type=password] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } .button { @@ -1158,13 +1158,13 @@ input[type=password] { .button:hover { border-color: var(--button-color-hover); background-color: var(--button-color-hover); - color: #fff; + color: var(--text-hover); text-decoration: none; } .form-input:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } @@ -1195,7 +1195,7 @@ input[type=password] { [class*="ArtistIndexHeader-latestAlbum-"]:hover, [class*="ArtistIndexHeader-actions-"]:hover { background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* Fix rating border*/ @@ -1209,7 +1209,7 @@ input[type=password] { [class*="AlbumStudioAlbum-tracks-"] { border: none; background-color: rgba(0, 0, 0, 0.25); - color: #fff; + color: var(--text-hover); } [class*="AlbumStudioAlbum-missingWanted-"] { @@ -1222,6 +1222,6 @@ input[type=password] { /* CONNECTIONS */ [class*="Label-danger-"][class*="Label-outline-"] { - color: #FFF; + color: var(--text-hover); background-color: #f05050; } \ No newline at end of file diff --git a/css/base/logarr/logarr-base.css b/css/base/logarr/logarr-base.css index 1bcf00c1..a78c502b 100644 --- a/css/base/logarr/logarr-base.css +++ b/css/base/logarr/logarr-base.css @@ -20,7 +20,7 @@ body { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #FFFFFF !important; + color: var(--text-hover) !important; } /* Scrollbar */ @@ -121,7 +121,7 @@ body.fade-out { .nav-item, .filesize, .path { - color: #ffffff; + color: var(--text-hover); } #username:hover, @@ -131,7 +131,7 @@ body.fade-out { #categoryFilter, #auto-update { - color: white !important; + color: var(--text-hover) !important; background-color: transparent !important; box-shadow: none; border-radius: 0px; @@ -204,7 +204,7 @@ body.fade-out { /* Text Color */ .alpaca-control-label, .alpaca-control.radio { - color: white !important; + color: var(--text-hover) !important; } .alpaca-form-buttons-container { @@ -212,11 +212,11 @@ body.fade-out { } .Rtable-cell { - color: white !important; + color: var(--text-hover) !important; } #colorkey { - color: white !important; + color: var(--text-hover) !important; } .settingstitle { @@ -224,7 +224,7 @@ body.fade-out { } #reginfo { - color: white !important; + color: var(--text-hover) !important; } #infodata { @@ -323,14 +323,14 @@ input:valid { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white !important; + color: var(--text-hover) !important; border: 1px solid transparent !important; box-shadow: 0.5rem 0.5rem 1rem rgb(15, 15, 15, 0.45) !important; } .modaltextloading, .modalloadingspinner { - color: #FFF !important; + color: var(--text-hover) !important; } .container { @@ -364,7 +364,7 @@ input:valid { } #servicetitle { - color: #fff !important; + color: var(--text-hover) !important; } .btnoffline, @@ -395,16 +395,16 @@ input:valid { .btn-group>.btn-group:not(:first-child)>.btn, .btn-group>.btn:not(:first-child) { - color: white !important; + color: var(--text-hover) !important; } .btn-group>.btn:first-child { - color: white !important; + color: var(--text-hover) !important; } #time { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } @@ -414,15 +414,15 @@ input:valid { } #textslider { - color: #fff !important; + color: var(--text-hover) !important; } .dtg { - color: #fff !important; + color: var(--text-hover) !important; } .datemin { - color: #fff !important; + color: var(--text-hover) !important; } #center { @@ -448,7 +448,7 @@ input:valid { .servicetile, .servicetile:hover, .servicetile:focus { - color: #ffffff; + color: var(--text-hover); text-shadow: none !important; text-decoration: none !important; outline: 0; @@ -461,7 +461,7 @@ input:valid { } .servicetile { - color: #ffffff; + color: var(--text-hover); text-shadow: none !important; text-decoration: none !important; outline: 0; @@ -481,12 +481,12 @@ input:valid { #clock { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } .date { - color: #fff !important; + color: var(--text-hover) !important; } #summary { @@ -506,12 +506,12 @@ input:valid { } .pace .pace-activity { - border-top-color: #FFF !important; - border-left-color: #FFF !important; + border-top-color: var(--text-hover) !important; + border-left-color: var(--text-hover) !important; } .footer { - color: white !important; + color: var(--text-hover) !important; } .footer:hover { @@ -549,17 +549,17 @@ input:valid { .modalimgpath, .modaltext, #uploadbutton { - color: #fff !important; + color: var(--text-hover) !important; } .file-upload { background-color: var(--button-color) !important; - color: white !important; + color: var(--button-text) !important; } .file-upload:hover { background-color: var(--button-color-hover) !important; - color: white !important; + color: var(--button-text) !important; } @media only screen and (max-width: 775px) { @@ -575,7 +575,7 @@ input:valid { @media only screen and (max-width: 768px) { #dateRight { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } } \ No newline at end of file diff --git a/css/base/monitorr/monitorr-base.css b/css/base/monitorr/monitorr-base.css index 04fe97f2..78a7868f 100644 --- a/css/base/monitorr/monitorr-base.css +++ b/css/base/monitorr/monitorr-base.css @@ -12,7 +12,7 @@ #footer:after { - color: white; + color: var(--text-hover); content: "theme.park v2.0"; } @@ -25,7 +25,7 @@ body { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #FFFFFF !important; + color: var(--text-hover) !important; } /* Scrollbar */ @@ -86,7 +86,7 @@ body::-webkit-scrollbar-thumb:hover { /* Text Color */ .alpaca-control-label, .alpaca-control.radio { - color: white !important; + color: var(--text-hover) !important; } .alpaca-form-buttons-container { @@ -94,11 +94,11 @@ body::-webkit-scrollbar-thumb:hover { } .Rtable-cell { - color: white !important; + color: var(--text-hover) !important; } #colorkey { - color: white !important; + color: var(--text-hover) !important; } .settingstitle { @@ -106,7 +106,7 @@ body::-webkit-scrollbar-thumb:hover { } #reginfo { - color: white !important; + color: var(--text-hover) !important; } #infodata { @@ -185,14 +185,14 @@ body::-webkit-scrollbar-thumb:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white !important; + color: var(--text-hover) !important; border: 1px solid transparent !important; box-shadow: 0.5rem 0.5rem 1rem rgb(15, 15, 15, 0.45) !important; } .modaltextloading, .modalloadingspinner { - color: #FFF !important; + color: var(--text-hover) !important; } .container { @@ -226,7 +226,7 @@ body::-webkit-scrollbar-thumb:hover { } #servicetitle { - color: #fff !important; + color: var(--text-hover) !important; } .btnoffline, @@ -255,16 +255,16 @@ body::-webkit-scrollbar-thumb:hover { .btn-group>.btn-group:not(:first-child)>.btn, .btn-group>.btn:not(:first-child) { - color: white !important; + color: var(--text-hover) !important; } .btn-group>.btn:first-child { - color: white !important; + color: var(--text-hover) !important; } #time { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } @@ -274,15 +274,15 @@ body::-webkit-scrollbar-thumb:hover { } #textslider { - color: #fff !important; + color: var(--text-hover) !important; } .dtg { - color: #fff !important; + color: var(--text-hover) !important; } .datemin { - color: #fff !important; + color: var(--text-hover) !important; } #center { @@ -308,7 +308,7 @@ body::-webkit-scrollbar-thumb:hover { .servicetile, .servicetile:hover, .servicetile:focus { - color: #ffffff; + color: var(--text-hover); text-shadow: none !important; text-decoration: none !important; outline: 0; @@ -321,7 +321,7 @@ body::-webkit-scrollbar-thumb:hover { } .servicetile { - color: #ffffff; + color: var(--text-hover); text-shadow: none !important; text-decoration: none !important; outline: 0; @@ -341,12 +341,12 @@ body::-webkit-scrollbar-thumb:hover { #clock { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } .date { - color: #fff !important; + color: var(--text-hover) !important; } #summary { @@ -366,12 +366,12 @@ body::-webkit-scrollbar-thumb:hover { } .pace .pace-activity { - border-top-color: #FFF !important; - border-left-color: #FFF !important; + border-top-color: var(--text-hover) !important; + border-left-color: var(--text-hover) !important; } .footer { - color: white !important; + color: var(--text-hover) !important; } .footer:hover { @@ -409,17 +409,17 @@ body::-webkit-scrollbar-thumb:hover { .modalimgpath, .modaltext, #uploadbutton { - color: #fff !important; + color: var(--text-hover) !important; } .file-upload { background-color: var(--button-color) !important; - color: white !important; + color: var(--text-hover) !important; } .file-upload:hover { background-color: var(--button-color-hover) !important; - color: white !important; + color: var(--text-hover) !important; } @media only screen and (max-width: 775px) { diff --git a/css/base/monitorr/organizr-dashboard.css b/css/base/monitorr/organizr-dashboard.css index d506caf1..766cbee3 100644 --- a/css/base/monitorr/organizr-dashboard.css +++ b/css/base/monitorr/organizr-dashboard.css @@ -45,7 +45,7 @@ body { } #servicetitle { - color: #fff !important; + color: var(--text-hover) !important; } .btnoffline, @@ -61,7 +61,7 @@ body { #time { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } @@ -71,15 +71,15 @@ body { } #textslider { - color: #fff !important; + color: var(--text-hover) !important; } .dtg { - color: #fff !important; + color: var(--text-hover) !important; } .datemin { - color: #fff !important; + color: var(--text-hover) !important; } #center { @@ -138,12 +138,12 @@ body { #clock { background-color: rgba(0, 0, 0, .15) !important; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: none; } .date { - color: #fff !important; + color: var(--text-hover) !important; } #summary { diff --git a/css/base/mylar3/mylar3-base.css b/css/base/mylar3/mylar3-base.css index 050a931e..6b3ba80e 100644 --- a/css/base/mylar3/mylar3-base.css +++ b/css/base/mylar3/mylar3-base.css @@ -628,7 +628,7 @@ input[type="radio"] { ::-moz-selection, ::selection { background: grey; - color: #fff; + var(--text-hover); text-shadow: none; } @@ -821,7 +821,7 @@ ul#nav li a { color: rgb(var(--accent-color)); display: block; padding: 7px 15px; - -text-shadow: 1px 1px 0px #FFF; + text-shadow: 1px 1px 0px var(--text); text-transform: capitalize; border: 1px solid transparent; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; @@ -966,7 +966,7 @@ footer div { -moz-box-shadow: 0px 0px 2px #aaaaaa; -webkit-box-shadow: 0px 0px 2px #aaaaaa; -o-box-shadow: 0px 0px 2px #aaaaaa; - box-shadow: 0px 0px 2px #fff; + box-shadow: 0px 0px 2px var(--text); padding: 7px 10px; position: fixed; text-align: center; @@ -1187,7 +1187,7 @@ div#searchbar .mini-icon { .checkbox.inline>input { margin-right: 5px; margin-left: 0; - color: #ffffff; + color: var(--text-hover); } .Skipped { @@ -1234,7 +1234,7 @@ div#searchbar .mini-icon { font-size: 14px; font-weight: bold; margin-bottom: 10px; - -text-shadow: 1px 1px 0 #FFFFFF; + -text-shadow: 1px 1px 0 var(--text-hover); } .comictable tr td:last-child { @@ -1250,7 +1250,7 @@ div#searchbar .mini-icon { font-size: 16px; font-weight: bold; margin-bottom: 10px; - -text-shadow: 1px 1px 0 #FFFFFF; + -text-shadow: 1px 1px 0 var(--text-hover); } .configtable tr td:last-child { @@ -1318,8 +1318,8 @@ div#artistheader { } div#artistheader #artistImg { - background: #ffffff url("../../../images/loader_black.gif") center no-repeat; - border: 5px solid #FFF; + background: var(--text-hover) url("../../../images/loader_black.gif") center no-repeat; + border: 5px solid var(--text-hover); -moz-box-shadow: 1px 1px 2px 0 #555555; -webkit-box-shadow: 1px 1px 2px 0 #555555; -o-box-shadow: 1px 1px 2px 0 #555555; @@ -2070,8 +2070,8 @@ div#artistheader h2 a { } #searchresults_table #artistImg { - background: url("../../../images/loader_black.gif") no-repeat scroll center center #ffffff; - border: 3px solid #FFFFFF; + background: url("../../../images/loader_black.gif") no-repeat scroll center center var(--text-hover); + border: 3px solid var(--text-hover); box-shadow: 1px 1px 2px 0 #555555; float: left; height: 50px; @@ -2114,7 +2114,7 @@ div#artistheader h2 a { #searchresults_table td#score .bar .score { height: 14px; color: #343434; - color: #FFF; + color: var(--text-hover); font-size: 11px; vertical-align: middle; line-height: normal; @@ -2875,7 +2875,7 @@ table tr td#status a { background: var(--modal-bg-color); padding: 5px; border: 2px solid rgba(221, 221, 221, 0); - color: white; + color: var(--text-hover); font-size: 1.2em; position: absolute; top: 20%; diff --git a/css/base/netdata/netdata-base.css b/css/base/netdata/netdata-base.css index 1946f5e6..52912d82 100644 --- a/css/base/netdata/netdata-base.css +++ b/css/base/netdata/netdata-base.css @@ -98,12 +98,12 @@ a:hover, } .navbar-default .navbar-brand { - color: #ffffff !important; + color: var(--text-hover) !important; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #ffffff !important; + color: var(--text-hover) !important; background-color: rgba(0, 0, 0, .25) !important; } @@ -111,7 +111,7 @@ a:hover, .navbar-inverse .navbar-nav>li>a { border-right: 1px solid rgba(0, 0, 0, 0) !important; border-left: 1px solid rgba(0, 0, 0, 0) !important; - color: #ffffff !important; + color: var(--text-hover) !important; } .nav-tabs>li.active>a, @@ -303,7 +303,7 @@ table { .close, .close:hover, .close:focus { - color: #ffffff !important; + color: var(--text-hover) !important; } /* System Overview */ @@ -353,7 +353,7 @@ code { .easyPieChartTitle, .easyPieChartLabel, .easyPieChartUnits { - color: #ffffff !important; + color: var(--text-hover) !important; } .netdata-legend-value, @@ -361,12 +361,12 @@ code { .netdata-legend-toolbox-button, .dygraph-axis-label { background-color: rgba(0, 0, 0, 0) !important; - color: #ffffff !important; + color: var(--text-hover) !important; } .netdata-legend-resize-handler { background-color: rgba(0, 0, 0, 0) !important; - color: #ffffff !important; + color: var(--text-hover) !important; } .netdata-legend-name-table-line { diff --git a/css/base/nzbget/nzbget-base.css b/css/base/nzbget/nzbget-base.css index cd2f5f9d..93c212c6 100644 --- a/css/base/nzbget/nzbget-base.css +++ b/css/base/nzbget/nzbget-base.css @@ -183,7 +183,7 @@ tr.checked:nth-child(odd) .progress { .bar-text-left, .bar-text-right { - color: #fff; + var(--text-hover); } /* NAVBAR */ @@ -382,7 +382,7 @@ div.check:hover { #ConfigData>div:nth-child(5)>div>button { text-shadow: unset; background: rgba(0, 0, 0, 0.25); - color: white; + color: var(--text-hover); } #ConfigData>div:nth-child(3)>div>button:hover, @@ -390,7 +390,7 @@ div.check:hover { #ConfigData>div:nth-child(5)>div>button:hover { text-shadow: unset; background: hsla(0, 0%, 100%, .08); - color: white; + color: var(--text-hover); } #ConfigData input.btn.btn-primary { @@ -408,24 +408,24 @@ div.check:hover { #Config_ViewButton { background: rgba(0, 0, 0, 0.25); - color: #FFF; + color: var(--text-hover); } #Config_ViewButton:hover { background: hsla(0, 0%, 100%, .08); - color: #FFF; + color: var(--text-hover); } #DownloadsEditDialog input.btn.btn-primary { background: var(--button-color) !important; text-shadow: unset; - color: white; + color: var(--button-text); } #HistoryEdit_ParamData input.btn.btn-primary { background: var(--button-color) !important; text-shadow: unset; - color: white; + color: var(--button-text); } .btn { @@ -606,16 +606,16 @@ label { } span.help-option-title { - color: #eee; + color: var(--text); } .help-block, .help-inline { - color: #eee; + color: var(--text); } .confirm-help-block { - color: #eee; + color: var(--text); font-size: 13px; line-height: 16px; margin-bottom: 0; @@ -633,7 +633,7 @@ span.help-option-title { -moz-background-size: auto, cover; -o-background-size: auto, cover; background-color: transparent; - color: #FFFFFF !important; + color: var(--text-hover) !important; border: none; } diff --git a/css/base/nzbhydra2/nzbhydra2-base.css b/css/base/nzbhydra2/nzbhydra2-base.css index 215390f7..82b4959a 100644 --- a/css/base/nzbhydra2/nzbhydra2-base.css +++ b/css/base/nzbhydra2/nzbhydra2-base.css @@ -424,7 +424,7 @@ hr { .alert-warning { background: rgba(255, 255, 255, 0.25); border-color: transparent; - color: #fff; + color: var(--text-hover); } .panel-default>.panel-heading { @@ -465,7 +465,7 @@ table { } .search-result-tbody { - color: white; + color: var(--text-hover); } pre { diff --git a/css/base/ombi/ombi-base.css b/css/base/ombi/ombi-base.css index 84d28908..368f78f8 100644 --- a/css/base/ombi/ombi-base.css +++ b/css/base/ombi/ombi-base.css @@ -37,7 +37,7 @@ html, body, .wizard-background, .content-container, #main-container\ dark > mat- } .container-alert { - color: #fff; + color: var(--text-hover); background-color: rgb(0 0 0 / 50%) !important; border-color: rgb(var(--accent-color)) !important; } @@ -130,7 +130,7 @@ a:hover { .sidenav-container .sidenav { background: var(--modal-bg-color) !important; - color: #fff; + color: var(--text-hover); font-family: Montserrat, sans-serif; width: 16rem; } @@ -231,7 +231,7 @@ a:hover { background: rgb(255 255 255 / 8%) !important; border: 1px solid rgb(255 255 255 / 10%) !important; border-radius: 30px; - color: #fff; + color: var(--text-hover); margin-bottom: 10px; margin-right: 30px; } @@ -528,7 +528,7 @@ button.admin-cog { } .grow:hover { - color: #fff; + color: var(--text-hover); } /* FORMS */ diff --git a/css/base/organizr/organizr-base.css b/css/base/organizr/organizr-base.css index da7905fe..052b2028 100644 --- a/css/base/organizr/organizr-base.css +++ b/css/base/organizr/organizr-base.css @@ -694,7 +694,7 @@ th.fc-day-header.fc-widget-header.fc-today { #plex-login-heading>a, #recoverform>div:nth-child(1)>div>h3, #recoverform>div:nth-child(1)>div>p { - color: #fff !important; + color: var(--text-hover) !important; } #login-username-Input::placeholder, @@ -710,7 +710,7 @@ label[for="checkbox-login"] { #to-recover:hover, label[for="checkbox-login"]:hover { - color: #fff !important; + color: var(--text-hover) !important; } #organizr-login-collapse>div>div.form-group.text-center.m-t-20.m-b-0>div>button, @@ -718,7 +718,7 @@ label[for="checkbox-login"]:hover { #leave-recover, #form-lockscreen>div.form-group.text-center>div>button { background: rgb(255 255 255 / 15%) !important; - color: #eee !important; + color: var(--text) !important; border-radius: 25px; border: none; } @@ -731,7 +731,7 @@ label[for="checkbox-login"]:hover { background-color: rgba(0, 0, 0, 0.45) !important; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); - color: white !important; + color: var(--text-hover) !important; } } @@ -771,7 +771,7 @@ label[for="checkbox-login"]:hover { /*2FA animation header*/ .panel-warning .panel-heading, .panel-yellow .panel-heading { - color: #fff; + color: var(--text-hover); border-radius: 3px; background-color: rgba(0, 0, 0, 0.3); border-color: #00000000; @@ -807,7 +807,7 @@ label[for="checkbox-login"]:hover { } #form-lockscreen>div:nth-child(1)>div>div>h3 { - color: #fff !important; + color: var(--text-hover) !important; } .login-sidebar .white-box { @@ -921,7 +921,7 @@ label[for="checkbox-login"]:hover { #splashScreen .flexbox:last-of-type .bg-danger { background: transparent !important; - color: #fff !important; + color: var(--text-hover) !important; border: 0 !important; border-radius: 100px; height: 0px !important; @@ -986,7 +986,7 @@ label[for="checkbox-login"]:hover { } .splash-badge { - color: #fff; + color: var(--text-hover); width: 80px !important; height: 80px; font-size: 60px; @@ -1010,12 +1010,12 @@ label[for="checkbox-login"]:hover { .color-table.info-table thead th { background-color: rgba(61, 33, 33, 0.25); - color: #fff; + color: var(--text-hover); } .bg-success.text-inverse { background-color: rgba(255, 255, 255, 0.15) !important; - color: #FFF; + color: var(--text-hover); } .panel-blue a, @@ -1106,7 +1106,7 @@ label[for="checkbox-login"]:hover { .icon-control-play, .icon-screen-desktop, .icon-control-pause { - color: white !important; + color: var(--text-hover) !important; } .label-info { @@ -1134,7 +1134,7 @@ label[for="checkbox-login"]:hover { .panel-black .panel-heading, .panel-inverse .panel-heading { border-color: transparent; - color: #fff; + color: var(--text-hover); background: var(--modal-bg-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; @@ -1437,8 +1437,8 @@ a:hover, .el-element-overlay .el-card-item .el-overlay-1 .el-info>li a:hover { background: transparent; - color: white !important; - border: white !important; + color: var(--text-hover) !important; + border: var(--text-hover) !important; } .progress-bar-info { @@ -1478,7 +1478,7 @@ a:hover, .bg-inverse .healthPosition h3, .bg-inverse .healthPosition h5 { - color: #fff !important; + color: var(--text-hover) !important; } #homepageOrderhealthchecks .card-body { @@ -1505,12 +1505,12 @@ a:hover, } .homepage-tautulli-card .cardCountType { - color: #eee; + color: var(--text); } .homepage-tautulli-card .tautulliRank, .homepage-tautulli-card .tautulliSeparator { - color: #eee; + color: var(--text); } .homepage-tautulli-card .bg-img-cont { @@ -2398,7 +2398,7 @@ h6 .small, h6 small, tbody, th { - color: #ffffff; + color: var(--text-hover); } .bootstrap-tagsinput, @@ -2466,19 +2466,19 @@ input:active:not(select), .cp-container .cp-pills li a { padding: 5px; - color: #FFF; + color: var(--text-hover); text-decoration: none; } .cp-container .cp-pills li a.active, .cp-container .cp-pills li a:hover { background-color: #2cabe3; - color: #fff + color: #fff; } .jq-icon-info { background-color: rgba(71, 68, 68, 0.93); - color: #FFF; + color: var(--text-hover); border-color: #bce8f1; } diff --git a/css/base/petio/petio-base.css b/css/base/petio/petio-base.css index 98fe48ed..c1f0acca 100644 --- a/css/base/petio/petio-base.css +++ b/css/base/petio/petio-base.css @@ -230,7 +230,7 @@ p a:hover, } .request-status { - color: #fff !important; + color: var(--text-hover) !important; } .filter--action { @@ -243,11 +243,11 @@ p a:hover, } .console--item { - color: #fff; + color: var(--text-hover); } code { - color: #fff; + color: var(--text-hover); } .color-green, @@ -297,7 +297,7 @@ code { } .push-msg--item { - color: #fff; + color: var(--text-hover); } @@ -370,7 +370,7 @@ code { .requests--status__cinema, .requests--status__blue, .requests--status__manual { - color: #fff; + color: var(--text-hover); } .myrequests--item--details .detail-steps--item__active { @@ -387,7 +387,7 @@ code { } .request-count { - color: #fff; + color: var(--text-hover); background: rgba(var(--accent-color), .8); } @@ -477,7 +477,7 @@ a.rbc-show-more { } .calendar--event p { - color: #fff !important; + color: var(--text-hover) !important; } /* PLACEHOLDER TEXT */ diff --git a/css/base/plpp/plpp-base.css b/css/base/plpp/plpp-base.css index eb81cc7a..0edf3862 100644 --- a/css/base/plpp/plpp-base.css +++ b/css/base/plpp/plpp-base.css @@ -228,7 +228,7 @@ table, .pagination>li>a, .pagination>li>span { - color: #ffffff; + color: var(--text-hover); background-color: rgba(0, 0, 0, 0.25); border: transparent; } @@ -280,5 +280,5 @@ div.modal-body, } .modal-header .close:hover { - color: #fff; + color: var(--text-hover); } \ No newline at end of file diff --git a/css/base/portainer/portainer-base.css b/css/base/portainer/portainer-base.css index 5cc29919..3d8baaa4 100644 --- a/css/base/portainer/portainer-base.css +++ b/css/base/portainer/portainer-base.css @@ -13,8 +13,8 @@ @import url("/css/defaults/placeholders.css"); :root { - --text-json-tree-branch-preview-color: #eee; - --text-json-tree-leaf-color: #eee; + --text-json-tree-branch-preview-color: var(--text); + --text-json-tree-leaf-color: var(--text); } /* Scrollbar */ @@ -555,13 +555,13 @@ output { /* STACKS */ .CodeMirror { background: rgba(255, 255, 255, 0.10); - color: white; + color: var(--text-hover); } .CodeMirror-gutters { border-right: 1px solid rgba(255, 255, 255, 0.25); background-color: rgba(0, 0, 0, 0.25); - caret-color: white; + caret-color: var(--text-hover); } .CodeMirror-linenumber { @@ -582,7 +582,7 @@ output { .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { - color: #fff; + color: var(--text-hover); cursor: default; background-color: rgba(255, 255, 255, 0.15); border: 1px solid #ddd0; @@ -606,14 +606,14 @@ output { /* LOGS */ .log_viewer { - color: #fff; + color: var(--text-hover); background-color: rgba(255, 255, 255, 0.1); border: 1px solid transparent; } /* JSON TREE */ json-tree { - color: #eee; + color: var(--text); } json-tree .key { @@ -622,7 +622,7 @@ json-tree .key { } pre { - color: #fff; + color: var(--text-hover); background-color: rgba(255, 255, 255, .1); border: 1px solid transparent; } diff --git a/css/base/prowlarr/prowlarr-base.css b/css/base/prowlarr/prowlarr-base.css index 00b45811..46a52f28 100644 --- a/css/base/prowlarr/prowlarr-base.css +++ b/css/base/prowlarr/prowlarr-base.css @@ -111,7 +111,7 @@ a:hover { } [class*="LoadingIndicator-ripple-"] { - border: 2px solid #fff; + border: 2px solid var(--text-hover); } /* MODAL */ @@ -149,18 +149,18 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff; + color: var(--text-hover); border-top: 1px solid rgb(var(--accent-color)); } [class*="ModalContent-closeButton-"]:hover { - color: #fff; + color: var(--text-hover); } /* INPUT */ [class*="TagInput-internalInput-"] { background-color: transparent; - color: #fff; + color: var(--text-hover); } [class*="SelectInput-select-"] { @@ -210,7 +210,7 @@ a:hover { /* RADARR SPECIFIC */ [class*="IndexerSearchInput-sectionTitle-"] { - color: #fff; + color: var(--text-hover); } [class*="IndexerSearchInput-containerOpen-"] [class*="IndexerSearchInput-movieContainer-"] { @@ -223,7 +223,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: 0 0 10px 1px transparent !important; } @@ -347,7 +347,7 @@ a:hover { } [class*="MonitorToggleButton-toggleButton-"] { - color: #dadada; + color: var(--text-hover); } @@ -364,7 +364,7 @@ a:hover { } [class*="MovieDetailsSeason-seasonNumber-"] { - color: #fff; + color: var(--text-hover); } [class*="MovieDetailsSeason-collapseButtonContainer-"] { @@ -383,7 +383,7 @@ a:hover { } .Table-table-2C3O8 { - color: #fff; + color: var(--text-hover); } [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"], @@ -425,7 +425,7 @@ a:hover { } [class*="EpisodeTitleLink-link-"]:hover { - color: #ffffff; + color: var(--text-hover); text-decoration: none; } @@ -589,7 +589,7 @@ a:hover { /* ALPHABET JUMP BAR */ [class*="PageJumpBar-jumpBar-"] { - color: #FFF; + color: var(--text-hover); } /* MINI RIGHT SCROLL BAR */ @@ -668,7 +668,7 @@ a:hover { [class*="CheckInput-isIndeterminate-"] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } [class*="IndexerSearchInput-container-"] [class*="Input-input-"] { @@ -682,17 +682,17 @@ a:hover { } [class*="IndexerSearchResult-alternateTitle-"] { - color: #ffffff; + color: var(--text-hover); font-size: 12px; } [class*="AddNewMovieSearchResult-year-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="Input-input-"]:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } @@ -721,12 +721,12 @@ a:hover { } [class*="AddNewmovieModalContent-year-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputSelectedValue-movieFolder-"], [class*="RootFolderSelectInputSelectedValue-freeSpace-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputOption-freeSpace-"], @@ -798,7 +798,7 @@ input:focus:-ms-input-placeholder { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white; + color: var(--text-hover); } [class*="ImportMovieSearchResult-movie-"]:hover { @@ -825,7 +825,7 @@ input:focus:-ms-input-placeholder { } [class*="AddListMovieOverview-link-"]:hover { - color: #fff; + color: var(--text-hover); } [class*="AddListMovieOverview-content-"]:hover { @@ -833,14 +833,14 @@ input:focus:-ms-input-placeholder { } [class*="PageJumpBarItem-jumpBarItem-"]:hover { - color: #fff; + color: var(--text-hover); background: hsla(0, 0%, 100%, .08); } /*Posters*/ [class*="AddListMoviePoster-title-"] { background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } /* MASS EDITOR */ @@ -848,7 +848,7 @@ input:focus:-ms-input-placeholder { [class*="PageContentFooter-contentFooter-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* CALENDAR */ @@ -930,7 +930,7 @@ input:focus:-ms-input-placeholder { [class*="CalendarEvent-movieTitle-"], [class*="CalendarEvent-episodeInfo-"], [class*="CalendarEvent-airTime-"] { - color: #ffffff !important; + color: var(--text-hover) !important; } [class*="CalendarEvent-movieInfo-"] { @@ -946,7 +946,7 @@ input:focus:-ms-input-placeholder { } [class*="CalendarEventGroup-movieTitle-"] { - color: #ffffff !important; + color: var(--text-hover) !important; } [class*="CalendarEventGroup-airTime-"] { @@ -1019,7 +1019,7 @@ input:focus:-ms-input-placeholder { [class*="-cloneButton-"][class*="IconButton-button-"]:hover { - color: white; + color: var(--text-hover); } [class*="Card-card-"]:hover, @@ -1046,7 +1046,7 @@ input:focus:-ms-input-placeholder { [class*="LanguageProfileItem-languageProfileItem-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } [class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { @@ -1061,7 +1061,7 @@ input:focus:-ms-input-placeholder { [class*="KeyValueListInputItem-valueInput-"] { border: none; background: transparent; - color: white; + color: var(--text-hover); } [class*="QualityProfileFormatItem-qualityProfileFormatItem-"] { @@ -1145,7 +1145,7 @@ input[type=email], input[type=password] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } .button { @@ -1157,13 +1157,13 @@ input[type=password] { .button:hover { border-color: var(--button-color-hover); background-color: var(--button-color-hover); - color: #fff; + color: var(--button-text-hover); text-decoration: none; } .form-input:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } diff --git a/css/base/qbittorrent/qbittorrent-base.css b/css/base/qbittorrent/qbittorrent-base.css index 760cd5ff..56205d07 100644 --- a/css/base/qbittorrent/qbittorrent-base.css +++ b/css/base/qbittorrent/qbittorrent-base.css @@ -514,7 +514,7 @@ ul.filterList li:hover:before { .progressbar_light { background: rgba(0, 0, 0, 0.25) !important; - color: #fff !important; + color: var(--text-hover) !important; } .progressbar_wrapper { @@ -1223,7 +1223,7 @@ input[type="submit"i]:hover { font-weight: 900; display: inline-block; margin-right: 5px; - color: white; + color: var(--text-hover); opacity: 0; } @@ -1251,7 +1251,7 @@ input[type="submit"i]:hover { font-weight: 900; display: inline-block; margin-right: 5px; - color: white; + color: var(--text-hover); opacity: 0; } @@ -1279,7 +1279,7 @@ input[type="submit"i]:hover { font-weight: 900; display: inline-block; margin-right: 5px; - color: white; + color: var(--text-hover); opacity: 0; } @@ -1323,7 +1323,7 @@ input[type="submit"i]:hover { font-weight: 900; display: inline-block; margin-right: 5px; - color: white; + color: var(--text-hover); opacity: 0; } @@ -1334,7 +1334,7 @@ input[type="submit"i]:hover { font-weight: 900; display: inline-block; margin-right: 5px; - color: white; + color: var(--text-hover); opacity: 0; } @@ -1362,7 +1362,7 @@ input[type="submit"i]:hover { font-weight: 900; display: inline-block; margin-right: 5px; - color: white; + color: var(--text-hover); opacity: 0; } diff --git a/css/base/radarr/radarr-base.css b/css/base/radarr/radarr-base.css index 06dfdcfe..3079431b 100644 --- a/css/base/radarr/radarr-base.css +++ b/css/base/radarr/radarr-base.css @@ -112,7 +112,7 @@ a:hover { } [class*="LoadingIndicator-ripple-"] { - border: 2px solid #fff; + border: 2px solid var(--text-hover); } /* MODAL */ @@ -150,18 +150,18 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff; + color: var(--text-hover); border-top: 1px solid rgb(var(--accent-color)); } [class*="ModalContent-closeButton-"]:hover { - color: #fff; + color: var(--text-hover); } /* INPUT */ [class*="TagInput-internalInput-"] { background-color: transparent; - color: #fff; + color: var(--text-hover); } [class*="SelectInput-select-"] { @@ -209,7 +209,7 @@ a:hover { /* RADARR SPECIFIC */ [class*="MovieSearchInput-sectionTitle-"] { - color: #fff; + color: var(--text-hover); } [class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] { @@ -222,7 +222,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: 0 0 10px 1px transparent !important; } @@ -356,7 +356,7 @@ a:hover { } [class*="MonitorToggleButton-toggleButton-"] { - color: #dadada; + color: var(--text-hover); } @@ -373,7 +373,7 @@ a:hover { } [class*="MovieDetailsSeason-seasonNumber-"] { - color: #fff; + color: var(--text-hover); } [class*="MovieDetailsSeason-collapseButtonContainer-"] { @@ -430,7 +430,7 @@ a:hover { } [class*="EpisodeTitleLink-link-"]:hover { - color: #fff; + color: var(--text-hover); text-decoration: none; } @@ -599,7 +599,7 @@ a:hover { /* ALPHABET JUMP BAR */ [class*="PageJumpBar-jumpBar-"] { - color: #FFF; + color: var(--text-hover); } /* MINI RIGHT SCROLL BAR */ @@ -679,7 +679,7 @@ a:hover { [class*="CheckInput-isIndeterminate-"] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } [class*="MovieSearchInput-container-"] [class*="Input-input-"] { @@ -693,17 +693,17 @@ a:hover { } [class*="MovieSearchResult-alternateTitle-"] { - color: #fff; + color: var(--text-hover); font-size: 12px; } [class*="AddNewMovieSearchResult-year-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="Input-input-"]:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } @@ -738,12 +738,12 @@ a:hover { } [class*="AddNewmovieModalContent-year-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputSelectedValue-movieFolder-"], [class*="RootFolderSelectInputSelectedValue-freeSpace-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputOption-freeSpace-"], @@ -815,7 +815,7 @@ input:focus:-ms-input-placeholder { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white; + color: var(--text-hover); } [class*="ImportMovieSearchResult-movie-"]:hover { @@ -848,7 +848,7 @@ input:focus:-ms-input-placeholder { } [class*="AddListMovieOverview-link-"]:hover { - color: #fff; + color: var(--text-hover); } [class*="AddListMovieOverview-content-"]:hover { @@ -856,14 +856,14 @@ input:focus:-ms-input-placeholder { } [class*="PageJumpBarItem-jumpBarItem-"]:hover { - color: #fff; + color: var(--text-hover); background: hsla(0, 0%, 100%, .08); } /*Posters*/ [class*="AddListMoviePoster-title-"] { background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } /* MASS EDITOR */ @@ -871,12 +871,12 @@ input:focus:-ms-input-placeholder { [class*="PageContentFooter-contentFooter-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* CALENDAR */ [class*="CircularProgressBar-circularProgressBarContainer-"] svg circle { - stroke: white !important; + stroke: var(--text-hover) !important; } [class*="CalendarEvent-downloaded-"] { @@ -986,7 +986,7 @@ input:focus:-ms-input-placeholder { [class*="CalendarEvent-episodeInfo-"], [class*="CalendarEvent-airTime-"], [class*="CalendarEvent-link-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="CalendarEvent-event-"] { @@ -998,7 +998,7 @@ input:focus:-ms-input-placeholder { } [class*="CalendarEventGroup-movieTitle-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="CalendarEventGroup-airTime-"] { @@ -1076,7 +1076,7 @@ input:focus:-ms-input-placeholder { [class*="-cloneButton-"][class*="IconButton-button-"]:hover { - color: white; + color: var(--text-hover); } [class*="Card-card-"]:hover { @@ -1095,7 +1095,7 @@ input:focus:-ms-input-placeholder { [class*="LanguageProfileItem-languageProfileItem-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } [class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { @@ -1106,7 +1106,7 @@ input:focus:-ms-input-placeholder { [class*="KeyValueListInputItem-valueInput-"] { border: none; background: transparent; - color: white; + color: var(--text-hover); } [class*="QualityProfileFormatItem-qualityProfileFormatItem-"] { @@ -1187,7 +1187,7 @@ input[type=email], input[type=password] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } .button { @@ -1199,13 +1199,13 @@ input[type=password] { .button:hover { border-color: var(--button-color-hover); background-color: var(--button-color-hover); - color: #fff; + color: var(--button-text-hover); text-decoration: none; } .form-input:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } diff --git a/css/base/readarr/readarr-base.css b/css/base/readarr/readarr-base.css index 67dfc0fc..eb137b57 100644 --- a/css/base/readarr/readarr-base.css +++ b/css/base/readarr/readarr-base.css @@ -111,7 +111,7 @@ a:hover { } [class*="LoadingIndicator-ripple-"] { - border: 2px solid #fff; + border: 2px solid var(--text-hover); } /* MODAL */ @@ -151,18 +151,18 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff; + color: var(--text-hover); border-top: 1px solid rgb(var(--accent-color)); } [class*="ModalContent-closeButton-"]:hover { - color: #fff; + color: var(--button-text-hover); } /* INPUT */ [class*="TagInput-internalInput-"] { background-color: transparent; - color: #fff; + color: var(--text-hover); } [class*="SelectInput-select-"] { @@ -210,7 +210,7 @@ a:hover { /* LIDARR SPECIFIC */ [class*="AuthorSearchInput-sectionTitle-"] { - color: #fff; + color: var(--text-hover); } [class*="AuthorSearchInput-containerOpen-"] [class*="AuthorSearchInput-authorContainer-"] { @@ -223,7 +223,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: 0 0 10px 1px transparent !important; } @@ -404,7 +404,7 @@ a:hover { [class*="AuthorDetailsSeason-albumCount-"], [class*="AuthorDetails-metadataMessage-"], [class*="AuthorDetailsSeason-albumCount-"] { - color: #fff; + color: var(--text-hover); } .fa-search:hover { @@ -422,7 +422,7 @@ a:hover { } [class*="MonitorToggleButton-toggleButton-"] { - color: #dadada; + color: var(--text-hover); } [class*="ProtocolLabel-torrent-"] { @@ -439,7 +439,7 @@ a:hover { /*ARTIST ALBUM PAGE*/ [class*="AlbumDetailsMedium-mediumNumber-"] { - color: #fff; + color: var(--text-hover); } [class*="AlbumDetailsMedium-medium-"] { @@ -468,7 +468,7 @@ a:hover { [class*="AuthorIndexBanner-title-"], [class*="AuthorIndexBannerInfo-info-"] { background-color: rgba(0, 0, 0, .25); - color: #fff; + color: var(--text-hover); } [class*="Tooltip-tooltip-"][class*="Tooltip-inverse-"], @@ -510,7 +510,7 @@ a:hover { } [class*="EpisodeTitleLink-link-"]:hover { - color: #ffffff; + color: var(--text-hover); text-decoration: none; } @@ -674,7 +674,7 @@ a:hover { /* ALPHABET JUMP BAR */ [class*="PageJumpBar-jumpBar-"] { - color: #FFF; + color: var(--text-hover); } /* SEARCH BAR */ @@ -683,12 +683,12 @@ a:hover { [class*="CheckInput-isIndeterminate-"] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } [class*="AuthorSearchInput-input-"][class*="Input-input-"] { background: transparent; - border-bottom: solid 1px #fff; + border-bottom: solid 1px var(--text-hover); } [class*="AuthorSearchInput-input-"][class*="Input-input-"]:focus { @@ -697,20 +697,20 @@ a:hover { } [class*="AuthorSearchResult-alternateTitle-"] { - color: #ffffff; + color: var(--text-hover); font-size: 12px; } [class*="Input-input-"]:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } [class*="TagInput-input-"][class*="TagInput-isFocused-"] { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; } @@ -726,7 +726,7 @@ a:hover { } [class*="AddNewAuthorSearchResult-year-"] { - color: #fff; + color: var(--text-hover); } [class*="AddNewAuthorSearchResult-searchResult-"], @@ -744,7 +744,7 @@ a:hover { } [class*="RootFolderSelectInputSelectedValue-freeSpace-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputOption-freeSpace-"] { @@ -762,7 +762,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #FFF; + color: var(--text-hover); border: 1px solid transparent; } @@ -813,7 +813,7 @@ input:focus:-ms-input-placeholder { /* IMPORT */ /* Text color */ [class*="ImportAuthorSelectFolder-header-"] { - color: #FFF; + color: var(--text-hover); } [class*="ExpandingFileDetails-fileDetails-"] { @@ -826,7 +826,7 @@ input:focus:-ms-input-placeholder { [class*="ImportAuthorSelectAuthor-button-"] { border: none; background-color: rgba(0, 0, 0, 0.25) !important; - color: #fff; + color: var(--text-hover); } @@ -844,7 +844,7 @@ input:focus:-ms-input-placeholder { /*Title*/ [class*="PageJumpBarItem-jumpBarItem-"]:hover { - color: #fff; + color: var(--text-hover); background: hsla(0, 0%, 100%, .08); } @@ -857,12 +857,12 @@ input:focus:-ms-input-placeholder { [class*="PageContentFooter-contentFooter-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* CALENDAR */ [class*="CircularProgressBar-circularProgressBarContainer-"] svg circle { - stroke: white !important; + stroke: var(--text-hover) !important; } [class*="CalendarEvent-downloaded-"]:not([class*="AgendaEvent-"]) { @@ -919,7 +919,7 @@ input:focus:-ms-input-placeholder { [class*="DayOfWeek-dayOfWeek-"] { background-color: hsla(0, 0%, 100%, .08); - color: #fff; + color: var(--text-hover); } [class*="CalendarDay-dayOfMonth-"] { @@ -930,19 +930,19 @@ input:focus:-ms-input-placeholder { [class*="CalendarDay-isToday-"], [class*="DayOfWeek-isToday-"] { background-color: hsla(0, 0%, 100%, .25) !important; - color: #fff; + color: var(--text-hover); } [class*="CalendarEvent-authorName-"] a, [class*="CalendarEvent-authorName-"], [class*="CalendarEvent-bookTitle-"] a, [class*="CalendarEvent-bookTitle-"]{ -color: #eee !important; +color: var(--text-hover) !important; } [class*="CalendarEvent-authorName-"] a:hover, [class*="CalendarEvent-bookTitle-"] a:hover{ -color: #fff !important; +color: var(--text-hover) !important; } [class*="CalendarEvent-event-"] { @@ -1031,7 +1031,7 @@ color: #fff !important; [class*="-cloneButton-"][class*="IconButton-button-"]:hover { - color: white; + color: var(--text-hover); } [class*="Card-card-"]:hover { @@ -1050,7 +1050,7 @@ color: #fff !important; [class*="LanguageProfileItem-languageProfileItem-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } [class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { @@ -1061,7 +1061,7 @@ color: #fff !important; [class*="KeyValueListInputItem-valueInput-"] { border: none; background: transparent; - color: white; + color: var(--text-hover); } [class*="QualityProfileFormatItem-qualityProfileFormatItem-"] { @@ -1171,7 +1171,7 @@ input[type=email], input[type=password] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } .button { @@ -1183,13 +1183,13 @@ input[type=password] { .button:hover { border-color: var(--button-color-hover); background-color: var(--button-color-hover); - color: #fff; + color: var(--button-text-hover); text-decoration: none; } .form-input:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } @@ -1227,7 +1227,7 @@ input[type=password] { /*Author Page*/ [class*="AuthorDetails-tab-"] { - color: #FFF; + color: var(--text-hover); } [class*="AuthorIndexBanner-title-"] { @@ -1287,11 +1287,11 @@ input[type=password] { } [class*="AuthorDetailsSeries-bookTypeLabel-"] { - color: #FFF; + color: var(--text-hover); } [class*="AuthorDetailsSeries-bookCount-"] { - color: #FFF; + color: var(--text-hover); } /*Search Tab*/ @@ -1314,5 +1314,5 @@ input[type=password] { /*Specific Book Page*/ [class*="BookDetails-tab-"] { - color: #FFF; + color: var(--text-hover); } diff --git a/css/base/requestrr/requestrr-base.css b/css/base/requestrr/requestrr-base.css index 966cbd1e..ebaf9f48 100644 --- a/css/base/requestrr/requestrr-base.css +++ b/css/base/requestrr/requestrr-base.css @@ -110,7 +110,7 @@ h6, } #sidenav-main>div>div>ul.mb-md-3.navbar-nav>li:nth-child(3)>a>i { - color: white !important; + color: var(--text-hover) !important; } .card-profile-image img, @@ -278,7 +278,7 @@ h6, .btn-default, .btn-default:hover { - color: #fff; + color: var(--text-hover); background-color: rgba(255, 255, 255, 0.25); border-color: transparent; } @@ -286,14 +286,14 @@ h6, .btn-default:not(:disabled):not(.disabled).active, .btn-default:not(:disabled):not(.disabled):active, .show>.btn-default.dropdown-toggle { - color: #fff; + color: var(--text-hover); background-color: rgba(0, 0, 0, 0.26); border-color: transparent; } .btn-default.disabled, .btn-default:disabled { - color: #fff; + color: var(--text-hover); background-color: rgba(255, 255, 255, 0.15); border-color: transparent; opacity: .5; diff --git a/css/base/rutorrent/rutorrent-base.css b/css/base/rutorrent/rutorrent-base.css index 41fa04c3..5949da0e 100644 --- a/css/base/rutorrent/rutorrent-base.css +++ b/css/base/rutorrent/rutorrent-base.css @@ -172,7 +172,7 @@ ul.CMenu li a.exp:hover { } ul.CMenu li a.sel { - color: #ffffff; + color: var(--text-hover); background: rgba(0, 0, 0, 0.15); } @@ -197,7 +197,7 @@ ul.CMenu li:hover ul li a:hover { } ul.CMenu li ul li a.dis { - color: #fff + color: var(--text-hover); } ul.CMenu li ul li a.dis:hover { @@ -398,12 +398,12 @@ div select { } a { - color: #fff; + color: var(--link-color); font-family: 'Roboto' } .flot-text { - color: #fff !important; + color: var(--text-hover) !important; } .flot-overlay { @@ -562,7 +562,7 @@ div#gcont table { } div.graph_tab { - color: #FFF; + color: var(--text-hover); border-color: transparent; background-color: rgba(0, 0, 0, 0.25) } @@ -712,7 +712,7 @@ div#tdetails { padding: 0; margin: 0; background-color: transparent; - color: #fff; + color: var(--text-hover); border-top-right-radius: 0px; border-top-left-radius: 0px; } @@ -748,7 +748,7 @@ div#VDivider:hover { } div#tcreate textarea#trackers { - color: #fff; + color: var(--text-hover); border: none !important; background: rgba(0, 0, 0, 0.25); border-radius: 2px; @@ -758,7 +758,7 @@ div#tcreate textarea#trackers { input[type="text"], input[type="password"], select { - color: #fff; + color: var(--text-hover); border: none; background: rgba(0, 0, 0, 0.25) url(/resources/rutorrent/headers.png) repeat-x scroll 0 -138px; border-radius: 2px; @@ -769,7 +769,7 @@ input[type="text"][disabled], input[type="password"][disabled], input[type="file"][disabled], select[disabled] { - color: #fff; + color: var(--text-hover); border: none; background: rgba(0, 0, 0, 0.08) url(/resources/rutorrent/headers.png) repeat scroll 0 0 !important; border-radius: 2px; @@ -789,7 +789,7 @@ textarea { #lookat, #message, #FS_downlink { - color: #fff; + color: var(--text-hover); border: none !important; background: rgba(0, 0, 0, 0.25); border-radius: 2px @@ -885,7 +885,7 @@ ul#tabbar li.selected a { } .tabbar li a:hover { - color: #fff; + color: var(--text-hover); background: none; border: none } @@ -893,7 +893,7 @@ ul#tabbar li.selected a { .tabbar li.selected a { background: none; border: none; - border-bottom: 2px solid #fff; + border-bottom: 2px solid var(--text-hover); color: #ececec; font-weight: 700; margin: 0 2px 0 0; @@ -1139,7 +1139,7 @@ div#lcont div.std:nth-child(2n+1) { #stup_total, #stdown_total { - color: #fff + color: var(--text-hover); } span#ds, @@ -1157,7 +1157,7 @@ span#ul { } span.det { - color: #fff + color: var(--text-hover); } .stable-head table tr td { @@ -1363,7 +1363,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { } .stable-body tr.selected span.meter-value { - color: #fff; + color: var(--text-hover); } .meter-text { @@ -1423,7 +1423,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { #meter-disk-text, #qmeter-disk-text, #meter-band-text { - color: #fff; + color: var(--text-hover); text-shadow: 0px 0px 2px #000; position: relative; text-align: left; @@ -1453,7 +1453,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { position: absolute; left: 65px; top: 0px; - color: #fff; + color: var(--text-hover); text-shadow: 0px 0px 2px #000; font-size: 11px; font-family: Ubuntu; @@ -1472,7 +1472,7 @@ div.stable-body table tbody tr.even:nth-child(2n+1) td { /* #meter-cpu-td {}*/ div.graph_tab { - color: #FFF; + color: var(--text-hover); border-color: transparent; } @@ -1573,7 +1573,7 @@ div#dlgAddRSS div.dlg-header { .CellF { background-color: #000; - color: #fff; + color: var(--text-hover); } #tCellNotSupported { @@ -1717,7 +1717,7 @@ div#tchat div.dlg-header { border: none !important; background-color: #6F6F6F !important; border-radius: 2px !important; - color: #fff !important + color: var(--text-hover) !important } div#logoff { @@ -1735,7 +1735,7 @@ div#logoffDlg div.dlg-header { .noty_alert, .noty_success { color: #000000; - text-shadow: 0 -1px 0 #ffffff + text-shadow: 0 -1px 0 var(--text-hover) } .retrackers { @@ -1746,7 +1746,7 @@ div#logoffDlg div.dlg-header { font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: text; background: rgba(0, 0, 0, 0.25) !important; - color: #fff !important; + color: var(--text-hover) !important; outline: none !important; } @@ -1760,13 +1760,13 @@ div#logoffDlg div.dlg-header { #dlgEditRatioRules .lf_rru li input.TextboxFocus, #dlgEditRules .lf_rur li input.TextboxFocus { background-color: rgb(255 255 255 / 25%); - color: #FFF; + color: var(--text-hover); } #dlgEditRatioRules .lf_rru li input.TextboxNormal, #dlgEditRules .lf_rur li input.TextboxNormal { background-color: rgb(255 255 255 / .08) !important; - color: #FFF; + color: var(--text-hover); } .autodl-listbox { diff --git a/css/base/sabnzbd/sabnzbd-base.css b/css/base/sabnzbd/sabnzbd-base.css index 59893be5..1ac8ffdf 100644 --- a/css/base/sabnzbd/sabnzbd-base.css +++ b/css/base/sabnzbd/sabnzbd-base.css @@ -411,7 +411,7 @@ svg.peity polyline { .btn-default.fileBrowser:hover, .btn-default.fileBrowser:focus, .btn-default.fileBrowser:active { - color: #fff !important; + color: var(--button-text-hover) !important; background-color: var(--button-color-hover) !important; border-color: transparent !important; } @@ -450,7 +450,7 @@ svg.peity polyline { } .btn-default.patternKey:hover { - color: #fff !important; + color: var(--button-text-hover) !important; background-color: var(--button-color-hover); border-color: transparent; } @@ -564,7 +564,7 @@ tr td.row-extra-text, .progress strong, .progress i { - color: #fff; + color: var(--text-hover); } .progress { @@ -663,7 +663,7 @@ tr td.row-extra-text, } .form-control { - color: white; + color: var(--text-hover); background-color: rgb(0 0 0 / 25%); } @@ -680,7 +680,7 @@ tr td.row-extra-text, .history-queue-swicher .nav-tabs>li.active>a { border-bottom: 1px solid transparent; border: 1px solid transparent; - color: #fff !important; + color: var(--text-hover) !important; } .history-queue-swicher .nav { @@ -903,7 +903,7 @@ input[type="week"]:focus { input[type="date"] { background: transparent; - color: white; + color: var(--text-hover); } input[type="date"]::-webkit-calendar-picker-indicator { @@ -944,7 +944,7 @@ input[type="date"]::-webkit-calendar-picker-indicator { } .Servers .ct-label { - color: white; + color: var(--text-hover); } .Servers .ct-series-a .ct-point { @@ -1073,12 +1073,12 @@ select[disabled]:hover { } #modal-options .tab-content h4 { - color: white; + color: var(--text-hover); } #modal-options .options-switch label, #modal-options #options-orphans .process-all-orphaned { - color: white; + color: var(--text-hover); } #modal-options #options-status small { @@ -1168,7 +1168,7 @@ fieldset[disabled] .form-control { #content a:active, #content a:visited, #serverResponse { - color: #eee; + color: var(--text); } /* interface configuration */ diff --git a/css/base/sonarr/sonarr-base.css b/css/base/sonarr/sonarr-base.css index 7da389a0..fba7688e 100644 --- a/css/base/sonarr/sonarr-base.css +++ b/css/base/sonarr/sonarr-base.css @@ -115,7 +115,7 @@ a:hover { } [class*="LoadingIndicator-ripple-"] { - border: 2px solid #fff; + border: 2px solid var(--text-hover); } /* MODAL */ @@ -153,7 +153,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff; + color: var(--text-hover); border-top: 1px solid rgb(var(--accent-color)); } @@ -166,13 +166,13 @@ a:hover { [class*="EpisodeSummary-infoTitle-"], [class*="EpisodeDetailsModalContent-tab-"], [class*="DescriptionListItemTitle-title-"] { - color: #fff; + color: var(--text-hover); } /* INPUT */ [class*="TagInput-internalInput-"] { background-color: transparent; - color: #fff; + color: var(--text-hover); } [class*="SelectInput-select-"] { @@ -220,7 +220,7 @@ a:hover { /* SONARR SPECIFIC */ [class*="SeriesSearchInput-sectionTitle-"] { - color: #fff; + color: var(--text-hover); } [class*="SeriesSearchInput-containerOpen-"] [class*="SeriesSearchInput-seriesContainer-"] { @@ -233,7 +233,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: 0 0 10px 1px transparent !important; } @@ -385,7 +385,7 @@ a:hover { } [class*="SeriesDetailsSeason-seasonNumber-"] { - color: #fff; + color: var(--text-hover); } [class*="SeriesDetailsSeason-collapseButtonContainer-"] { @@ -599,7 +599,7 @@ a:hover { /* ALPHABET JUMP BAR */ [class*="PageJumpBar-jumpBar-"] { - color: #FFF; + color: var(--text-hover); } /* MINI RIGHT SCROLL BAR */ @@ -677,12 +677,12 @@ a:hover { [class*="CheckInput-isIndeterminate-"] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } [class*="SeriesSearchInput-container-"] [class*="Input-input-"] { background: transparent; - border-bottom: solid 1px #fff; + border-bottom: solid 1px var(--text-hover); } [class*="SeriesSearchInput-container-"] [class*="Input-input-"]:focus { @@ -691,20 +691,20 @@ a:hover { } [class*="SeriesSearchResult-alternateTitle-"] { - color: #ffffff; + color: var(--text-hover) font-size: 12px; } [class*="Input-input-"]:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } [class*="TagInput-input-"][class*="TagInput-isFocused-"] { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; } @@ -763,12 +763,12 @@ input:focus:-ms-input-placeholder { } [class*="AddNewSeriesSearchResult-year-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputSelectedValue-seriesFolder-"], [class*="RootFolderSelectInputSelectedValue-freeSpace-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputOption-freeSpace-"], @@ -808,7 +808,7 @@ input:focus:-ms-input-placeholder { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white; + color: var(--text-hover); } [class*="ImportSeriesTitle-year-"] { @@ -820,7 +820,7 @@ input:focus:-ms-input-placeholder { [class*="PageContentFooter-contentFooter-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* SEASON PASS */ @@ -836,7 +836,7 @@ input:focus:-ms-input-placeholder { /* CALENDAR */ [class*="CircularProgressBar-circularProgressBarContainer-"] svg circle { - stroke: white !important; + stroke: var(--text-hover) !important; } [class*="CalendarEvent-downloaded-"] { @@ -936,7 +936,7 @@ input:focus:-ms-input-placeholder { [class*="CalendarEvent-episodeInfo-"], [class*="CalendarEvent-airTime-"], [class*="Legend-legend-"] [class*="LegendItem-legendItem-"] { - color: #ffffff !important; + color: var(--text-hover) !important; } [class*="CalendarEvent-event-"] { @@ -948,15 +948,15 @@ input:focus:-ms-input-placeholder { } [class*="CalendarEventGroup-seriesTitle-"] { - color: #ffffff !important; + color: var(--text-hover) !important; } [class*="CalendarEventGroup-airTime-"] { - color: #fff; + color: var(--text-hover); } [class*="CalendarEventGroup-episodeInfo-"] { - color: #fff; + color: var(--text-hover); } /* calendar agenda */ @@ -1018,7 +1018,7 @@ input:focus:-ms-input-placeholder { } [class*="-cloneButton-"][class*="IconButton-button-"]:hover { - color: white; + color: var(--text-hover); } [class*="Card-card-"]:hover { @@ -1037,7 +1037,7 @@ input:focus:-ms-input-placeholder { [class*="LanguageProfileItem-languageProfileItem-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } [class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { @@ -1048,7 +1048,7 @@ input:focus:-ms-input-placeholder { [class*="KeyValueListInputItem-valueInput-"] { border: none; background: transparent; - color: white; + color: var(--text-hover); } [class*="QualityDefinitions-sizeLimitHelpText-"] { @@ -1107,7 +1107,7 @@ input[type=email], input[type=password] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } .button { @@ -1119,13 +1119,13 @@ input[type=password] { .button:hover { border-color: var(--button-color-hover); background-color: var(--button-color-hover); - color: #fff; + color: var(--button-text-hover); text-decoration: none; } .form-input:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } diff --git a/css/base/tautulli/tautulli-base.css b/css/base/tautulli/tautulli-base.css index 87bb33e9..3487eb3a 100644 --- a/css/base/tautulli/tautulli-base.css +++ b/css/base/tautulli/tautulli-base.css @@ -72,7 +72,7 @@ h6, } .list-unstyled { - color: #fff; + color: var(--text-hover); } .text-muted, @@ -101,7 +101,7 @@ a.no-highlight:hover, #newsletter-config-modal span.newsletter_id, #plexpy-mobile-devices-table .friendly_name, #mobile-device-config-modal span.notifier_id { - color: #fff; + color: var(--text-hover); } /* Navbar */ @@ -206,15 +206,15 @@ select, } .dashboard-activity-metadata-subtitle-container { - color: #fff; + color: var(--text-hover); } .dashboard-recent-media-metacontainer h3.text-muted a { - color: #fff; + color: var(--text-hover); } .dashboard-recent-media-metacontainer h3.text-muted { - color: #fff; + color: var(--text-hover); } /* Buttons */ @@ -334,7 +334,7 @@ input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { - color: #fff; + color: var(--text-hover); background: rgba(0, 0, 0, 0.25); } @@ -402,7 +402,7 @@ table.display thead tr:hover { } .card-handle { - color: #fff; + color: var(--text-hover); background-color: rgba(0, 0, 0, 0.25); } @@ -412,14 +412,14 @@ table.display thead tr:hover { } .stacked-configs>li>span { - color: #FFF; + color: var(--text-hover); border-left: 2px solid rgba(0, 0, 0, 0.25); border-top: 1px solid rgba(255, 255, 255, 0.08); } .stacked-configs>li>span:hover, .stacked-configs>li>span:focus { - color: #fff; + color: var(--text-hover); background-color: rgba(255, 255, 255, 0.08); } @@ -485,7 +485,7 @@ span>a.active, } .modal-body li { - color: #fff; + color: var(--text-hover); } .modal-body { @@ -573,7 +573,7 @@ span>a.active, } .accordion li .link { - color: #fff; + color: var(--text-hover); border-bottom: 1px solid rgba(255, 255, 255, 0.08); } @@ -619,7 +619,7 @@ span>a.active, } .login-container .remember-group { - color: #eee; + color: var(--text); } #login-methods>li.open>div { @@ -628,13 +628,13 @@ span>a.active, /* Buttons */ .btn-bright { - color: #fff; + color: var(--button-text); background-color: var(--button-color); box-shadow: inset 0 1px 0 var(--button-color); } .btn-bright:hover { - color: #fff; + color: var(--button-text-hover); background-color: var(--button-color-hover); box-shadow: inset 0 1px 0 var(--button-color-hover); } @@ -643,7 +643,7 @@ span>a.active, .btn-bright.active, .open>.dropdown-toggle.btn-bright, #menu_link_show_advanced_settings.active { - color: #fff; + color: var(--button-text-hover); background-color: var(--button-color-hover); box-shadow: inset 0 1px 0 var(--button-color-hover); } @@ -657,7 +657,7 @@ span>a.active, .btn-bright:active.focus, .btn-bright.active.focus, .open>.dropdown-toggle.btn-bright.focus { - color: #fff; + color: var(--button-text-hover); background-color: var(--button-color-hover); box-shadow: inset 0 1px 0 var(--button-color-hover); } @@ -667,7 +667,7 @@ span>a.active, .btn-dark:focus, .btn-dark.focus, .btn-dark:active:focus { - color: #fff; + color: var(--button-text-hover); background-color: var(--button-color-hover) !important; opacity: .8; } diff --git a/css/base/transmission/transmission-base.css b/css/base/transmission/transmission-base.css index 7016ba45..f413bdc3 100644 --- a/css/base/transmission/transmission-base.css +++ b/css/base/transmission/transmission-base.css @@ -317,7 +317,7 @@ div.dialog_container div.dialog_window { div.dialog_container div.dialog_window h2.dialog_heading, div#upload_container div.dialog_window div.dialog_message label { - color: #dedede + color: var(--text) } input { @@ -332,7 +332,7 @@ input { } div.dialog_container div.dialog_window div.dialog_message { - color: #dedede; + color: var(--text); } /* Button*/ @@ -421,20 +421,20 @@ div.dialog_container div.dialog_window a:active { border: 1px solid transparent; background: rgba(255, 255, 255, .1) !important; font-weight: normal; - color: #dedede; + color: var(--text); } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { - color: #dedede; + color: var(--text); text-decoration: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { - color: #dedede; + color: var(--text); text-decoration: none; } @@ -444,7 +444,7 @@ div.dialog_container div.dialog_window a:active { border: 1px solid transparent; background: rgba(0, 0, 0, 0.25); font-weight: normal; - color: #dedede; + color: var(--text); } .ui-tabs .ui-tabs-nav li.ui-tabs-active { @@ -487,7 +487,7 @@ div#torrent_inspector div.inspector_torrent_file_list_entry_name, div#torrent_inspector ul.tier_list .tracker_activity, div#torrent_inspector ul.tier_list table, div#torrent_inspector div.tracker_host { - color: #dedede; + color: var(--text); } /*Info button*/ @@ -913,7 +913,7 @@ div.torrent_footer #turtle-button.selected:before { content: "\f3fd"; font-weight: 900; display: inline-block; - color: white; + color: var(--text-hover); } /* Compact Icon */ @@ -959,7 +959,7 @@ div.torrent_footer #compact-button.selected:before { /*Compact mode*/ ul.torrent_list li.torrent div.torrent_name.paused, ul.torrent_list li.torrent.compact div.torrent_name { - color: #dedede; + color: var(--text); } /* Settings menu */ diff --git a/css/base/uptime-kuma/uptime-kuma-base.css b/css/base/uptime-kuma/uptime-kuma-base.css index 77b4d133..e0d1f21f 100644 --- a/css/base/uptime-kuma/uptime-kuma-base.css +++ b/css/base/uptime-kuma/uptime-kuma-base.css @@ -327,7 +327,7 @@ td { .multiselect__option--selected, .dark .multiselect__option--selected { background: rgba(0, 0, 0, .45); - color: #fff; + color: var(--text-hover); font-weight: 700; } diff --git a/css/base/vuetorrent/vuetorrent-base.css b/css/base/vuetorrent/vuetorrent-base.css index 8f5b6a77..c5a31673 100644 --- a/css/base/vuetorrent/vuetorrent-base.css +++ b/css/base/vuetorrent/vuetorrent-base.css @@ -226,8 +226,8 @@ p, } .v-application .accent .v-icon__svg { - color: white !important; - fill: white !important; + color: var(--text-hover) !important; + fill: var(--text-hover) !important; } .v-application .deep-purple.accent-4 { background-color: rgb(var(--accent-color))!important; @@ -375,7 +375,7 @@ p, .torrent-done-color .v-chip.stalled, .torrent-done-color .v-chip.metadata, .torrent-done-color .v-chip.moving { - color: #fff !important; + color: var(--text-hover) !important; } /* DROPDOWN */ @@ -458,5 +458,5 @@ p, } .v-speed-dial__list .v-icon__svg { - fill: #fff; + fill: var(--text-hover); } \ No newline at end of file diff --git a/css/base/webtools/webtools-base.css b/css/base/webtools/webtools-base.css index 2f9297f9..98eb4e8e 100644 --- a/css/base/webtools/webtools-base.css +++ b/css/base/webtools/webtools-base.css @@ -27,7 +27,7 @@ a, } a:hover { - color: #fff; + color: var(--link-color-hover); } #content:before { diff --git a/css/base/whisparr/whisparr-base.css b/css/base/whisparr/whisparr-base.css index 06dfdcfe..2e682246 100644 --- a/css/base/whisparr/whisparr-base.css +++ b/css/base/whisparr/whisparr-base.css @@ -112,7 +112,7 @@ a:hover { } [class*="LoadingIndicator-ripple-"] { - border: 2px solid #fff; + border: 2px solid var(--text-hover); } /* MODAL */ @@ -150,18 +150,18 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff; + color: var(--text-hover); border-top: 1px solid rgb(var(--accent-color)); } [class*="ModalContent-closeButton-"]:hover { - color: #fff; + color: var(--text-hover); } /* INPUT */ [class*="TagInput-internalInput-"] { background-color: transparent; - color: #fff; + color: var(--text-hover); } [class*="SelectInput-select-"] { @@ -209,7 +209,7 @@ a:hover { /* RADARR SPECIFIC */ [class*="MovieSearchInput-sectionTitle-"] { - color: #fff; + color: var(--text-hover); } [class*="MovieSearchInput-containerOpen-"] [class*="MovieSearchInput-movieContainer-"] { @@ -222,7 +222,7 @@ a:hover { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: #fff !important; + color: var(--text-hover) !important; box-shadow: 0 0 10px 1px transparent !important; } @@ -373,7 +373,7 @@ a:hover { } [class*="MovieDetailsSeason-seasonNumber-"] { - color: #fff; + color: var(--text-hover); } [class*="MovieDetailsSeason-collapseButtonContainer-"] { @@ -430,7 +430,7 @@ a:hover { } [class*="EpisodeTitleLink-link-"]:hover { - color: #fff; + color: var(--text-hover); text-decoration: none; } @@ -599,7 +599,7 @@ a:hover { /* ALPHABET JUMP BAR */ [class*="PageJumpBar-jumpBar-"] { - color: #FFF; + color: var(--text-hover); } /* MINI RIGHT SCROLL BAR */ @@ -679,12 +679,12 @@ a:hover { [class*="CheckInput-isIndeterminate-"] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } [class*="MovieSearchInput-container-"] [class*="Input-input-"] { background: transparent; - border-bottom: solid 1px #fff; + border-bottom: solid 1px var(--text-hover); } [class*="MovieSearchInput-container-"] [class*="Input-input-"]:focus { @@ -693,24 +693,24 @@ a:hover { } [class*="MovieSearchResult-alternateTitle-"] { - color: #fff; + color: var(--text-hover); font-size: 12px; } [class*="AddNewMovieSearchResult-year-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="Input-input-"]:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } [class*="TagInput-input-"][class*="TagInput-isFocused-"] { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; } @@ -738,12 +738,12 @@ a:hover { } [class*="AddNewmovieModalContent-year-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputSelectedValue-movieFolder-"], [class*="RootFolderSelectInputSelectedValue-freeSpace-"] { - color: #fff; + color: var(--text-hover); } [class*="RootFolderSelectInputOption-freeSpace-"], @@ -815,7 +815,7 @@ input:focus:-ms-input-placeholder { -webkit-background-size: auto, cover; -moz-background-size: auto, cover; -o-background-size: auto, cover; - color: white; + color: var(--text-hover); } [class*="ImportMovieSearchResult-movie-"]:hover { @@ -848,7 +848,7 @@ input:focus:-ms-input-placeholder { } [class*="AddListMovieOverview-link-"]:hover { - color: #fff; + color: var(--text-hover); } [class*="AddListMovieOverview-content-"]:hover { @@ -856,14 +856,14 @@ input:focus:-ms-input-placeholder { } [class*="PageJumpBarItem-jumpBarItem-"]:hover { - color: #fff; + color: var(--text-hover); background: hsla(0, 0%, 100%, .08); } /*Posters*/ [class*="AddListMoviePoster-title-"] { background-color: rgba(255, 255, 255, 0.08); - color: #fff; + color: var(--text-hover); } /* MASS EDITOR */ @@ -871,12 +871,12 @@ input:focus:-ms-input-placeholder { [class*="PageContentFooter-contentFooter-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } /* CALENDAR */ [class*="CircularProgressBar-circularProgressBarContainer-"] svg circle { - stroke: white !important; + stroke: var(--text-hover) !important; } [class*="CalendarEvent-downloaded-"] { @@ -986,7 +986,7 @@ input:focus:-ms-input-placeholder { [class*="CalendarEvent-episodeInfo-"], [class*="CalendarEvent-airTime-"], [class*="CalendarEvent-link-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="CalendarEvent-event-"] { @@ -998,7 +998,7 @@ input:focus:-ms-input-placeholder { } [class*="CalendarEventGroup-movieTitle-"] { - color: #fff !important; + color: var(--text-hover) !important; } [class*="CalendarEventGroup-airTime-"] { @@ -1076,7 +1076,7 @@ input:focus:-ms-input-placeholder { [class*="-cloneButton-"][class*="IconButton-button-"]:hover { - color: white; + color: var(--text-hover); } [class*="Card-card-"]:hover { @@ -1095,7 +1095,7 @@ input:focus:-ms-input-placeholder { [class*="LanguageProfileItem-languageProfileItem-"] { border: none; background-color: rgba(0, 0, 0, .25); - color: #FFF; + color: var(--text-hover); } [class*="QualityProfileItemGroup-qualityProfileItemGroup-"][class*="QualityProfileItemGroup-editGroups-"] { @@ -1106,7 +1106,7 @@ input:focus:-ms-input-placeholder { [class*="KeyValueListInputItem-valueInput-"] { border: none; background: transparent; - color: white; + color: var(--text-hover); } [class*="QualityProfileFormatItem-qualityProfileFormatItem-"] { @@ -1187,7 +1187,7 @@ input[type=email], input[type=password] { border: none; background-color: rgba(255, 255, 255, 0.08); - color: #FFF; + color: var(--text-hover); } .button { @@ -1199,13 +1199,13 @@ input[type=password] { .button:hover { border-color: var(--button-color-hover); background-color: var(--button-color-hover); - color: #fff; + color: var(--button-text-hover); text-decoration: none; } .form-input:focus { outline: 0; - border-color: #fff; + border-color: var(--text-hover); box-shadow: none; background-color: rgba(255, 255, 255, 0.25); } diff --git a/css/base/xbackbone/xbackbone-base.css b/css/base/xbackbone/xbackbone-base.css index 32e4c347..b4cca0d5 100644 --- a/css/base/xbackbone/xbackbone-base.css +++ b/css/base/xbackbone/xbackbone-base.css @@ -330,13 +330,13 @@ a:hover { /* FORMS */ .form-control { - color: #fff; + color: var(--text-hover); background-color: rgba(0, 0, 0, .15); border: 1px solid rgba(0, 0, 0, .15); } .form-control:focus { - color: #fff; + color: var(--text-hover); background: #1f1f1f; border-color: rgba(255, 255, 255, .15); outline: 0; @@ -344,7 +344,7 @@ a:hover { } textarea.form-control:focus { - color: #fff; + color: var(--text-hover); background: rgba(0, 0, 0, .35); border-color: rgba(255, 255, 255, .15); outline: 0; From 4a19ca2ca69e51df91cec723e21e561835cc9b45 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 9 Apr 2022 15:57:58 +0200 Subject: [PATCH 11/16] fix: :bug: *arr side bar text color fix --- css/base/lidarr/lidarr-base.css | 4 ++++ css/base/prowlarr/prowlarr-base.css | 4 ++++ css/base/radarr/radarr-base.css | 4 ++++ css/base/readarr/readarr-base.css | 4 ++++ css/base/sonarr/sonarr-base.css | 14 ++++++++++++-- css/base/whisparr/whisparr-base.css | 4 ++++ 6 files changed, 32 insertions(+), 2 deletions(-) diff --git a/css/base/lidarr/lidarr-base.css b/css/base/lidarr/lidarr-base.css index 9f8ee204..41641446 100644 --- a/css/base/lidarr/lidarr-base.css +++ b/css/base/lidarr/lidarr-base.css @@ -318,6 +318,10 @@ a:hover { background-color: transparent; } +[class*="PageSidebarItem-link-"] { + color: var(--text-hover) +} + [class*="PageSidebarItem-link-"]:hover { color: rgb(var(--accent-color)); text-decoration: none; diff --git a/css/base/prowlarr/prowlarr-base.css b/css/base/prowlarr/prowlarr-base.css index 46a52f28..7206bb4d 100644 --- a/css/base/prowlarr/prowlarr-base.css +++ b/css/base/prowlarr/prowlarr-base.css @@ -244,6 +244,10 @@ a:hover { background-color: transparent; } +[class*="PageSidebarItem-link-"] { + color: var(--text-hover) +} + [class*="PageSidebarItem-link-"]:hover { color: rgb(var(--accent-color)); text-decoration: none; diff --git a/css/base/radarr/radarr-base.css b/css/base/radarr/radarr-base.css index 3079431b..e545be03 100644 --- a/css/base/radarr/radarr-base.css +++ b/css/base/radarr/radarr-base.css @@ -243,6 +243,10 @@ a:hover { background-color: transparent; } +[class*="PageSidebarItem-link-"] { + color: var(--text-hover) +} + [class*="PageSidebarItem-link-"]:hover { color: rgb(var(--accent-color)); text-decoration: none; diff --git a/css/base/readarr/readarr-base.css b/css/base/readarr/readarr-base.css index eb137b57..0fbfabc1 100644 --- a/css/base/readarr/readarr-base.css +++ b/css/base/readarr/readarr-base.css @@ -317,6 +317,10 @@ a:hover { background-color: transparent; } +[class*="PageSidebarItem-link-"] { + color: var(--text-hover) +} + [class*="PageSidebarItem-link-"]:hover { color: rgb(var(--accent-color)); text-decoration: none; diff --git a/css/base/sonarr/sonarr-base.css b/css/base/sonarr/sonarr-base.css index fba7688e..59a53730 100644 --- a/css/base/sonarr/sonarr-base.css +++ b/css/base/sonarr/sonarr-base.css @@ -219,6 +219,12 @@ a:hover { } /* SONARR SPECIFIC */ + +[class*="EpisodeDetailsModalContent-selectedTab-"] { + border-color: var(--accent-color-hover); + background-color: rgb(0 0 0 / 40%); +} + [class*="SeriesSearchInput-sectionTitle-"] { color: var(--text-hover); } @@ -262,6 +268,10 @@ a:hover { background-color: transparent; } +[class*="PageSidebarItem-link-"] { + color: var(--text-hover) +} + [class*="PageSidebarItem-link-"]:hover { color: rgb(var(--accent-color)); text-decoration: none; @@ -691,7 +701,7 @@ a:hover { } [class*="SeriesSearchResult-alternateTitle-"] { - color: var(--text-hover) + color: var(--text-hover); font-size: 12px; } @@ -936,7 +946,7 @@ input:focus:-ms-input-placeholder { [class*="CalendarEvent-episodeInfo-"], [class*="CalendarEvent-airTime-"], [class*="Legend-legend-"] [class*="LegendItem-legendItem-"] { - color: var(--text-hover) !important; + color: #fff !important; } [class*="CalendarEvent-event-"] { diff --git a/css/base/whisparr/whisparr-base.css b/css/base/whisparr/whisparr-base.css index 2e682246..6be51ab6 100644 --- a/css/base/whisparr/whisparr-base.css +++ b/css/base/whisparr/whisparr-base.css @@ -243,6 +243,10 @@ a:hover { background-color: transparent; } +[class*="PageSidebarItem-link-"] { + color: var(--text-hover) +} + [class*="PageSidebarItem-link-"]:hover { color: rgb(var(--accent-color)); text-decoration: none; From 559f4924417706c3fb412e4a8e0dc3c547e181bb Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 9 Apr 2022 16:03:42 +0200 Subject: [PATCH 12/16] fix: :bug: deluge: remove hardcoded color --- css/base/deluge/deluge-base.css | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/css/base/deluge/deluge-base.css b/css/base/deluge/deluge-base.css index 915924f4..ffdb27a9 100644 --- a/css/base/deluge/deluge-base.css +++ b/css/base/deluge/deluge-base.css @@ -285,13 +285,13 @@ } .x-spotlight { - background-color: #ccc; + background-color: var(--text); } .x-tab-panel-header, .x-tab-panel-footer { background: var(--main-bg-color); - border-color: #d0d0d0; + border-color: var(--text); overflow: hidden; zoom: 1; padding-bottom: 0; @@ -1462,7 +1462,7 @@ } .x-tree-node { - color: #cccccc; + color: var(--text); font: normal 11px 'Roboto', arial, tahoma, helvetica, sans-serif; } @@ -1473,12 +1473,12 @@ .x-tree-node a, .x-dd-drag-ghost a { - color: #cccccc; + color: var(--text); } .x-tree-node a span, .x-dd-drag-ghost a span { - color: #cccccc; + color: var(--text); } .x-tree-node .x-tree-node-disabled a span { @@ -2224,7 +2224,7 @@ } .x-dlg-mask { - background-color: #ccc; + background-color: var(--text); } .x-window-plain .x-window-mc { From f4dfd80722ccb4ba572f521d5bd500e3337b7d15 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 9 Apr 2022 16:31:58 +0200 Subject: [PATCH 13/16] deploy testing --- .github/workflows/minify-and-deploy.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/minify-and-deploy.yml b/.github/workflows/minify-and-deploy.yml index 0a2a1ac0..ec2a519d 100644 --- a/.github/workflows/minify-and-deploy.yml +++ b/.github/workflows/minify-and-deploy.yml @@ -67,3 +67,11 @@ jobs: publish_branch: live_develop github_token: ${{ secrets.GITHUB_TOKEN }} exclude_assets: '' + - name: Deploy Testing + uses: peaceiris/actions-gh-pages@v3 + if: ${{ github.ref == 'refs/heads/testing' }} + with: + publish_dir: ./ + publish_branch: live_testing + github_token: ${{ secrets.GITHUB_TOKEN }} + exclude_assets: '' \ No newline at end of file From 5914b4e8890c875ee38dccef74548372be061a82 Mon Sep 17 00:00:00 2001 From: GilbN Date: Sat, 9 Apr 2022 16:44:45 +0200 Subject: [PATCH 14/16] build testing --- .github/workflows/minify-and-deploy.yml | 17 ++++++++++++++--- css/base/bazarr/bazarr-base.css | 2 +- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/minify-and-deploy.yml b/.github/workflows/minify-and-deploy.yml index ec2a519d..55cf9195 100644 --- a/.github/workflows/minify-and-deploy.yml +++ b/.github/workflows/minify-and-deploy.yml @@ -4,10 +4,21 @@ on: branches: - master - develop + - testing paths-ignore: - 'docker-mods/**' - '.vscode/**' - '.github/**' + workflow_dispatch: + inputs: + branch: + description: 'Select branch' + required: true + type: choice + options: + - master + - develop + - testing jobs: deploy: runs-on: ubuntu-latest @@ -53,7 +64,7 @@ jobs: done - name: Deploy uses: peaceiris/actions-gh-pages@v3 - if: ${{ github.ref == 'refs/heads/master' }} + if: ${{ github.ref == 'refs/heads/master' || github.event.inputs.branch == 'master' }} with: publish_dir: ./ publish_branch: live @@ -61,7 +72,7 @@ jobs: exclude_assets: '' - name: Deploy Develop uses: peaceiris/actions-gh-pages@v3 - if: ${{ github.ref == 'refs/heads/develop' }} + if: ${{ github.ref == 'refs/heads/develop' || github.event.inputs.branch == 'develop' }} with: publish_dir: ./ publish_branch: live_develop @@ -69,7 +80,7 @@ jobs: exclude_assets: '' - name: Deploy Testing uses: peaceiris/actions-gh-pages@v3 - if: ${{ github.ref == 'refs/heads/testing' }} + if: ${{ github.ref == 'refs/heads/testing' || github.event.inputs.branch == 'testing' }} with: publish_dir: ./ publish_branch: live_testing diff --git a/css/base/bazarr/bazarr-base.css b/css/base/bazarr/bazarr-base.css index 96afce11..3f64e954 100644 --- a/css/base/bazarr/bazarr-base.css +++ b/css/base/bazarr/bazarr-base.css @@ -80,7 +80,7 @@ a:hover { border: 1px solid rgba(255, 255, 255, .1); } -.page-link:focus { +.page-link:focus { z-index: 3; outline: 0; box-shadow: 0 0 0 0.2rem rgb(var(--accent-color) / 25%); From 98180ee20dd4d8fdb1a955c224e9935cc908858c Mon Sep 17 00:00:00 2001 From: GilbN Date: Sun, 10 Apr 2022 15:13:49 +0200 Subject: [PATCH 15/16] fix: :bug: Sabnzbd: button color fix --- css/base/sabnzbd/sabnzbd-base.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/css/base/sabnzbd/sabnzbd-base.css b/css/base/sabnzbd/sabnzbd-base.css index 1ac8ffdf..6424d4a3 100644 --- a/css/base/sabnzbd/sabnzbd-base.css +++ b/css/base/sabnzbd/sabnzbd-base.css @@ -288,7 +288,7 @@ svg.peity polyline { } .btn-default { - color: var(--button-text); + color: var(--button-text) !important; background: var(--button-color); border-color: var(--button-color); outline: none !important; @@ -296,13 +296,13 @@ svg.peity polyline { .btn-default:focus, .btn-default.focus { - color: var(--button-text-hover); + color: var(--button-text-hover) !important; background: var(--button-color-hover); border-color: var(--button-color-hover); } .btn-default:hover { - color: var(--button-text-hover); + color: var(--button-text-hover) !important; background: var(--button-color-hover); border-color: var(--button-color-hover); } From ce8309e3394c969c7a08aaa3804f30bc8b8ef26a Mon Sep 17 00:00:00 2001 From: GilbN Date: Mon, 11 Apr 2022 21:14:00 +0200 Subject: [PATCH 16/16] fix: :bug: *arr: Updates page accent --- css/base/lidarr/lidarr-base.css | 5 +++++ css/base/prowlarr/prowlarr-base.css | 5 +++++ css/base/radarr/radarr-base.css | 5 +++++ css/base/readarr/readarr-base.css | 5 +++++ css/base/sonarr/sonarr-base.css | 5 +++++ css/base/whisparr/whisparr-base.css | 5 +++++ 6 files changed, 30 insertions(+) diff --git a/css/base/lidarr/lidarr-base.css b/css/base/lidarr/lidarr-base.css index eab46b40..050bb01d 100644 --- a/css/base/lidarr/lidarr-base.css +++ b/css/base/lidarr/lidarr-base.css @@ -1224,4 +1224,9 @@ input[type=password] { [class*="Label-danger-"][class*="Label-outline-"] { color: #FFF; background-color: #f05050; +} + +/* Updates */ +[class*="Updates-info-"]{ + border-bottom: 1px solid rgb(var(--accent-color)); } \ No newline at end of file diff --git a/css/base/prowlarr/prowlarr-base.css b/css/base/prowlarr/prowlarr-base.css index 00b45811..73c0e90b 100644 --- a/css/base/prowlarr/prowlarr-base.css +++ b/css/base/prowlarr/prowlarr-base.css @@ -1224,4 +1224,9 @@ canvas { [class*="HistoryRowParameter-value-"] { background-color: rgb(255 255 255 / 50%); color: #1f1f1f; +} + +/* Updates */ +[class*="Updates-info-"]{ + border-bottom: 1px solid rgb(var(--accent-color)); } \ No newline at end of file diff --git a/css/base/radarr/radarr-base.css b/css/base/radarr/radarr-base.css index 06dfdcfe..dbae6a15 100644 --- a/css/base/radarr/radarr-base.css +++ b/css/base/radarr/radarr-base.css @@ -1221,4 +1221,9 @@ input[type=password] { [class*="SelectMovieModalContent-path-"] { color: var(--text); +} + +/* Updates */ +[class*="Updates-info-"]{ + border-bottom: 1px solid rgb(var(--accent-color)); } \ No newline at end of file diff --git a/css/base/readarr/readarr-base.css b/css/base/readarr/readarr-base.css index 67dfc0fc..f907c6fc 100644 --- a/css/base/readarr/readarr-base.css +++ b/css/base/readarr/readarr-base.css @@ -1316,3 +1316,8 @@ input[type=password] { [class*="BookDetails-tab-"] { color: #FFF; } + +/* Updates */ +[class*="Updates-info-"]{ + border-bottom: 1px solid rgb(var(--accent-color)); +} \ No newline at end of file diff --git a/css/base/sonarr/sonarr-base.css b/css/base/sonarr/sonarr-base.css index 7da389a0..b8960c80 100644 --- a/css/base/sonarr/sonarr-base.css +++ b/css/base/sonarr/sonarr-base.css @@ -1149,4 +1149,9 @@ input[type=password] { [class*="ReleaseSceneIndicator-levelMapped-"] { border-color: var(--text); color: var(--text); +} + +/* Updates */ +[class*="Updates-info-"]{ + border-bottom: 1px solid rgb(var(--accent-color)); } \ No newline at end of file diff --git a/css/base/whisparr/whisparr-base.css b/css/base/whisparr/whisparr-base.css index 06dfdcfe..dbae6a15 100644 --- a/css/base/whisparr/whisparr-base.css +++ b/css/base/whisparr/whisparr-base.css @@ -1221,4 +1221,9 @@ input[type=password] { [class*="SelectMovieModalContent-path-"] { color: var(--text); +} + +/* Updates */ +[class*="Updates-info-"]{ + border-bottom: 1px solid rgb(var(--accent-color)); } \ No newline at end of file