futonbeta #7
@ -79,7 +79,6 @@
|
|||||||
width: clamp(6vw, 20.5em, 14vw);
|
width: clamp(6vw, 20.5em, 14vw);
|
||||||
}
|
}
|
||||||
.detailImageContainer-main.detailImageContainer-backdrop {
|
.detailImageContainer-main.detailImageContainer-backdrop {
|
||||||
width: 28vw;
|
|
||||||
width: clamp(20vw, 49.5em, 28vw);
|
width: clamp(20vw, 49.5em, 28vw);
|
||||||
top: 5em;
|
top: 5em;
|
||||||
}
|
}
|
||||||
@ -101,7 +100,7 @@
|
|||||||
}
|
}
|
||||||
.itemName-primary {
|
.itemName-primary {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
overflow: hidden;
|
overflow: initial;
|
||||||
font-size: 2.5em;
|
font-size: 2.5em;
|
||||||
}
|
}
|
||||||
.itemName-secondary {
|
.itemName-secondary {
|
||||||
@ -223,6 +222,15 @@
|
|||||||
-webkit-margin-end: 0.5em;
|
-webkit-margin-end: 0.5em;
|
||||||
margin-inline-end: 0.5em;
|
margin-inline-end: 0.5em;
|
||||||
}
|
}
|
||||||
|
.item-tag-button:hover {
|
||||||
|
color: black;
|
||||||
|
background-color: #a5a5a5b8;
|
||||||
|
}
|
||||||
|
.item-tag-button:active {
|
||||||
|
color: white;
|
||||||
|
background-color: black;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
.itemBackdropContainer {
|
.itemBackdropContainer {
|
||||||
height: 40vh;
|
height: 40vh;
|
||||||
position: relative;
|
position: relative;
|
||||||
@ -256,8 +264,31 @@
|
|||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
-webkit-box-orient: vertical;
|
-webkit-box-orient: vertical;
|
||||||
-webkit-line-clamp: 3;
|
-webkit-line-clamp: 15;
|
||||||
font-weight: 400;
|
position: absolute;
|
||||||
|
width: 80ch;
|
||||||
|
font-weight: 520;
|
||||||
|
margin: 0.5em;
|
||||||
|
top: 0;
|
||||||
|
left: -0.5vw;
|
||||||
|
text-shadow: inherit;
|
||||||
|
}
|
||||||
|
/* .overview-text:hover { */
|
||||||
|
/* display: block; */
|
||||||
|
/* overflow: visible; */
|
||||||
|
/* z-index: 100; */
|
||||||
|
/* border-radius: 0.5em; */
|
||||||
|
/* position: absolute; */
|
||||||
|
/* width: 80ch; */
|
||||||
|
/* top: 0; */
|
||||||
|
/* left: -0.5vw; */
|
||||||
|
/* background-color: black; */
|
||||||
|
/* } */
|
||||||
|
.btnReadMore {
|
||||||
|
pointer-events: none;
|
||||||
|
color: var(--theme-accent-text-color-darkbg);
|
||||||
|
position: absolute;
|
||||||
|
display: none;
|
||||||
}
|
}
|
||||||
.btnOverviewText.emby-button-focusscale:focus {
|
.btnOverviewText.emby-button-focusscale:focus {
|
||||||
-webkit-transform: scale(1.04);
|
-webkit-transform: scale(1.04);
|
||||||
@ -395,7 +426,7 @@
|
|||||||
margin-bottom: 1em;
|
margin-bottom: 1em;
|
||||||
}
|
}
|
||||||
.detailImageContainer-main-extrabottommargin {
|
.detailImageContainer-main-extrabottommargin {
|
||||||
margin-bottom: 2em;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.tracklist-sidemargin {
|
.tracklist-sidemargin {
|
||||||
@ -404,8 +435,7 @@
|
|||||||
}
|
}
|
||||||
.detailTextContainer {
|
.detailTextContainer {
|
||||||
margin: 0 0;
|
margin: 0 0;
|
||||||
padding: 5em 1em;
|
padding: 2vw 2vw 20vw;
|
||||||
padding-bottom: 20em;
|
|
||||||
}
|
}
|
||||||
.detailTextContainer-extrapadding {
|
.detailTextContainer-extrapadding {
|
||||||
padding: 0 1.6em;
|
padding: 0 1.6em;
|
||||||
@ -414,7 +444,7 @@
|
|||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
}
|
}
|
||||||
.directors {
|
.directors {
|
||||||
margin: 0.5em 0;
|
display: none;
|
||||||
}
|
}
|
||||||
@media not all and (min-width: 50em) {
|
@media not all and (min-width: 50em) {
|
||||||
.overview-twoline {
|
.overview-twoline {
|
||||||
|
|||||||
@ -170,7 +170,7 @@
|
|||||||
<button disabled type="button" is="emby-button" class="button-link button-link-color-inherit btnOverviewText text-align-start" style="opacity:initial;">
|
<button disabled type="button" is="emby-button" class="button-link button-link-color-inherit btnOverviewText text-align-start" style="opacity:initial;">
|
||||||
<div class="overview-text readOnlyContent"></div>
|
<div class="overview-text readOnlyContent"></div>
|
||||||
</button>
|
</button>
|
||||||
<a href="#" is="emby-linkbutton" class="button-link btnReadMore hide flex-shrink-zero secondaryText">${HeaderReadMore}</a>
|
<a href="#" is="emby-linkbutton" class="button-link btnReadMore hide flex-shrink-zero secondaryText">{HeaderReadMore}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="directors hide focuscontainer-x readOnlyContent reduce-font-size-tv secondaryText">
|
<p class="directors hide focuscontainer-x readOnlyContent reduce-font-size-tv secondaryText">
|
||||||
|
|||||||
@ -225,6 +225,7 @@ define([
|
|||||||
});
|
});
|
||||||
})(parentElem, renderAdminFields, item, mediaSource, !0));
|
})(parentElem, renderAdminFields, item, mediaSource, !0));
|
||||||
}
|
}
|
||||||
|
anyDisplayed && _usersettings.default.showFullMediaInfoOnDetailScreen()
|
||||||
}
|
}
|
||||||
function isRenderingTrackSelections(item) {
|
function isRenderingTrackSelections(item) {
|
||||||
return !(
|
return !(
|
||||||
@ -792,7 +793,7 @@ define([
|
|||||||
))
|
))
|
||||||
: ((hasFocusableButton = !0),
|
: ((hasFocusableButton = !0),
|
||||||
parentNameHtml.push(
|
parentNameHtml.push(
|
||||||
'<a style="font-weight:inherit;" class="button-link button-link-color-inherit" is="emby-linkbutton" href="' +
|
'<a style="font-weight:300;font-size:20px" class="button-link button-link-color-inherit" is="emby-linkbutton" href="' +
|
||||||
parentRoute +
|
parentRoute +
|
||||||
'">' +
|
'">' +
|
||||||
seriesName +
|
seriesName +
|
||||||
@ -1061,7 +1062,7 @@ define([
|
|||||||
textButton,
|
textButton,
|
||||||
textElement = elem.querySelector(".overview-text"),
|
textElement = elem.querySelector(".overview-text"),
|
||||||
btnReadMore = elem.querySelector(".btnReadMore");
|
btnReadMore = elem.querySelector(".btnReadMore");
|
||||||
(btnReadMore.innerHTML = _globalize.default.translate("More")),
|
(btnReadMore.innerHTML = _globalize.default.translate("(Hover for more)")),
|
||||||
overview
|
overview
|
||||||
? ((textElement.innerHTML = overview),
|
? ((textElement.innerHTML = overview),
|
||||||
elem.classList.remove("hide"),
|
elem.classList.remove("hide"),
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -284,6 +284,7 @@
|
|||||||
}
|
}
|
||||||
.tabs-viewmenubar-slider {
|
.tabs-viewmenubar-slider {
|
||||||
padding: 0.25em;
|
padding: 0.25em;
|
||||||
|
background-color: black;
|
||||||
}
|
}
|
||||||
.main-tab-button {
|
.main-tab-button {
|
||||||
padding: 0.25em 1.76ch !important;
|
padding: 0.25em 1.76ch !important;
|
||||||
|
|||||||
@ -25,6 +25,10 @@
|
|||||||
webkit-transform: scale(1.03);
|
webkit-transform: scale(1.03);
|
||||||
text-shadow: 2px 2px 5px black;
|
text-shadow: 2px 2px 5px black;
|
||||||
}
|
}
|
||||||
|
.card:active {
|
||||||
|
transform: scale(1);
|
||||||
|
text-shadow 0 0 0;
|
||||||
|
}
|
||||||
.card.itemAction {
|
.card.itemAction {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
@ -35,9 +39,6 @@
|
|||||||
padding-bottom: 56.25%;
|
padding-bottom: 56.25%;
|
||||||
contain: strict;
|
contain: strict;
|
||||||
}
|
}
|
||||||
.cardPadder-margin.cardPadder-backdrop {
|
|
||||||
margin-bottom: 56.25%;
|
|
||||||
}
|
|
||||||
.cardPadder-square {
|
.cardPadder-square {
|
||||||
padding-bottom: 100%;
|
padding-bottom: 100%;
|
||||||
contain: strict;
|
contain: strict;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -336,7 +336,7 @@ html, body {
|
|||||||
Forms
|
Forms
|
||||||
*/
|
*/
|
||||||
form, .readOnlyContent {
|
form, .readOnlyContent {
|
||||||
max-width: 90ch;
|
max-width: 80ch;
|
||||||
}
|
}
|
||||||
|
|
||||||
.auto-center {
|
.auto-center {
|
||||||
|
|||||||
@ -80,6 +80,9 @@
|
|||||||
contain: layout style;
|
contain: layout style;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
.listItem-content:active {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
.listItem-content-withwrap {
|
.listItem-content-withwrap {
|
||||||
-webkit-flex-direction: column;
|
-webkit-flex-direction: column;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -126,6 +126,7 @@
|
|||||||
.padded-right {
|
.padded-right {
|
||||||
-webkit-padding-end: 3.4%;
|
-webkit-padding-end: 3.4%;
|
||||||
padding-inline-end: 3.4%;
|
padding-inline-end: 3.4%;
|
||||||
|
padding-inline-start: 5%;
|
||||||
}
|
}
|
||||||
.padded-left-withalphapicker {
|
.padded-left-withalphapicker {
|
||||||
-webkit-padding-start: 4%;
|
-webkit-padding-start: 4%;
|
||||||
|
|||||||
@ -141,9 +141,6 @@ html {
|
|||||||
.emby-collapsible-button-collapsed::after {
|
.emby-collapsible-button-collapsed::after {
|
||||||
background: var(--line-background);
|
background: var(--line-background);
|
||||||
}
|
}
|
||||||
.skinHeader-withBackground.headroom-scrolling {
|
|
||||||
background: var(--header-background);
|
|
||||||
}
|
|
||||||
.appfooter {
|
.appfooter {
|
||||||
background: var(--footer-background);
|
background: var(--footer-background);
|
||||||
}
|
}
|
||||||
@ -1142,8 +1139,11 @@ html {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.scrollbuttoncontainer {
|
.scrollbuttoncontainer {
|
||||||
color: #fff;
|
color: white;
|
||||||
background: rgba(20, 20, 20, 0.5);
|
background: hsla(var(--theme-text-color-hue),
|
||||||
|
var(--theme-text-color-saturation),
|
||||||
|
var(--theme-text-color-lightness),0.35);
|
||||||
|
border-radius: 0.7em;
|
||||||
}
|
}
|
||||||
.recordingIcon-active {
|
.recordingIcon-active {
|
||||||
color: #c33 !important;
|
color: #c33 !important;
|
||||||
@ -1390,7 +1390,7 @@ html {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
.detailMainContainer-withbackdrop {
|
.detailMainContainer-withbackdrop {
|
||||||
text-shadow: 0.14em 0.14em 0.28em rgba(0, 0, 0, 0.45);
|
text-shadow: 0.18em 0.18em 0.28em rgba(0, 0, 0, 0.45);
|
||||||
}
|
}
|
||||||
.details-additionalContent-withbackdrop {
|
.details-additionalContent-withbackdrop {
|
||||||
--theme-text-color-alpha: 0.85;
|
--theme-text-color-alpha: 0.85;
|
||||||
|
|||||||
@ -149,9 +149,6 @@ html {
|
|||||||
.emby-collapsible-button-collapsed::after {
|
.emby-collapsible-button-collapsed::after {
|
||||||
background: var(--line-background);
|
background: var(--line-background);
|
||||||
}
|
}
|
||||||
.skinHeader-withBackground.headroom-scrolling {
|
|
||||||
background: var(--header-background);
|
|
||||||
}
|
|
||||||
.appfooter {
|
.appfooter {
|
||||||
background: var(--footer-background);
|
background: var(--footer-background);
|
||||||
}
|
}
|
||||||
@ -1138,8 +1135,11 @@ html,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.scrollbuttoncontainer {
|
.scrollbuttoncontainer {
|
||||||
color: #fff;
|
color: white;
|
||||||
background: rgba(20, 20, 20, 0.5);
|
background: hsla(var(--theme-text-color-hue),
|
||||||
|
var(--theme-text-color-saturation),
|
||||||
|
var(--theme-text-color-lightness),0.35);
|
||||||
|
border-radius: 0.7em;
|
||||||
}
|
}
|
||||||
.recordingIcon-active {
|
.recordingIcon-active {
|
||||||
color: #c33 !important;
|
color: #c33 !important;
|
||||||
@ -1392,7 +1392,7 @@ html,
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
.detailMainContainer-withbackdrop {
|
.detailMainContainer-withbackdrop {
|
||||||
text-shadow: 0.14em 0.14em 0.28em rgba(0, 0, 0, 0.45);
|
text-shadow: 0.18em 0.18em 0.28em rgba(0, 0, 0, 0.45);
|
||||||
}
|
}
|
||||||
.details-additionalContent-withbackdrop {
|
.details-additionalContent-withbackdrop {
|
||||||
--theme-text-color-alpha: 0.85;
|
--theme-text-color-alpha: 0.85;
|
||||||
|
|||||||
@ -173,9 +173,6 @@ html {
|
|||||||
.emby-collapsible-button-collapsed::after {
|
.emby-collapsible-button-collapsed::after {
|
||||||
background: var(--line-background);
|
background: var(--line-background);
|
||||||
}
|
}
|
||||||
.skinHeader-withBackground.headroom-scrolling {
|
|
||||||
background: var(--header-background);
|
|
||||||
}
|
|
||||||
.appfooter {
|
.appfooter {
|
||||||
background: var(--footer-background);
|
background: var(--footer-background);
|
||||||
}
|
}
|
||||||
@ -1170,8 +1167,11 @@ html,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.scrollbuttoncontainer {
|
.scrollbuttoncontainer {
|
||||||
color: #fff;
|
color: white;
|
||||||
background: rgba(20, 20, 20, 0.5);
|
background: hsla(var(--theme-text-color-hue),
|
||||||
|
var(--theme-text-color-saturation),
|
||||||
|
var(--theme-text-color-lightness),0.35);
|
||||||
|
border-radius: 0.7em;
|
||||||
}
|
}
|
||||||
.recordingIcon-active {
|
.recordingIcon-active {
|
||||||
color: #c33 !important;
|
color: #c33 !important;
|
||||||
@ -1424,7 +1424,7 @@ html,
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
.detailMainContainer-withbackdrop {
|
.detailMainContainer-withbackdrop {
|
||||||
text-shadow: 0.14em 0.14em 0.28em rgba(0, 0, 0, 0.45);
|
text-shadow: 0.18em 0.18em 0.28em rgba(0, 0, 0, 0.45);
|
||||||
}
|
}
|
||||||
.details-additionalContent-withbackdrop {
|
.details-additionalContent-withbackdrop {
|
||||||
--theme-text-color-alpha: 0.85;
|
--theme-text-color-alpha: 0.85;
|
||||||
|
|||||||
@ -277,9 +277,6 @@ html {
|
|||||||
.emby-collapsible-button-collapsed::after {
|
.emby-collapsible-button-collapsed::after {
|
||||||
background: var(--line-background);
|
background: var(--line-background);
|
||||||
}
|
}
|
||||||
.skinHeader-withBackground.headroom-scrolling {
|
|
||||||
background: var(--header-background);
|
|
||||||
}
|
|
||||||
.appfooter {
|
.appfooter {
|
||||||
background: var(--footer-background);
|
background: var(--footer-background);
|
||||||
}
|
}
|
||||||
@ -1263,8 +1260,11 @@ html {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.scrollbuttoncontainer {
|
.scrollbuttoncontainer {
|
||||||
color: #fff;
|
color: white;
|
||||||
background: rgba(20, 20, 20, 0.5);
|
background: hsla(var(--theme-text-color-hue),
|
||||||
|
var(--theme-text-color-saturation),
|
||||||
|
var(--theme-text-color-lightness),0.35);
|
||||||
|
border-radius: 0.7em;
|
||||||
}
|
}
|
||||||
.recordingIcon-active {
|
.recordingIcon-active {
|
||||||
color: #c33 !important;
|
color: #c33 !important;
|
||||||
@ -1509,7 +1509,7 @@ html {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
.detailMainContainer-withbackdrop {
|
.detailMainContainer-withbackdrop {
|
||||||
text-shadow: 0.14em 0.14em 0.28em rgba(0, 0, 0, 0.45);
|
text-shadow: 0.18em 0.18em 0.28em rgba(0, 0, 0, 0.45);
|
||||||
}
|
}
|
||||||
.details-additionalContent-withbackdrop {
|
.details-additionalContent-withbackdrop {
|
||||||
--theme-text-color-alpha: 0.85;
|
--theme-text-color-alpha: 0.85;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -197,7 +197,7 @@
|
|||||||
<button type="button" is="emby-button" class="emby-tab-button button-link secondaryText emby-button videoosd-tab-button hide" data-index="4">${Guide}</button>
|
<button type="button" is="emby-button" class="emby-tab-button button-link secondaryText emby-button videoosd-tab-button hide" data-index="4">${Guide}</button>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<button is="paper-icon-button-light" class="osdIconButton osdIconButton-icon btnCloseTabContent md-icon hide-mouse-idle-tv hide secondaryText" title="${Close}" aria-label="${Close}">
|
<button is="paper-icon-button-light" class="osdIconButton osdIconButton-icon btnCloseTabContent md-icon hide-mouse-idle-tv hide secondaryText" title="Close" aria-label="${Close}">
|
||||||

|

|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -225,4 +225,4 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
3653
videoosd/videoosd.js
3653
videoosd/videoosd.js
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user