More small css fixes

This commit is contained in:
Hadi Charara 2022-07-03 09:29:01 -04:00
parent 2c22245195
commit bb8d6378fb

View file

@ -477,16 +477,31 @@
.detailPageContent { .detailPageContent {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
padding-inline: 32.45vw 2%; padding-left: 32.45vw;
padding-right: 2%;
.layout-mobile & { .layout-mobile & {
padding-inline: 5%; padding-left: 5%;
padding-right: 5%;
} }
.layout-desktop &, .layout-desktop &,
.layout-tv & { .layout-tv & {
.emby-scroller { .emby-scroller {
margin-inline-start: 0; margin-left: 0;
}
}
[dir="rtl"] & {
padding-right: 32.45vw;
padding-left: 2%;
.layout-desktop &,
.layout-tv & {
.emby-scroller {
margin-left: unset;
margin-right: 0;
}
} }
} }
} }
@ -648,18 +663,25 @@
.layout-mobile & { .layout-mobile & {
display: block; display: block;
position: relative; position: relative;
padding-block: 0.5rem; padding: 0.5rem 5%;
padding-inline: 5%;
} }
.layout-desktop & { .layout-desktop & {
position: relative; position: relative;
padding-inline-start: 32.45vw; padding-left: 32.45vw;
} }
.layout-tv & { .layout-tv & {
display: block; display: block;
padding-inline-start: 32.45vw; padding-left: 32.45vw;
}
[dir="rtl"] & {
.layout-desktop &,
.layout-tv & {
padding-right: 32.45vw;
padding-left: unset;
}
} }
} }
@ -723,13 +745,13 @@
} }
.layout-mobile & { .layout-mobile & {
inset-inline-start: 5%; left: 5%;
bottom: 1rem; bottom: 1rem;
max-width: 30vw; max-width: 30vw;
filter: drop-shadow(0 0 0.5rem #000); filter: drop-shadow(0 0 0.5rem #000);
@media all and (max-width: 32em) { @media all and (max-width: 32em) {
inset-inline-start: 0; left: 0;
bottom: 0; bottom: 0;
} }
@ -741,17 +763,30 @@
} }
.layout-desktop & { .layout-desktop & {
inset-inline-start: 3.3%; left: 3.3%;
top: -80%; top: -80%;
width: 25vw; width: 25vw;
} }
.layout-tv & { .layout-tv & {
inset-inline-start: 5%; left: 5%;
top: 50%; top: 50%;
width: 25vw; width: 25vw;
transform: translateY(-50%); transform: translateY(-50%);
} }
[dir="rtl"] & {
left: unset;
.layout-mobile &,
.layout-tv & {
right: 5%;
}
.layout-desktop & {
right: 3.3%;
}
}
} }
.detailPagePrimaryContent { .detailPagePrimaryContent {