Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Variables*/
- :root {--rounding: 7px;--accent: #937fff !important; --deftraback: rgb(177 9 229 / 20%) !important;}
- /*Highlight*/
- ::-moz-selection {background: var(--accent);text-shadow: none;}
- ::selection {background: var(--accent);text-shadow: none;}
- .force-scroll {overflow-y: auto;overflow-x: hidden;}
- /* General focus element color */
- .layout-tv .paper-icon-button-light.show-focus:focus {color: var(--accent) !important;}
- .emby-button.show-focus:focus {background: var(--accent) !important;}
- /*fieldset*/
- fieldset.verticalSection.verticalSection-extrabottompadding {border-radius: var(--rounding);border-color: #4d4d4d;}
- /*Square Cards and Portrait Cards*/
- #loginPage .squareCard {
- width: 50% !important;
- background: rgb(20, 20, 20) !important;
- transform: none !important;
- }
- #loginPage .cardText {opacity: 1;}
- .emby-input:focus,.emby-textarea:focus,.emby-select:focus {border-color: var(--accent) !important;}
- .selectArrowContainer {
- top: 0.9em;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- }
- #itemDetailPage
- button.cardImageContainer.coveredImage.cardContent.itemAction.lazy.blurhashed.lazy-image-fadein-fast {
- border-radius: var(--rounding);
- }
- /*cardbox border-radius change*/
- #indexPage
- button.cardImageContainer.cardContent.itemAction.lazy.blurhashed.lazy-image-fadein-fast,
- .emby-scroller button.cardImageContainer.coveredImage.cardContent,
- .childrenItemsContainer button.cardImageContainer.coveredImage.cardContent,
- .nextUpItems
- button.cardImageContainer.cardContent.itemAction.lazy.blurhashed.lazy-image-fadein-fast,
- .vertical-wrap button.cardImageContainer.coveredImage.cardContent,
- .emby-scroller button.cardImageContainer {
- border-radius: var(--rounding) var(--rounding) 0px 0px !important;
- }
- .cardBox:not(.visualCardBox) .cardPadder,
- .cardContent-shadow {
- box-shadow: none;
- }
- .checkboxOutline {
- background: #737373 !important;
- border: none !important;
- }
- span.material-icons.checkboxIcon.checkboxIcon-checked.check {
- background: #eee;
- color: black;
- width: 100%;
- height: 100%;
- align-items: center;
- justify-content: center;
- font-weight: 900;
- }
- /*Theming video page*/
- .videoOsdBottom {
- font-size: 110%;
- background: linear-gradient(to top, rgba(0, 0, 0, 0.75), transparent);
- }
- .skinHeader-withBackground.osdHeader {
- transition: opacity 0.3s ease-out;
- position: relative;
- z-index: 1;
- background: linear-gradient(
- to bottom,
- rgba(0, 0, 0, 0.75),
- transparent
- ) !important;
- color: #eee;
- height: 7.5em;
- pointer-events: none;
- }
- .osdControls .flex.flex-direction-row.align-items-center {
- display: grid;
- grid-template-areas: "one two" "three three";
- }
- .osdControls .flex.flex-direction-row.align-items-center > *:nth-child(1) {
- grid-area: one;
- justify-self: flex-start;
- }
- .osdControls .flex.flex-direction-row.align-items-center > *:nth-child(2) {
- grid-area: three;
- }
- .osdControls .flex.flex-direction-row.align-items-center > *:nth-child(3) {
- grid-area: two;
- justify-self: flex-end;
- padding-right: 0.5em;
- }
- .layout-desktop .osdControls {
- max-width: 100%;
- }
- .mdl-slider::-webkit-slider-thumb {
- background: var(--accent);
- }
- /*Theming Indicators*/
- .playedIndicator,
- .countIndicator {
- border-radius: 0;
- box-shadow: none;
- padding: 0 0 25px 25px;
- }
- .cardIndicators {
- right: 0;
- top: 0;
- }
- .countIndicator,
- .fullSyncIndicator,
- .playedIndicator {
- background: linear-gradient(-135deg, rgba(40, 40, 40) 50%, transparent 50%);
- }
- button.emby-tab-button.emby-button.emby-tab-button-active:hover {
- color: var(--accent) !important;
- }
- .emby-tab-button.show-focus:focus,
- .emby-tab-button:hover {
- color: var(--accent) !important;
- }
- /*Theming Title Page*/
- div#itemBackdrop {
- height: 100% !important;
- z-index: 0;
- position: absolute;
- background-position: top right;
- right: 0;
- width: 70vw;
- background-size: cover;
- background-attachment: scroll;
- mask-image: linear-gradient(to right, transparent, black),
- linear-gradient(to top, transparent, black);
- -webkit-mask-image: linear-gradient(to right, transparent, black),
- linear-gradient(to top, transparent, black);
- mask-composite: source-in;
- -webkit-mask-composite: source-in;
- mask-composite: intersect;
- }
- div#itemBackdrop::after {
- display: none;
- }
- .detailPageSecondaryContainer {
- margin: 0em !important;
- background: transparent;
- }
- /*div#itemDetailPage {background: rgb(20, 20, 20);}*/
- .detailPagePrimaryContent {
- position: relative;
- width: 60vw;
- background: transparent;
- min-height: 70vh;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- text-shadow: 1px 1px 5px rgb(20, 20, 20);
- padding: 0 !important;
- font-size: 1.3em;
- }
- .layout-mobile .itemMiscInfo,
- .layout-mobile .itemName,
- .layout-mobile .mainDetailButtons,
- .layout-mobile .parentName {
- align-items: center;
- justify-content: flex-start;
- text-align: left;
- }
- .layout-mobile .nameContainer {
- font-size: 6.5vw;
- }
- #itemDetailPage .detailVerticalSection:last-child {
- margin-bottom: 10vh;
- }
- #itemDetailPage .itemExternalLinks {
- margin-top: 0 !important;
- }
- .layout-mobile #itemDetailPage .detailVerticalSection {
- background: transparent;
- width: 100%;
- padding: 0;
- }
- .itemName.parentNameLast {
- margin: 0;
- font-size: calc(135% * 2);
- }
- .parentName a {
- text-align: left;
- }
- .layout .button-flat:focus,
- .layout-mobile .button-flat:hover {
- color: #cdcdcd !important;
- }
- .button-flat:focus,
- .button-flat:hover {
- color: var(--accent);
- }
- @media (orientation: landscape) {
- .layout-mobile
- .detailPagePrimaryContainer.padded-left.padded-right.detailRibbon {
- flex-flow: row;
- width: 100% !important;
- }
- .layout-mobile .mainDetailButtons {
- margin: 0 5vh;
- width: 50vw !important;
- flex-shrink: 1;
- }
- .layout-mobile .infoWrapper.infoText {
- margin: 0 5vh !important;
- font-size: 5vh !important;
- max-width: 50%;
- }
- .layout-mobile .nameContainer {
- font-size: 6.5vh;
- }
- .layout-mobile .primaryImageWrapper > img {
- -webkit-mask-image: linear-gradient(
- 0deg,
- transparent 0%,
- black 90%
- ) !important;
- mask-image: linear-gradient(0deg, transparent 0%, black 90%) !important;
- }
- }
- .layout-mobile .itemName.originalTitle {
- display: none !important;
- }
- /* Center the mouseover buttons */
- /*#castContent
- .cardOverlayButton.cardOverlayButton-hover.itemAction.paper-icon-button-light {
- margin: auto;
- }*/
- #castContent .card.overflowPortraitCard {width: 3.5cm !important; font-size: 90% !important;}
- .cardPadder {background-color: #0000 !important; box-shadow: none !important;}
- /*Correct image aspect ratio behaviour, set border-radius to zero for square tiles, 2.4cm for completely round*/
- #castContent .cardOverlayContainer.itemAction,
- #castContent .cardImageContainer
- {border-radius: 6px !important;}
- #castContent .cardScalable {height: 0.8cm !important;}
- /*Rounded cast*/
- #castContent .cardOverlayButton-br {bottom: 0; width: 100%;}
- #castContent .cardOverlayButton {margin: auto;}
- @media (max-width: 62.5em) {
- .section0 .cardText.cardTextCentered.cardText-first {
- height: 2.5em;
- }
- }
- /*Rounded corners on pretty much everything*/
- .cardContent-button,
- .cardContent-shadow,
- .itemDetailImage,
- .cardOverlayButton-hover,
- .cardOverlayContainer,
- .cardImageContainer,
- .cardPadder,
- .listItemImage,
- .listItemImageButton,
- .listItemButton,
- .headerButton,
- .paper-icon-button-light,
- .innerCardFooter,
- .blurhash-canvas,
- .actionSheetMenuItem:hover,
- .dialog,
- .countIndicator,
- .playedIndicator,
- .listItem-border
- {border-radius: 6px !important;}
- .osdPoster img {border-radius: 6px; border: none;}
- .detailPagePrimaryContainer.padded-left.padded-right.detailRibbon {
- font-size: smaller;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- overflow: hidden;
- }
- .layout-mobile .detailPageSecondaryContainer {
- margin: 0;
- }
- .detailPageWrapperContainer {
- border-spacing: 0;
- border-collapse: collapse;
- margin: 0 5vw;
- }
- .layout-mobile .detailPageWrapperContainer {
- margin: 0 !important;
- z-index: 0;
- }
- .layout-mobile .detailPagePrimaryContainer {
- z-index: -1;
- background: transparent !important;
- height: 100vh !important;
- width: 100vw !important;
- padding: 0 !important;
- }
- .layout-mobile .primaryImageWrapper {
- flex: 0 0 auto;
- }
- .layout-mobile .mainDetailButtons {
- z-index: 1;
- margin: 0 5vw;
- flex-flow: row;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- grid-gap: 10px;
- flex-wrap: wrap;
- padding-bottom: 5vh;
- }
- .layout-mobile .infoText {
- position: static;
- flex: 0 0 auto;
- margin: 0 5vw;
- font-size: 5vw;
- width: calc(100vw - 10vw);
- }
- .layout-mobile #itemDetailPage .btnPlay,
- .layout-mobile #itemDetailPage .btnResume {
- width: 100% !important;
- flex-shrink: 0;
- background: var(--accent) !important;
- text-shadow: none;
- flex-flow: row;
- font-size: 150%;
- justify-content: flex-start;
- grid-gap: 5% !important;
- padding: 10px !important;
- }
- .layout-mobile #itemDetailPage .btnPlay::after {
- content: "Play";
- }
- .layout-mobile #itemDetailPage .btnResume::after {
- content: "Resume";
- }
- .layout-mobile #itemDetailPage .btnDownload::after {
- content: "Download";
- }
- .layout-mobile #itemDetailPage .btnPlayTrailer::after {
- content: "Trailer";
- }
- .layout-mobile #itemDetailPage .btnInstantMix::after {
- content: "Mix";
- }
- .layout-mobile #itemDetailPage .btnShuffle::after {
- content: "Shuffle";
- }
- .layout-mobile #itemDetailPage .btnCancelSeriesTimer::after {
- content: "Cancel Series";
- }
- .layout-mobile #itemDetailPage .btnCancelTimer::after {
- content: "Stop Recording";
- }
- .layout-mobile #itemDetailPage .btnPlaystate::after {
- content: "Watched";
- }
- .layout-mobile #itemDetailPage .btnUserRating::after {
- content: "Favorite";
- }
- .layout-mobile #itemDetailPage .btnSplitVersions::after {
- content: "Split";
- }
- .layout-mobile #itemDetailPage .btnMoreCommands::after {
- content: "More";
- }
- .layout-mobile #itemDetailPage .detailButton {
- width: calc(50% - 5px);
- background: #101010;
- justify-content: flex-start;
- flex-flow: revert;
- grid-gap: 6px;
- }
- .layout-mobile .primaryImageWrapper > img {
- position: absolute;
- left: 0;
- top: 0;
- overflow: hidden;
- -webkit-filter: brightness(65%);
- filter: brightness(65%);
- z-index: -1;
- -o-object-fit: cover;
- object-fit: cover;
- min-width: 100vw;
- min-height: 100vh;
- -webkit-mask-image: linear-gradient(0deg, transparent 15%, black 90%);
- mask-image: linear-gradient(0deg, transparent 15%, black 90%);
- }
- .primaryImageWrapper::before {
- content: "";
- display: none;
- }
- .layout-mobile
- .detailPagePrimaryContainer.padded-left.padded-right.detailRibbon {
- font-size: 180%;
- justify-content: flex-start;
- align-content: flex-end;
- margin-top: 0 !important;
- height: 73vh !important;
- }
- .cardText > .textActionButton {
- width: 100%;
- height: 100% !important;
- overflow: hidden;
- text-overflow: ellipsis;
- }
- div[data-type="Episode"] .cardText {
- opacity: 1;
- }
- /*Login Page*/
- .skinHeader.semiTransparent.noHeaderRight {
- background: transparent !important;
- }
- div#loginPage {
- margin-top: 0 !important;
- overflow: hidden scroll;
- }
- .btnForgotPassword{display: none !important;}
- #loginPage h1::after {
- content: "Sign In";
- font-size: 32px;
- }
- #loginPage h1 {
- font-weight: 700;
- font-size: 0;
- margin-bottom: 21.44px;
- margin-top: 32px !important;
- text-align: left;
- }
- .inputContainer {
- margin-bottom: 1.8em;
- margin-top: 1.8em;
- }
- #loginPage .padded-left.padded-right.padded-bottom-page {
- background: #000000bf;
- transform: translate(-50%, -50%);
- top: 50%;
- left: 50%;
- margin: 0;
- position: absolute;
- border-radius: 10px;
- width: 30vw;
- height: 30vh;
- display: flex;
- flex-direction: column;
- flex-wrap: nowrap;
- align-content: center;
- justify-content: center;
- align-items: center;
- padding: 3em !important;
- max-width: 24em;
- }
- #loginPage .readOnlyContent {
- padding: 0 !important;
- width: 100% !important;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- }
- .manualLoginForm {
- height: 100%;
- width: 100%;
- }
- #loginPage .inputContainer {
- background: #333;
- border-radius: var(--rounding);
- height: 4em;
- position: relative;
- }
- #loginPage .inputLabel.inputLabelFocused,
- #loginPage .inputLabel:not(.inputLabel-float) {
- font-size: 0.8em;
- left: 4%;
- top: 4%;
- transform: none;
- }
- .visualLoginForm {
- width: 100%;
- position: relative;
- overflow: hidden;
- }
- #divUsers {
- flex-flow: revert;
- overflow: scroll visible;
- justify-content: flex-start;
- }
- #loginPage .emby-input {
- height: 100%;
- border: none;
- background: transparent !important;
- -webkit-backdrop-filter: none;
- backdrop-filter: none;
- box-shadow: none !important;
- padding: 4% !important;
- font-size: 1.1em;
- border: none !important;
- }
- #loginPage .inputLabel {
- position: absolute;
- top: 50%;
- left: 4%;
- transform: translateY(-50%);
- font-size: 1.5em;
- font-weight: 300;
- transition: 0.2s ease;
- color: #8c8c8c;
- }
- #loginPage .inputContainer:focus,
- #loginPage .inputContainer:focus-within {
- background: #454545;
- }
- .layout-mobile #loginPage .padded-left.padded-right.padded-bottom-page {
- width: 90vw !important;
- max-width: 90vw !important;
- height: 90vh !important;
- background: transparent;
- }
- .layout-mobile #loginPage {
- background: linear-gradient(to left, #000000bf, #000000bf),
- background-size: cover !important;
- }
- @media (orientation: landscape) {
- .layout-mobile #loginPage .padded-left.padded-right.padded-bottom-page {
- width: 90vh !important;
- max-width: 90vh !important;
- height: -webkit-fit-content !important;
- height: -moz-fit-content !important;
- height: fit-content !important;
- transform: translateX(-50%);
- top: 0;
- }
- }
- #loginPage {
- background: linear-gradient(to top, rgba(0, 0, 0, 0.75), transparent 20%),
- linear-gradient(to bottom, rgba(0, 0, 0, 0.75), transparent 20%),
- linear-gradient(to left, rgba(0, 0, 0, 0.75), transparent 20%),
- linear-gradient(to right, rgba(0, 0, 0, 0.75), transparent 20%),
- background-size: cover !important;
- }
- /*video Page*/
- div#videoOsdPage {
- overflow: hidden !important;
- margin-top: 0 !important;
- }
- .mdl-slider-background-lower {
- background-color: var(--accent) !important;
- }
- .sliderBubble {
- background: var(--deftraback) !important;
- border-radius: 10px;
- }
- /*Scroll Bar theme*/
- ::-webkit-scrollbar-thumb {
- background: #505050 !important;
- border-radius: 10px !important;
- }
- .page {
- padding-bottom: 0 !important;
- }
- ::-webkit-scrollbar {
- width: 10px !important;
- height: 10px !important;
- }
- ::-webkit-scrollbar-track {
- background: rgba(0, 0, 0, 0) !important;
- box-shadow: none !important;
- }
- ::-webkit-scrollbar-track-piece {
- background-color: rgba(0, 0, 0, 0) !important;
- }
- .button-link {
- color: white !important;
- }
- /*Rounded corners on pretty much everything-Source Monochromic*/
- .formDialogHeader {
- border-top-left-radius: var(--rounding);
- border-top-right-radius: var(--rounding);
- }
- .formDialogFooter {
- border-bottom-left-radius: var(--rounding);
- border-bottom-right-radius: var(--rounding);
- }
- .cardOverlayContainer {
- border-radius: var(--rounding) !important;
- }
- .toast,
- .paperList,
- .cardContent,
- .sessionNowPlayingInnerContent,
- .cardImage,
- .fab,
- .multiSelectCheckboxOutline,
- .itemSelectionPanel,
- .cardContent-button,
- .cardContent-shadow,
- .itemDetailImage,
- .cardImageContainer,
- .cardPadder,
- .listItemButton,
- .headerButton,
- .paper-icon-button-light,
- .innerCardFooter,
- .blurhash-canvas,
- .actionSheetMenuItem:hover,
- .dialog,
- .listItemIcon,
- .listItem-border,
- .button-flat,
- .visualCardBox,
- .checkboxOutline,
- .emby-select-withcolor,
- .chapterThumbTextContainer,
- .chapterThumbContainer,
- .chapterThumb,
- .emby-input,
- .emby-textarea,
- .emby-select-withcolor,
- .cardOverlayButtonIcon,
- .subtitleappearance-preview.flex.align-items-center.justify-content-center {
- border-radius: var(--rounding) !important;
- }
- .osdPoster img {
- border-radius: var(--rounding);
- border: none;
- }
- .mdl-slider::-moz-range-thumb {
- border-radius: var(--rounding);
- }
- .mdl-slider::-ms-thumb {
- border-radius: var(--rounding);
- }
- .cardContent-button,
- .cardContent-shadow,
- .itemDetailImage,
- .cardOverlayButton-hover,
- .cardOverlayContainer,
- .cardPadder,
- .listItemButton,
- .headerButton,
- .paper-icon-button-light,
- .innerCardFooter,
- .blurhash-canvas,
- .actionSheetMenuItem:hover,
- .dialog {
- border-radius: var(--rounding) !important;
- }
- div[data-role="controlgroup"] a[data-role="button"]:first-child {
- border-bottom-left-radius: var(--rounding);
- border-top-left-radius: var(--rounding);
- }
- div[data-role="controlgroup"] a[data-role="button"]:last-child {
- border-bottom-right-radius: var(--rounding);
- border-top-right-radius: var(--rounding);
- }
- /*fixing Poster Margin*/
- .itemsContainer > .card > .cardBox {
- margin: 0 !important;
- }
- .sectionTitleContainer.flex {
- box-shadow: 0 0 black !important;
- }
- .emby-input,
- .emby-textarea,
- .emby-select {
- box-shadow: none !important;
- background: #101010 !important;
- text-shadow: none !important;
- border: 2.5px solid #101010 !important;
- padding: calc(1em - 2.5px) !important;
- color: white !important;
- transition: 0.2s;
- }
- .inputLabel,
- .selectLabel,
- .textareaLabel {
- color: #eee;
- font-size: 1.2em;
- align-items: center;
- }
- .selectContainer {
- align-items: center;
- }
- label.selectLabel {
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- }
- .inputLabel.inputLabelFocused,
- .selectLabel.selectLabelFocused,
- .textareaLabel.textareaLabelFocused {
- color: var(--accent) !important;
- }
- .listItemIcon.notifications {
- font-size: 2em;
- }
- .actionSheetMenuItem:hover {
- background: var(--deftraback) !important;
- }
- .emby-scrollbuttons {
- z-index: 0;
- }
- .sectionTitleContainer {
- z-index: -1;
- }
- .layout-mobile .emby-scroller {
- padding: 0 !important;
- overflow: auto !important;
- }
- .layout-mobile .innerCardFooter {
- width: 70%;
- margin: 0 3%;
- }
- .layout-mobile .cardOverlayButton {
- color: white !important;
- border: 2px solid var(--accent);
- margin: 0 2% 2% 0;
- }
- .layout-mobile .cardText {
- opacity: 1;
- }
- .cardBox {
- background: transparent !important;
- box-shadow: none;
- overflow: hidden;
- transition: all 0.15s;
- }
- .card {
- border-radius: var(--rounding);
- transition: 0.2s;
- z-index: 100;
- }
- @media (min-width: 25em) {
- .backdropCard {
- width: calc(50% - 10px);
- }
- }
- @media (min-width: 48.125em) {
- .backdropCard {
- width: calc(33.333333333333336% - 10px);
- }
- }
- @media (min-width: 75em) {
- .backdropCard {
- width: calc(25% - 10px);
- }
- }
- @media (min-width: 100em) {
- .backdropCard {
- width: calc(20% - 10px);
- }
- }
- @media (min-width: 156.25em) {
- .backdropCard {
- width: calc(16.666666666666668% - 10px);
- }
- }
- .portraitCard {
- width: calc(33.333333333333336% - 10px);
- }
- @media (min-width: 31.25em) {
- .portraitCard,
- .smallBackdropCard,
- .squareCard {
- width: calc(33.333333333333336% - 10px);
- }
- }
- @media (min-width: 43.75em) {
- .portraitCard,
- .squareCard {
- width: calc(25% - 10px);
- }
- }
- @media (min-width: 50em) {
- .portraitCard,
- .squareCard {
- width: calc(20% - 10px);
- }
- }
- @media (min-width: 75em) {
- .portraitCard,
- .squareCard {
- width: calc(16.666666666666668% - 10px);
- }
- }
- @media (min-width: 87.5em) {
- .portraitCard,
- .smallBackdropCard,
- .squareCard {
- width: calc(14.285714285714286% - 10px);
- }
- }
- @media (min-width: 100em) {
- .portraitCard,
- .squareCard {
- width: calc(12.5% - 10px);
- }
- }
- @media (min-width: 120em) {
- .portraitCard,
- .squareCard {
- width: calc(11.11111111111111% - 10px);
- }
- }
- @media (min-width: 131.25em) {
- .portraitCard,
- .squareCard {
- width: calc(10% - 10px);
- }
- }
- .card.show-animation:focus > .cardBox {
- transform: scale(1) !important;
- }
- .layout-tv .cardBox {
- height: 100%;
- }
- .layout-mobile .card:hover {
- transform: none !important;
- box-shadow: none;
- background: none !important;
- }
- .layout-mobile .card:hover .cardScalable {
- border-radius: var(--rounding) !important;
- }
- .card:first-child {
- transform-origin: left !important;
- }
- .card:last-child {
- transform-origin: right;
- }
- .verticalSection:focus-within,
- .verticalSection:hover {
- z-index: 50;
- }
- .card .cardScalable {
- border-radius: var(--rounding);
- overflow: hidden;
- }
- .card:hover .cardScalable,
- .card:focus .cardScalable {
- border-radius: 0 !important;
- }
- .paper-icon-button-light.cardOverlayButton {
- background: rgb(20, 20, 20);
- border-radius: 100% !important;
- }
- .cardOverlayButton[data-action="resume"] {
- border: 2px solid var(--accent);
- }
- .cardText {
- opacity: 0;
- transition: 0.2s;
- }
- .card:hover .cardText,
- .card:focus .cardText {
- opacity: 1;
- }
- .homeLibraryButton:hover,
- .homeLibraryButton:focus,
- .card:hover,
- .card:focus {
- transform: scale(1.2) !important;
- -webkit-filter: none !important;
- filter: none !important;
- box-shadow: 0 0 20px black;
- }
- .homeLibraryButton,
- .card:hover,
- .card:focus {
- background-color: #101010 !important;
- }
- .itemsContainer.padded-left.padded-right.padded-right-withalphapicker.vertical-wrap {
- padding: 0 !important;
- margin: 0 3.3% !important;
- width: 89vw !important;
- }
- .vertical-wrap {
- width: 100% !important;
- }
- .emby-scroller {
- overflow: visible !important;
- }
- .card,
- .homeLibraryButton {
- margin: 5px;
- }
- .homeLibraryButton {
- z-index: 100;
- }
- .itemProgressBar {
- background: #141414;
- height: 6px;
- }
- .itemProgressBarForeground {
- background: var(--accent);
- }
- .innerCardFooter {
- width: calc(100% - 12px);
- margin: 0 auto;
- position: absolute;
- bottom: 6px;
- }
- .itemsContainer {
- margin: 0 !important;
- }
- .homeLibraryButton:not(:hover),
- .card:not(:hover) {
- z-index: 5;
- }
- .overflowSquareCard .cardImageContainer::before {
- content: "";
- background: inherit;
- width: 130%;
- height: 130%;
- position: absolute;
- top: 50%;
- left: 50%;
- background-size: cover;
- -webkit-filter: brightness(40%) blur(10px);
- filter: brightness(40%) blur(10px);
- z-index: 0;
- transform: translate(-50%, -50%);
- }
- .overflowSquareCard .cardImageContainer::after {
- content: "";
- background: inherit;
- z-index: 0;
- position: absolute;
- width: 100%;
- height: 100%;
- background-size: 100%;
- transition: all 0.15s;
- }
- .paper-icon-button-light:hover:not(:disabled) {
- color: var(--accent);
- background: rgb(20, 20, 20);
- }
- .button-flat {
- border-radius: var(--rounding) !important;
- text-shadow: 0 0 10px rgb(20, 20, 20);
- }
- #indexPage .homeLibraryButton {
- background: #101010 !important;
- transition: 0.2s;
- }
- .raised {
- background: var(--accent) !important;
- border-radius: var(--rounding) !important;
- }
- .mediaInfoItem {
- position: relative;
- margin-right: 16px;
- font-weight: 100;
- }
- .mediaInfoItem:not(:last-child):after {
- content: "";
- width: 1px;
- height: 100%;
- background: #7c7c7cee;
- position: absolute;
- right: -9px;
- border-radius: 10px;
- }
- .navMenuOption-selected {
- background: var(--accent) !important;
- }
- .listItem.listItem-border:hover {
- border-color: rgba(0, 0, 0, 0) !important;
- background: #3f3f3f;
- }
- .listItem.listItem-border {
- transition: border-color 0.2s, background 0.2s;
- }
- div#divRunningTasks:hover {
- transform: scale(1.1);
- }
- div#divRunningTasks {
- transition: transform 0.2s, background 0.2s;
- }
- .detailPageContent {
- text-shadow: none;
- background: rgb(20, 20, 20);
- background: transparent;
- padding-left: 0;
- padding-right: 0 !important;
- }
- .layout-mobile #itemDetailPage .sectionTitle {
- padding-left: 5%;
- }
- .layout-mobile .detailPagePrimaryContent {
- padding: 0 5% !important;
- width: calc(100vw - 10%) !important;
- height: -webkit-fit-content !important;
- height: -moz-fit-content !important;
- height: fit-content !important;
- min-height: -webkit-fit-content !important;
- min-height: -moz-fit-content !important;
- min-height: fit-content !important;
- }
- .layout-tv #itemDetailPage:not(.noBackdrop) .detailPagePrimaryContainer,
- .layout-desktop #itemDetailPage:not(.noBackdrop) .detailPagePrimaryContainer {
- position: relative;
- top: 0;
- width: -webkit-fit-content !important;
- width: -moz-fit-content !important;
- width: fit-content !important;
- background: transparent;
- font-size: 20px;
- max-width: 95%;
- margin-top: 10vh;
- padding: 0 !important;
- height: 20vh;
- font-size: 135%;
- }
- .layout-tv #itemDetailPage:not(.noBackdrop) .detailPagePrimaryContainer {
- width: 95vw !important;
- margin-top: 10vh;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- }
- .detailImageContainer .card {
- display: none;
- }
- .cardOverlayButton-br {
- margin-right: 2%;
- }
- .chapterCard .cardText {
- opacity: 1;
- }
- .card.chapterCard {
- transform: none !important;
- }
- .card[data-type="Actor"] {
- transform: none !important;
- }
- .card[data-type="Actor"] .cardBox {
- background: none;
- position: relative;
- }
- .card[data-type="Actor"] .cardScalable {
- height: 0;
- overflow: hidden;
- padding-top: 100%;
- border-radius: var(--rounding);
- }
- .card[data-type="Actor"] .cardText {
- position: absolute;
- background: transparent !important;
- opacity: 1;
- }
- .card[data-type="Actor"] .cardImageContainer::after {
- content: "";
- background: linear-gradient(360deg, rgba(0, 0, 0, 0.75), transparent 70%);
- width: 100%;
- bottom: 0;
- position: absolute;
- padding-top: 100%;
- }
- .card[data-type="Actor"] .cardText-secondary {
- bottom: 0%;
- width: -webkit-fill-available;
- border-radius: 0px 0px 10px 10px;
- height: 22px;
- }
- .card[data-type="Actor"] .cardText-first {
- bottom: 23.5px;
- width: -webkit-fill-available;
- height: 22px;
- }
- .cardDefaultText {
- opacity: 1 !important;
- }
- .layout-mobile .card[data-type="Actor"] .cardText-first {
- color: white !important;
- }
- .card[data-type="Actor"] .cardScalable {
- overflow: hidden;
- border-radius: var(--rounding);
- height: 3rem;
- }
- .card[data-type="Actor"] .cardOverlayButton-br {
- position: absolute;
- bottom: 23% !important;
- right: 0 !important;
- }
- .card[data-type="Actor"] .cardPadder {
- background: none;
- }
- .card[data-type="Actor"] .cardImageIcon {
- bottom: 41%;
- position: absolute;
- left: 50%;
- transform: translateX(-50%);
- }
- select {
- box-shadow: 0 0 6px 0px black !important;
- background: rgba(0, 0, 0, 0.2) !important;
- -webkit-backdrop-filter: none !important;
- backdrop-filter: none !important;
- text-shadow: 0 0 5px black !important;
- }
- .detailPagePrimaryContainer.padded-left.padded-right.detailRibbon,
- button.button-flat.btnResume.detailButton.emby-button,
- h2 {
- text-shadow: 0 0 5px black;
- }
- .tmla-mask {
- background: linear-gradient(to right, black, transparent);
- }
- .dialogBackdrop {
- background-color: #0000;
- }
- .listItem:hover {
- background: black;
- }
- .listItem {
- transition: transform 0.2s, background 0.2s, border-color 0.2s;
- }
- .layout-mobile .listItem {
- flex-wrap: wrap !important;
- padding: 0 !important;
- margin: 0;
- }
- /* Adjust both "size-adjust" and "size" to modify size */
- .headerTabs.sectionTabs {
- -webkit-text-size-adjust: 130%;
- -moz-text-size-adjust: 130%;
- -ms-text-size-adjust: 130%;
- text-size-adjust: 130%;
- font-size: 130%;
- }
- .emby-tab-button.emby-tab-button-active::after {
- transform: scale(1);
- }
- .emby-tab-button::after {
- content: "";
- width: calc(100% - 2em);
- position: absolute;
- height: 4px;
- background: var(--accent);
- border-radius: 10px;
- transform: scaleX(0);
- transition: 0.2s;
- left: 1em;
- bottom: 0.75em;
- right: 1em;
- }
- @media (min-width: 100em) {
- .headerTabs {
- margin-top: -3.3em;
- }
- }
- .emby-tab-button {
- position: relative;
- padding: 1em;
- color: white;
- font-size: 1.1em;
- -webkit-filter: drop-shadow(2px 4px 6px rgb(20, 20, 20));
- filter: drop-shadow(2px 4px 6px rgb(20, 20, 20));
- }
- .emby-tab-button:hover::after {
- transform: scale(1);
- }
- .pageTitle {
- margin-top: auto;
- margin-bottom: auto;
- }
- /*Blur backdrops, feel free to edit the intensity of the filter values*/
- /*.backdropContainer {
- display: none !important;
- }*/
- .backgroundContainer.withBackdrop {
- opacity: 1;
- z-index: -3;
- background-color: rgb(20, 20, 20);
- }
- .backgroundContainer {
- background-color: rgb(20, 20, 20) !important;
- }
- /*Rounded corners and square hover buttons*/
- .cardContent-button,
- .cardContent-shadow,
- .itemDetailImage,
- .cardOverlayContainer,
- .cardPadder,
- .listItemImage,
- .listItemImageButton,
- .listItemButton,
- .headerButton,
- .paper-icon-button-light,
- .innerCardFooter,
- .blurhash-canvas,
- .actionSheetMenuItem:hover,
- .dialog {
- border-radius: var(--rounding) !important;
- }
- .dialog {
- background-color: rgb(20, 20, 20);
- overflow: auto !important;
- }
- .formDialogContent {
- height: 100%;
- }
- /* Top menu transparency */
- .skinHeader {
- background: linear-gradient(180deg, black, transparent) !important;}
- .skinHeader.focuscontainer-x.skinHeader-withBackground.skinHeader-blurred.semiTransparent {
- background: linear-gradient(
- to bottom,
- rgb(20, 20, 20),
- transparent
- ) !important;
- box-shadow: none !important;
- transform: none !important;
- }
- body:not(.withSectionTabs) > .skinHeader {
- background: linear-gradient(
- to bottom,
- rgba(20, 20, 20),
- transparent
- ) !important;
- transform: none !important;
- }
- .upNextDialog {
- box-shadow: 0 0 8px 5px black;
- }
- .upNextDialog-poster-img {
- border-radius: var(--rounding);
- }
- /*Minimalistic play buttons*/
- .cardOverlayFab-primary {
- background-color: #00000000;
- }
- .cardOverlayButtonIcon {
- background-color: #00000000 !important;
- }
- .cardOverlayContainer {
- background-color: rgba(0, 0, 0, 0.4);
- border-radius: 5px 5px 0px 0px !important;
- }
- /*Theme some dialogues*/
- .actionSheetMenuItem:hover {
- background-color: rgba(0, 164, 220, 0.2);
- }
- .mainDrawer,
- .mainDrawer.drawer-open {
- box-shadow: none !important;
- background: transparent;
- }
- .navMenuOption {
- position: relative;
- border-radius: var(--rounding) !important;
- grid-gap: 5px;
- }
- .navMenuOption:hover {
- background: transparent;
- margin-left: 10px !important;
- }
- .navMenuOption::before {
- content: "";
- width: 5px;
- height: 1.5em;
- background: var(--accent);
- display: block;
- flex: 0 0 auto;
- border-radius: 10px;
- opacity: 0;
- transition: 0.2s;
- }
- .navMenuOption:hover:before {
- opacity: 1;
- height: 1.5em !important;
- }
- .navMenuOption-selected::before {
- opacity: 1;
- height: 2em;
- }
- .navMenuOption-selected {
- background: transparent !important;
- }
- .dialogContainer .card {
- background: #000 !important;
- transform: none !important;
- }
- .dailogContainer .cardText {
- opacity: 1 !important;
- }
- .dialogContainer .cardText {
- opacity: 1;
- }
- .dialogContainer .vertical-wrap {
- width: 100% !important;
- }
- .cardFooter .cardText {
- opacity: 1;
- }
- /*Episode cards*/
- .listItem[data-type="Audio"] .mediaInfoItem::after {
- display: none !important;
- }
- .listItem[data-type="Audio"] .listItem-indexnumberleft {
- padding-left: 5px;
- }
- #itemDetailPage .vertical-list {
- display: grid;
- grid-template-columns: repeat(5, 1fr);
- padding: 0;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- justify-content: space-evenly;
- -webkit-box-orient: horizontal;
- margin: -6px;
- width: 100%;
- }
- #itemDetailPage .emby-select {
- box-shadow: none !important;
- }
- .listItemImage-large-tv {
- width: 100%;
- height: 31vh;
- }
- .layout-tv #itemDetailPage .itemName.infoText.parentNameLast {
- display: block;
- }
- .listItem-withContentWrapper:hover
- .listItemImageButton.itemAction.paper-icon-button-light {
- opacity: 100%;
- }
- @media (max-width: 1291px) {
- #itemDetailPage .vertical-list {
- grid-template-columns: repeat(3, 1fr);
- }
- }
- @media (max-width: 991px) {
- #itemDetailPage .vertical-list {
- grid-template-columns: repeat(2, 1fr);
- }
- }
- .listItem-withContentWrapper {
- transition: none;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- max-width: 100%;
- margin: 6px;
- border-radius: var(--rounding);
- overflow: hidden;
- padding: 0;
- overflow: hidden;
- -webkit-border-radius: var(--rounding);
- -moz-border-radius: var(--rounding);
- -ms-border-radius: var(--rounding);
- -o-border-radius: var(--rounding);
- }
- .listItem-withContentWrapper:hover {
- background: transparent;
- }
- .listItem-content {
- height: 100%;
- }
- div:not(.paperList) .listItem {
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- border-radius: 0;
- }
- .listItem-content {
- display: flex;
- align-items: flex-start;
- width: 100%;
- flex-direction: column;
- flex-wrap: nowrap;
- justify-content: center;
- align-content: center;
- }
- .listItemImage.listItemImage-large.itemAction.lazy {
- height: 14rem;
- width: 100%;
- padding: 0 !important;
- margin: 0 !important;
- top: 0;
- left: 0;
- border-radius: 0 !important;
- background-size: cover;
- }
- .listItemImage.listItemImage-large::after {
- content: "";
- background-image: -moz-
- oldlinear-gradient(bottom, rgba(0, 0, 0, 0.8) 5%, rgba(0, 0, 0, 0) 95%);
- background-image: linear-gradient(
- to top,
- rgba(0, 0, 0, 0.8) 5%,
- rgba(0, 0, 0, 0) 95%
- );
- position: absolute;
- bottom: 0;
- right: -0.5px;
- left: 0;
- height: 55px;
- }
- .layout-mobile #itemDetailPage .vertical-list {
- grid-template-columns: 100%;
- width: 90vw;
- margin: 0 auto !important;
- }
- .listItemIndicators {
- top: 0;
- right: 0;
- }
- .listItem-overview {
- font-size: 12px !important;
- line-height: 18px;
- font-weight: 400 !important;
- color: #a3a3a3 !important;
- }
- .listItemBodyText {
- margin: 0 !important;
- font-size: 16px;
- font-weight: 700;
- }
- .secondary.listItem-overview.listItemBodyText {
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- }
- .layout-mobile .listItem-bottomoverview {
- padding: 0 10px;
- }
- .layout-mobile .itemsContainer {
- padding: 0 10px;
- }
- .layout-mobile .itemsContainer > *:last-child {
- padding-right: 10px !important;
- }
- .listItemBody.itemAction {
- padding: 0 5px;
- }
- .card[data-type="CollectionFolder"] .cardText {
- height: 3rem;
- }
- .defaultCardBackground {
- background: var(--deftraback) !important;
- }
- #itemDetailPage::-webkit-scrollbar-track-piece {
- background: rgb(20, 20, 20);
- }
- .listItemImageButton.itemAction.paper-icon-button-light {
- opacity: 0;
- color: var(--accent);
- transition: all 0.2s;
- }
- .layout-mobile .listItemImageButton.itemAction.paper-icon-button-light {
- opacity: 100% !important;
- }
- /* My Media Styling */
- .section0 button.itemAction.textActionButton {
- height: 3.5em;
- background: rgba(0, 0, 0, 0);
- border-radius: var(--rounding);
- }
- .section0 .overflowBackdropCard,
- .section0 .overflowSmallBackdropCard {
- max-width: 90vw;
- }
- .section0 .emby-scroller {
- margin-right: 0;
- }
- @media (max-width: 1px) and (orientation: landscape) {
- .section0 {
- display: none;
- }
- }
- .section0 .sectionTitle {
- padding-top: 60px !important;
- }
- @media (max-width: 1px) {
- .section0 {
- display: none;
- }
- }
- .raised.homeLibraryButton:hover {
- transition: -webkit-filter 1s;
- transition: filter 1s;
- transition: filter 1s, -webkit-filter 1s;
- }
- .raised.homeLibraryButton {
- transition: -webkit-filter 1s;
- transition: filter 1s;
- transition: filter 1s, -webkit-filter 1s;
- }
- .homeLibraryButton {
- min-width: 12em;
- margin: 0.4em;
- }
- /*Theming for the dasboard*/
- .paperList,
- .visualCardBox {
- background-color: transparent;
- }
- .listItemIcon {
- border-radius: 5px !important;
- }
- .listItemIcon:not(.listItemIcon-transparent) {
- background-color: transparent !important;
- color: var(--accent);
- }
- .listItem-border {
- border-color: transparent !important;
- }
- .backgroundContainer {
- background-color: #101010;
- }
- .raised {
- background: var(--accent);
- }
- .headerButton.headerButtonRight.paper-icon-button-light.headerUserButtonRound {
- border-radius: var(--rounding) !important;
- }
- .dashboardSections {
- display: grid;
- grid-template-areas: "one one two" " three three three";
- grid-auto-columns: 1fr;
- grid-gap: 30px;
- }
- .dashboardColumn:nth-child(1) {
- grid-area: one;
- }
- .dashboardColumn:nth-child(3) {
- grid-area: two;
- }
- .dashboardColumn:nth-child(2) {
- grid-area: three;
- }
- .activeDevices .card {
- transform: none !important;
- border: 5px solid rgb(20, 20, 20);
- border-radius: 10px !important;
- }
- .dashboardSection {
- background: black;
- border-radius: 20px;
- padding: 20px;
- }
- .dashboardColumn.dashboardColumn-2-60.dashboardColumn-3-46 .paperList {
- font-family: monospace;
- font-size: 1.5em;
- padding: 0 !important;
- color: #ffffffa3;
- }
- @media (max-width: 1291px) {
- .dashboardSections {
- grid-template-areas: "one" "two" "three";
- }
- }
- /*Theming Playback data info*/
- .playerStats {
- background: rgb(20, 20, 20);
- box-shadow: 0 0 8px black;
- }
- /* Chapters */
- .chapterCard .innerCardFooter {
- background: linear-gradient(0deg, black, transparent);
- width: 100%;
- bottom: 0;
- margin: 0 !important;
- }
- .chapterCard .innerCardFooter > .cardText:first-child {
- float: left;
- }
- .chapterCard .innerCardFooter > .cardText:last-child {
- float: right;
- }
- #itemDetailPage .detailLogo {
- position: static;
- background-position: 0 !important;
- display: block !important;
- height: 20vh;
- max-width: 35vw;
- width: auto;
- flex-shrink: 0;
- margin-left: 5vw;
- margin-top: 10vh;
- }
- div#itemDetailPage {
- display: flex;
- flex-direction: column;
- }
- .detailPagePrimaryContent {
- min-height: 60vh !important;
- }
- .layout-mobile .detailRibbon {
- margin-top: 0 !important;
- }
- .hide + .detailPageWrapperContainer .detailPagePrimaryContent {
- min-height: 65vh !important;
- }
- .hide + .detailPageWrapperContainer .detailRibbon {
- position: relative !important;
- top: 0;
- width: -webkit-fit-content !important;
- width: -moz-fit-content !important;
- width: fit-content !important;
- background: transparent;
- max-width: 100vw !important;
- margin-top: 10vh !important;
- padding: 0 !important;
- height: 25vh !important;
- font-size: 135% !important;
- }
- .layout-desktop #itemDetailPage:not(.noBackdrop) .detailPagePrimaryContainer,
- .layout-tv #itemDetailPage:not(.noBackdrop) .detailPagePrimaryContainer {
- margin: 0;
- padding: 0;
- height: 10vh;
- }
- :not(.hide) + .detailPageWrapperContainer .parentName,
- :not(.hide) + .detailPageWrapperContainer .parentNameLast,
- :not(.hide) + .detailPageWrapperContainer .parentName > *,
- :not(.hide) + .detailPageWrapperContainer .parentNameLast > * {
- font-size: 0;
- display: block;
- position: fixed;
- background: transparent;
- width: 35vw;
- height: 20vh;
- top: 10vh;
- left: 5vw;
- }
- .layout-mobile #itemDetailPage .parentName,
- .layout-mobile #itemDetailPage .parentNameLast {
- display: block;
- }
- .hide + .detailPageWrapperContainer .parentName,
- .hide + .detailPageWrapperContainer .parentNameLast {
- display: block !important;
- }
- .itemName {
- margin: 0.5em 0 !important;
- }
- .layout-mobile #itemDetailPage .itemName.infoText.parentNameLast {
- display: block;
- width: calc(100% - 10vw);
- position: static;
- height: -webkit-fit-content;
- height: -moz-fit-content;
- height: fit-content;
- font-size: 10.5vw;
- }
- /*#itemDetailPage .detailLogo.hide {
- display: none !important;
- }*/
- .adminDrawerLogo img { content: url(REDACTED) !important; }
- .imgLogoIcon { content: url(REDACTED) !important; }
- .pageTitleWithLogo { background-image: url(REDACTED) !important;}
- /*.backdropImage {filter: blur(18px) brightness(100%);}*/
- .backdropImage {filter: blur(18px) saturate(120%) contrast(120%) brightness(60%);}
- #loginPage {background: url(https://i.imgur.com/9vL4iNf.png) !important;background-size:cover !important;}
- div#itemDetailPage {background: #00000000;}
- .layout-desktop .collectionItems {margin-top: -30%;}
- .layout-desktop .childrenItemsContainer.itemsContainer.padded-right.vertical-list {margin-top: -25em !important;}
- .layout-desktop .nextUpSection {
- margin-top: -20em;
- margin-left: 77%;
- background-color: #000000de;
- border-radius: 34px;
- padding-left: 2vw;
- padding-right: 30vw;
- margin-right: -30vw;
- padding-bottom: 1vh;
- }
- .layout-desktop .nextUpSection {
- margin-top: -20em;
- margin-left: 77%;
- background-color: #000000de;
- border-radius: 34px;
- padding-left: 2vw;
- padding-right: 30vw;
- margin-right: -30vw;
- padding-bottom: 1vh;
- }
- .layout-desktop div#childrenCollapsible {margin-top: 2em; width: 100%;}
- /* .layout-desktop */#itemDetailPage .detailLogo {margin-top: 6vh !important; z-index: 1 !important;}
- .layout-desktop .itemDetailsGroup {font-size: large !important;}
- .layout-desktop .moreFromSeasonSection {margin-top: 3vh !important;}
- .layout-desktop .trackSelections {max-width: 27em !important;font-size: small !important;}
- .itemTags {display: none;}
- .selectContainer.selectVideoContainer {display: none;}
- .mainDetailButtons {margin-top: 1.5vh !important; margin-left: -1vh !important;}
- .cardOverlayButton-br.flex{display: none;}
- .cardOverlayButton.cardOverlayButton-hover.itemAction.paper-icon-button-light.cardOverlayFab-primary{display: none;}
- #indexPage .homeLibraryButton {background: #00000054 !important;}
- .backdropContainer{display: block !important; z-index: -2 !important;}
- .itemDetailPage.backdropContainer{z-index: -3 !important;}
- .itemSelectionPanel {border: 1px solid #ffffff7d;}
- .alphaPickerRow {display: none;}
- .selectionCommandsPanel {background: #700f6d;}
- .headerUserButton {display: none;}
- .itemExternalLinks {display: none;}
- .originalTitle {display: none;}
- .headerCastButton{display: none;}
- .layout-mobile .headerCastButton{display: block !important;}
- .material-icons.person {display: none;}
- .headerUserButton {display: none;}
- .headerTabs.sectionTabs {font-size: 100% !important;}
- .layout-tv .detailSection {
- width: 65% !important;
- border-radius: 105px;
- background-color: #000000de;
- padding-left: 30vw;
- padding-right: 2vw;
- margin-left: -30vw;
- padding-bottom: 1vh;
- margin-top: -10vh;
- padding-top: 10vh;
- }
- .layout-desktop .detailSection {
- width: 65% !important;
- border-radius: 105px;
- background-color: #000000de;
- padding-left: 30vw;
- padding-right: 2vw;
- margin-left: -30vw;
- padding-bottom: 1vh;
- margin-top: -10vh;
- padding-top: 10vh;
- }
- div#itemBackdrop {width: 100% !important; position: fixed !important; margin-top: -4em !important;}
- .progressring-spiner {border-color: #b1b1b1;}
- .layout-mobile .cardOverlayButton {display: none;}
- .layout-mobile .innerCardFooter {width: 95% !important}
- .layout-mobile .homeLibraryButton.emby-button {width: 15% !important;}
- .mainDrawer, .mainDrawer.drawer-open {background: linear-gradient(90deg, black, transparent);}
- .section0 .sectionTitle {display: none;}
- .cardText {opacity: 1;}
- .layout-tv .originalTitle {display: block;}
- .layout-tv #itemDetailPage:not(.noBackdrop) .detailPagePrimaryContainer {height: 40vh;}
- .layout-tv #itemDetailPage .detailLogo {margin-top: 0vh !important;}
- .layout-tv .infoText {margin-top: -2em !important;}
- .layout-tv .detailPageSecondaryContainer {margin-top: -8em !important;}
- .layout-tv .emby-button.detailFloatingButton {background-color: #700f6d !important; color: #fff !important;}
- .layout-tv .nextUpSection.verticalSection.detailVerticalSection {margin-top: -55vh;margin-left: 65vw;}
- .layout-desktop .childrenItemsContainer.itemsContainer.padded-right.vertical-list {margin-top: -5em !important;}
- .backgroundContainer {background-color: #000000 !important;}
- .layout-desktop .emby-scroller-container {margin-top: 2em;}
- p.overview{direction: rtl;margin-top:-2vh;}
- .textActionButton{direction: rtl;}
- .layout-mobile .card, .homeLibraryButton {max-width: 30%;}
- .layout-mobile p.overview {font-size: 81%; direction: rtl;}
- .layout-mobile .hide + .detailPageWrapperContainer .detailPagePrimaryContent {min-height: 6vh !important;}
- .layout-mobile .itemDetailsGroup {font-size: 76%;}
- .layout-mobile .trackSelections {font-size: 71%;}
- .layout-mobile .itemMiscInfo, .layout-mobile .itemName, .layout-mobile .mainDetailButtons, .layout-mobile .parentName {font-size: 74%;}
- .layout-mobile .backgroundContainer {background-color: #00000000 !important;}
- .layout-mobile .detailSectionContent a {font-size: 80%; color: var(--accent);}
- .layout-mobile p#seriesAirTime {font-size: 68%; margin-top: -1em;}
- .layout-mobile .paging {width: 50%;}
- .layout-mobile .primaryImageWrapper > img {display:none !important;z-index:-3;}
- /*.layout-mobile .detailPagePrimaryContainer.padded-left.padded-right.detailRibbon {height: 68vh !important;}*/
- .layout-mobile #itemDetailPage .detailLogo {display: block !important; min-width: 80% !important; margin-bottom: -50% !important; margin-top: 11%; z-index: 5 !important;}
- .layout-mobile #itemDetailPage .itemName.infoText.parentNameLast {display: none !important;}
- .taskProgressInner {background: var(--accent);}
- a.lnkDisplayPreferences.listItem-border.emby-button {display: none !important;}
- a.lnkHomePreferences.listItem-border.emby-button {display: none !important;}
- .appfooter {z-index:130;}
- .paper-icon-button-light:hover:not(:disabled) {color: #fff !important;}
- button.autoSize.paper-icon-button-light.buttonActive {color: var(--accent) !important;}
- .ratingbutton-icon-withrating {color: var(--accent);}
- .buttonActive {color: var(--accent) !important;}
- .iconOsdProgressInner {background: var(--accent);}
- /*h2.sectionTitle.sectionTitle-cards.padded-left {display: none;}*/
- .endsAtText {display: none !important;}
- .endsAt {display: none !important;}
- .htmlvideoplayer{margin:0!important;padding:0!important;width:100%;height:100%;object-fit:cover;}
- .layout-mobile .htmlvideoplayer{z-index: 1 !important;/*object-fit:contain !important;*/}
- /*.layout-mobile .videoPlayerContainer{margin-top: -20em;}*/
- div#itemBackdrop {z-index: -1;}
- h3.tagline {direction: rtl;margin-top:-1vh;}
- .mediaInfoCriticRatingFresh {display: none;}
- .btnPlayTrailer {display: none;}
- .layout-desktop .detailPagePrimaryContent {margin-bottom: 1em !important;}
- div#castCollapsible {margin-bottom: 2em;}
- .layout-desktop div#castCollapsible {
- margin-bottom: 6em;
- margin-top: -22vh;
- width: 68vw;
- overflow-x: clip;
- -webkit-mask-image: linear-gradient(90deg, rgba(0,0,0,1) 92%, rgba(0,0,0,0) 100%);
- }
- .layout-tv div#castCollapsible {
- margin-bottom: 6em;
- margin-top: -22vh;
- width: 68vw;
- overflow-x: clip;
- -webkit-mask-image: linear-gradient(90deg, rgba(0,0,0,1) 92%, rgba(0,0,0,0) 100%);
- }
- .layout-tv .trackSelections {max-width: 29em;}
- .layout-mobile .detailPageContent {padding: 0 !important; background: linear-gradient(0deg, black 70%, #00000077 96%, transparent);}
- .layout-mobile canvas.libassjs-canvas {z-index: 3;}
- .layout-desktop .trackSelections {
- max-width: 27em !important;
- font-size: small !important;
- margin-top: -10vh;
- margin-left: 50vh;
- }
- .writersGroup {
- display: none;
- }
- .mediaInfoCriticRatingRotten{display:none;}
- .layout-desktop .trackSelections .selectContainer .selectLabel {margin: 0 -1.5em 0 0;}
- .detailsGroupItem .label, .trackSelections .selectContainer .selectLabel {margin: 0px -1.4em 0 0;}
- .layout-desktop .mainDetailButtons {margin-left: 0vh !important;}
- .detailButton-icon {
- font-size: 1.6em!important;
- width: 1em;
- color: #b3adad;
- height: 1em;
- }
- span.material-icons.detailButton-icon.play_arrow {
- font-size: 2.8em !important;
- color: var(--accent) !important;}
- .pageTitle {font-size: 165%;}
- canvas.libassjs-canvas {
- width: 60vw !important;
- height: 60vh !important;
- top: -40vh !important;
- left: 40vw !important;
- }
- /*.layout-desktop .childrenItemsContainer.itemsContainer.padded-right.vertical-list {
- display: grid;
- grid-template-columns: repeat(1, 1fr) !important;
- padding: 0;
- margin: -6px;
- width: 54%;
- margin-top: -86vh !important;
- margin-left: 44vw !important;
- }*/
- .mediaSourceIndicator {
- color: #0000;
- background-color: #282828;
- padding-left: 4px;
- padding-right: 11px;
- font-size: 68%;
- }
- .mediaSourceIndicator:after {content: "HDR" !important; color: #fff;}
Advertisement
Add Comment
Please, Sign In to add comment