hacktoberfestthemedark-themesonarrradarrplexorganizrnginxcssthemes-customthemes-csssubfilterguacamoleskinsombilidarrdocker-modsdark-themesdark-modecustom-css
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							747 lines
						
					
					
						
							18 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							747 lines
						
					
					
						
							18 KiB
						
					
					
				| :root { | |
|     --theme-primary-color: var(--accent-color); | |
|     --theme-text-color: var(--text); | |
|     --theme-text-color-opaque: var(--text-hover); | |
|     --theme-accent-text-color: var(--accent-color); | |
|     --theme-primary-color-lightened: var(--accent-color-hover); | |
|     --theme-icon-focus-background: rgba(var(--accent-color), 0.2); | |
| 
 | |
|     --theme-background: var(--main-bg-color); | |
|     --header-blur-background: rgba(20,20,20,0.66); | |
|     --drawer-background: #2C2C2E; | |
|     --docked-drawer-background: rgba(0, 0, 0, 0.25); | |
|     --button-background: var(--button-color); | |
|     --card-background: rgba(0, 0, 0, 0.15); | |
|     --footer-background: var(--modal-footer-color); | |
|     --footer-blur-background: rgba(29,29,31,0.66); | |
|      | |
|     --header-background: var(--theme-background); | |
|     --theme-body-secondary-text-color: rgba(255, 255, 255, .6); | |
|     --line-background: rgba(255, 255, 255, .08); | |
|     --line-size: .08em; | |
|     --scrollbar-thumb-background: rgba(255,255,255,.3); | |
| } | |
| 
 | |
| @media (pointer: fine) { | |
|     :not(.layout-tv):root { | |
|         --theme-background: var(--main-bg-color); | |
|         --header-blur-background: rgba(20,20,20,0.66); | |
|         --drawer-background: #2C2C2E; | |
|         --docked-drawer-background: rgba(0, 0, 0, 0.25); | |
|         --button-background: #1f1f1f; | |
|         --card-background: rgba(0, 0, 0, 0.15); | |
|         --footer-background: var(--modal-footer-color); | |
|         --footer-blur-background: rgba(29,29,31,0.66); | |
|     } | |
| } | |
| 
 | |
| .layout-tv:root { | |
|     --theme-background: var(--main-bg-color); | |
|     --header-blur-background: rgba(20,20,20,0.66); | |
|     --drawer-background: #2C2C2E; | |
|     --docked-drawer-background: rgba(0, 0, 0, 0.25); | |
|     --button-background: #1f1f1f; | |
|     --card-background: rgba(0, 0, 0, 0.15); | |
|     --footer-background: var(--modal-footer-color); | |
|     --footer-blur-background: rgba(29,29,31,0.66); | |
| } | |
| 
 | |
| /*TP CUSTOM */ | |
| h1, | |
| h2, | |
| h3, | |
| h4, | |
| h5, | |
| h6, | |
| .inputLabel, | |
| label { | |
|     color: var(--text-hover); | |
| } | |
| 
 | |
| a:not(.emby-button), | |
| .cardText.cardTextCentered.cardText-first>button { | |
|     color: var(--link-color) !important; | |
| } | |
| 
 | |
| a:hover:not(.emby-button), | |
| .cardText.cardTextCentered.cardText-first>button:hover { | |
|     color: var(--link-color-hover) !important; | |
| } | |
| 
 | |
| /*TP END*/ | |
| 
 | |
| html { | |
|     color: var(--theme-text-color); | |
|     scrollbar-color: var(--scrollbar-thumb-background) transparent | |
| } | |
| 
 | |
| .emby-collapsible-button { | |
|     border-color: var(--line-background) !important | |
| } | |
| 
 | |
| .skinHeader-withBackground.skinHeader-withfulldrawer { | |
|     border-bottom: .08em solid var(--line-background) | |
| } | |
| 
 | |
| .skinHeader-withBackground { | |
|     background: var(--header-background); | |
|     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; | |
| } | |
| 
 | |
| .appfooter, | |
| .formDialogFooter:not(.formDialogFooter-clear) { | |
|     background: var(--footer-background); | |
|     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; | |
| } | |
| 
 | |
| .formDialogHeader:not(.formDialogHeader-clear) { | |
|     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; | |
| } | |
| 
 | |
| .dialog { | |
|     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; | |
| } | |
| 
 | |
| @supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) { | |
|     .skinHeader-withBackground { | |
|         background: var(--header-blur-background); | |
|         -webkit-backdrop-filter: saturate(1.8) blur(1.5em); | |
|         backdrop-filter: saturate(1.8) blur(1.5em) | |
|     } | |
| 
 | |
|     .appfooter-withbackdropfilter { | |
|         background: var(--footer-blur-background); | |
|         -webkit-backdrop-filter: saturate(1.8) blur(1.5em); | |
|         backdrop-filter: saturate(1.8) blur(1.5em) | |
|     } | |
| } | |
| 
 | |
| .skinHeader.semiTransparent { | |
|     -webkit-backdrop-filter: none !important; | |
|     backdrop-filter: none !important; | |
|     background-color: rgba(0, 0, 0, .3); | |
|     background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0))); | |
|     background: -webkit-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0)); | |
|     background: -o-linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0)); | |
|     background: linear-gradient(rgba(0, 0, 0, .6), rgba(0, 0, 0, 0)); | |
|     -webkit-box-shadow: none !important; | |
|     box-shadow: none !important; | |
|     border-bottom: 0; | |
|     color: rgba(255, 255, 255, .87) | |
| } | |
| 
 | |
| .pageTitleWithDefaultLogo { | |
|     background-image: url(https://theme-park.dev/resources/emby/logowhite.png) | |
| } | |
| 
 | |
| .backgroundContainer, | |
| html { | |
|     background: var(--theme-background); | |
|     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; | |
| } | |
| 
 | |
| .backgroundContainer.withBackdrop { | |
|     background-color: rgba(0, 0, 0, .83) | |
| } | |
| 
 | |
| @media not all and (min-width: 50em) { | |
|     .itemBackgroundContainer.withBackdrop { | |
|         background: var(--theme-background); | |
|         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; | |
|     } | |
| } | |
| 
 | |
| .paper-icon-button-light-tv:focus, | |
| .paper-icon-button-light:active { | |
|     color: rgb(var(--theme-primary-color)); | |
|     background-color: var(--theme-icon-focus-background) | |
| } | |
| 
 | |
| @media(hover: hover) and (pointer:fine) { | |
|     .paper-icon-button-light:focus { | |
|         color: rgb(var(--theme-primary-color)); | |
|         background-color: var(--theme-icon-focus-background) | |
|     } | |
| } | |
| 
 | |
| .detailButton-icon, | |
| .fab, | |
| .raised:not(.raised-mini) { | |
|     background: var(--button-color); | |
|     color: var(--button-text); | |
| } | |
| 
 | |
| .detailButton-icon { | |
|     border-color: rgba(255, 255, 255, .3) | |
| } | |
| 
 | |
| .emby-select-withcolor { | |
|     color: inherit; | |
|     background: rgba(0, 0, 0, 0.25); | |
|     border: var(--line-size) solid transparent | |
| } | |
| 
 | |
| .toast { | |
|     background: var(--button-background); | |
|     color: var(--theme-text-color) | |
| } | |
| 
 | |
| @supports (backdrop-filter: blur(1em)) or (-webkit-backdrop-filter:blur(1em)) { | |
| 
 | |
|     .detailButton-icon, | |
|     .emby-select-withcolor.detailTrackSelect, | |
|     .fab, | |
|     .raised:not(.nobackdropfilter) { | |
|         background: rgba(85, 85, 85, .3); | |
|         -webkit-backdrop-filter: saturate(1.8) blur(1.5em); | |
|         backdrop-filter: saturate(1.8) blur(1.5em) | |
|     } | |
| 
 | |
|     .dialog-blur, | |
|     .toast { | |
|         color: #fff; | |
|         background: rgba(56, 56, 56, .76); | |
|         -webkit-backdrop-filter: blur(2.5em) saturate(1.8); | |
|         backdrop-filter: blur(2.5em) saturate(1.8); | |
|         -webkit-box-shadow: none !important; | |
|         box-shadow: none !important | |
|     } | |
| 
 | |
|     .toast-large { | |
|         color: rgba(255, 255, 255, .87) | |
|     } | |
| } | |
| 
 | |
| .fab:focus, | |
| .raised:focus { | |
|     background: var(--button-color-hover); | |
|     color: var(--button-text-hover); | |
| } | |
| 
 | |
| .button-submit:not(.emby-button-tv) { | |
|     background: var(--button-color); | |
|     color: var(--button-text) | |
| } | |
| 
 | |
| .button-submit:not(.emby-button-tv):focus, | |
| .button-submit:not(.emby-button-tv):hover { | |
|     background: var(--button-color-hover); | |
|     color: var(--button-text-hover) | |
| } | |
| 
 | |
| .emby-select-withcolor>option { | |
|     color: inherit; | |
|     background: var(--button-background) | |
| } | |
| 
 | |
| .emby-select-withcolor:focus { | |
|     border-color: rgb(var(--theme-primary-color)) !important | |
| } | |
| 
 | |
| .emby-select-tv-withcolor:focus { | |
|     background-color: rgb(var(--theme-primary-color)) !important; | |
|     color: #fff !important | |
| } | |
| 
 | |
| .checkboxLabel { | |
|     color: inherit | |
| } | |
| 
 | |
| .emby-checkbox-focusring:focus:before { | |
|     background-color: var(--theme-icon-focus-background) | |
| } | |
| 
 | |
| .inputLabelFocused, | |
| .selectLabelFocused, | |
| .textareaLabelFocused { | |
|     color: rgb(var(--accent-color)) | |
| } | |
| 
 | |
| .button-link { | |
|     color: var(--link-color) | |
| } | |
| 
 | |
| .button-flat-accent { | |
|     color: rgb(var(--accent-color)) | |
| } | |
| 
 | |
| .paperList, | |
| .visualCardBox { | |
|     background-color: var(--card-background) | |
| } | |
| 
 | |
| .collapseContent { | |
|     border: var(--line-size) solid var(--line-background) | |
| } | |
| 
 | |
| .fieldDescription, | |
| .listItemBodyText-secondary, | |
| .secondaryText { | |
|     color: var(--theme-body-secondary-text-color) | |
| } | |
| 
 | |
| .cardText-secondary { | |
|     color: var(--text) | |
| } | |
| 
 | |
| .cardText-first { | |
|     color: var(--theme-text-color-opaque) | |
| } | |
| 
 | |
| .actionsheetDivider { | |
|     background: var(--line-background) | |
| } | |
| 
 | |
| @media(hover: hover) and (pointer:fine) { | |
|     .actionSheetMenuItem:hover { | |
|         background-color: rgba(255, 255, 255, .2) | |
|     } | |
| } | |
| 
 | |
| .selectionCommandsPanel { | |
|     background: rgb(var(--theme-primary-color)); | |
|     color: var(--label-text-color); | |
| } | |
| 
 | |
| .itemSelectionCount { | |
|     color: var(--label-text-color) !important; | |
| 
 | |
| } | |
| 
 | |
| .upNextDialog-countdownText { | |
|     color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .alphaPickerButton { | |
|     color: var(--theme-body-secondary-text-color); | |
|     background-color: transparent | |
| } | |
| 
 | |
| .alphaPickerButton-selected { | |
|     color: var(--theme-text-color-opaque) | |
| } | |
| 
 | |
| .alphaPickerButton-tv:focus { | |
|     background-color: rgb(var(--theme-primary-color)); | |
|     color: #fff !important | |
| } | |
| 
 | |
| .detailTableBodyRow-shaded:nth-child(even) { | |
|     background: #1c1c1c; | |
|     background: rgba(30, 30, 30, .9) | |
| } | |
| 
 | |
| .listItem-border { | |
|     border-color: var(--line-background) !important | |
| } | |
| 
 | |
| .listItem-focusscale:focus { | |
|     background: rgba(54, 54, 54, .8) | |
| } | |
| 
 | |
| .progressring-spiner { | |
|     border-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .mediaInfoText { | |
|     background: var(--button-background) | |
| } | |
| 
 | |
| .starIcon { | |
|     color: #cb272a | |
| } | |
| 
 | |
| .mediaInfoTimerIcon { | |
|     color: #cb272a | |
| } | |
| 
 | |
| .emby-input, | |
| .emby-textarea { | |
|     color: inherit; | |
|     background: rgb(0 0 0 / 25%); | |
|     border: var(--line-size) solid rgba(255, 255, 255, 0.1) | |
| } | |
| 
 | |
| .emby-input:focus, | |
| .emby-textarea:focus { | |
|     border-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .emby-checkbox:checked+span:before { | |
|     border-color: currentColor | |
| } | |
| 
 | |
| .emby-checkbox:checked+span:before { | |
|     border-color: rgb(var(--theme-primary-color)) !important; | |
|     background-color: rgb(var(--theme-primary-color)) !important; | |
| 
 | |
| } | |
| 
 | |
| .checkboxLabel::after { | |
|     color: var(--label-text-color); | |
| } | |
| 
 | |
| .itemProgressBarForeground { | |
|     background-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .itemProgressBarForeground-recording { | |
|     background-color: #cb272a | |
| } | |
| 
 | |
| .countIndicator { | |
|     background: rgb(var(--theme-primary-color)); | |
|     color: var(--label-text-color); | |
| } | |
| 
 | |
| .playedIndicator { | |
|     background: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .mainDrawer { | |
|     background: var(--drawer-background) | |
| } | |
| 
 | |
| .drawer-docked { | |
|     background: var(--docked-drawer-background); | |
|     border-right: var(--line-size) solid var(--line-background) | |
| } | |
| 
 | |
| @media(hover: hover) and (pointer:fine) { | |
|     .navMenuOption:hover { | |
|         background: #303030 | |
|     } | |
| } | |
| 
 | |
| .navMenuOption-selected { | |
|     background-color: var(--theme-icon-focus-background) !important; | |
|     color: rgb(var(--accent-color)) | |
| } | |
| 
 | |
| .emby-button-focusscale:focus, | |
| .emby-button-focusscale:focus .detailButton-icon { | |
|     background: rgb(var(--theme-primary-color)); | |
|     color: #fff | |
| } | |
| 
 | |
| .emby-tab-button { | |
|     color: var(--theme-body-secondary-text-color) | |
| } | |
| 
 | |
| .emby-tab-button-active { | |
|     color: rgb(var(--accent-color)) | |
| } | |
| 
 | |
| .emby-tab-button-active.emby-button-tv { | |
|     color: var(--theme-text-color-opaque) | |
| } | |
| 
 | |
| .emby-tab-button.emby-button-tv:focus { | |
|     color: rgb(var(--accent-color)); | |
|     background: 0 0 | |
| } | |
| 
 | |
| .emby-button { | |
|     outline-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .channelCell, | |
| .guide-headerTimeslots, | |
| .timeslotHeaders { | |
|     background: var(--theme-background); | |
|     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; | |
| } | |
| 
 | |
| @media (pointer: coarse) { | |
|     .channelCell-mobilefocus { | |
|         background: var(--theme-background) !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; | |
|     } | |
| } | |
| 
 | |
| .channelCell-mobilefocus:not(:focus-visible) { | |
|     background: var(--theme-background) !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; | |
| } | |
| 
 | |
| .channelCell-mobilefocus:not(:-moz-focusring) { | |
|     background: var(--theme-background) !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; | |
| } | |
| 
 | |
| .channelCell, | |
| .epgRow, | |
| .programCell { | |
|     border-color: rgba(255, 255, 255, .05) | |
| } | |
| 
 | |
| .guide-currentTimeIndicatorDot { | |
|     border-right-color: var(--theme-icon-focus-background) | |
| } | |
| 
 | |
| .guide-currentTimeIndicatorDot:after { | |
|     border-top-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .firstChannelCell { | |
|     border-color: transparent | |
| } | |
| 
 | |
| .programCell-sports { | |
|     background: #3949ab !important | |
| } | |
| 
 | |
| .programCell-movie { | |
|     background: #5e35b1 !important | |
| } | |
| 
 | |
| .programCell-kids { | |
|     background: #039be5 !important | |
| } | |
| 
 | |
| .programCell-news { | |
|     background: #43a047 !important | |
| } | |
| 
 | |
| .channelCell:focus, | |
| .programCell:focus { | |
|     background-color: rgb(var(--theme-primary-color)); | |
|     color: #fff | |
| } | |
| 
 | |
| .guide-programTextIcon { | |
|     color: #1e1e1e; | |
|     background: #555 | |
| } | |
| 
 | |
| .infoBanner { | |
|     background: var(--card-background); | |
|     padding: 1em; | |
|     -webkit-border-radius: .3em; | |
|     border-radius: .3em | |
| } | |
| 
 | |
| .ratingbutton-icon-withrating { | |
|     color: #c33 !important | |
| } | |
| 
 | |
| .downloadbutton-icon-on { | |
|     color: #4285f4 | |
| } | |
| 
 | |
| .downloadbutton-icon-complete { | |
|     color: #4285f4 | |
| } | |
| 
 | |
| .playstatebutton-icon-played { | |
|     color: #c33 !important | |
| } | |
| 
 | |
| .repeatButton-active { | |
|     color: #4285f4 | |
| } | |
| 
 | |
| .card:focus .card-focuscontent { | |
|     border-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .cardContent-button { | |
|     background-color: transparent | |
| } | |
| 
 | |
| .cardContent-shadow { | |
|     background-color: var(--card-background) | |
| } | |
| 
 | |
| .defaultCardBackground0 { | |
|     background-color: var(--card-background) | |
| } | |
| 
 | |
| .defaultCardBackground1 { | |
|     background-color: #d2b019 | |
| } | |
| 
 | |
| .defaultCardBackground2 { | |
|     background-color: #338abb | |
| } | |
| 
 | |
| .defaultCardBackground3 { | |
|     background-color: #6b689d | |
| } | |
| 
 | |
| .defaultCardBackground4 { | |
|     background-color: #dd452b | |
| } | |
| 
 | |
| .defaultCardBackground5 { | |
|     background-color: #5ccea9 | |
| } | |
| 
 | |
| .cardOverlayButtonIcon { | |
|     background-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .cardScalable.cardPadder-portrait>div>button>i { | |
|     color: var(--label-text-color) !important; | |
| } | |
| 
 | |
| ::-webkit-scrollbar-track-piece { | |
|     background-color: transparent | |
| } | |
| 
 | |
| ::-webkit-scrollbar-thumb { | |
|     background: var(--scrollbar-thumb-background) | |
| } | |
| 
 | |
| .emby-slider-background { | |
|     background: var(--scrollbar-thumb-background) | |
| } | |
| 
 | |
| .emby-slider { | |
|     color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .emby-slider::-moz-range-track { | |
|     background: #444 | |
| } | |
| 
 | |
| .emby-slider::-moz-range-progress { | |
|     background: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .emby-slider::-webkit-slider-thumb { | |
|     background: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .emby-slider::-moz-range-thumb { | |
|     background: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .emby-slider::-ms-thumb { | |
|     background: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .emby-slider-background-lower { | |
|     background-color: rgb(var(--theme-primary-color)) | |
| } | |
| 
 | |
| .scrollbuttoncontainer { | |
|     color: #fff; | |
|     background: rgba(20, 20, 20, .5) | |
| } | |
| 
 | |
| .recordingIcon-active { | |
|     color: #c33 !important | |
| } | |
| 
 | |
| .drawerLogo { | |
|     background-image: url(https://theme-park.dev/resources/emby/logowhite.png); | |
|     border-bottom-color: var(--line-background) | |
| } | |
| 
 | |
| .searchTabsContainer { | |
|     border-bottom: var(--line-size) solid var(--line-background) | |
| } | |
| 
 | |
| .emby-search-tab-button.emby-tab-button-active { | |
|     background: rgb(var(--accent-color)) !important | |
| } | |
| 
 | |
| .textActionButton.dragging { | |
|     background: var(--button-background) !important | |
| } | |
| 
 | |
| .dragging-over.full-drop-target { | |
|     background: rgb(var(--theme-primary-color)) !important; | |
|     color: #fff !important | |
| } | |
| 
 | |
| .dragging-over-top:before { | |
|     background: rgb(var(--accent-color)) | |
| } | |
| 
 | |
| .dragging-over-bottom:after { | |
|     background: rgb(var(--accent-color)) | |
| } | |
| 
 | |
| @media (hover: hover) and (pointer: fine) { | |
|     .navMenuOption:hover:not(.navMenuOption-selected) { | |
|         background: 0 !important; | |
|         color: var(--accent-color-hover); | |
|     } | |
| } | |
| 
 | |
| .mainDrawer { | |
|     background: var(--header-blur-background); | |
|     -webkit-backdrop-filter: saturate(1.8) blur(1.5em); | |
|     backdrop-filter: saturate(1.8) blur(1.5em); | |
| } | |
| 
 | |
| .jstree-default .jstree-clicked { | |
|     background: rgb(var(--accent-color)); | |
|     -webkit-border-radius: 2px; | |
|     border-radius: 2px; | |
|     color: var(--label-text-color) !important; | |
| } |