fix playlist and album layout responsiveness on 720p

This commit is contained in:
geoffrey45
2022-08-11 15:38:26 +03:00
parent 83d4690cd4
commit 2069adfd17
+27 -10
View File
@@ -1,5 +1,5 @@
<template>
<div class="ap-container noscroll rounded">
<div class="ap-container rounded">
<div id="ap-page">
<header class="ap-page-header" ref="apheader">
<slot name="header"></slot>
@@ -43,8 +43,8 @@ const props = defineProps<{
bottomRaisedCallback?: (routeparams?: RouteParams) => void;
}>();
let elem: HTMLElement = null;
let classlist: DOMTokenList = null;
let elem: HTMLElement;
let classlist: DOMTokenList;
const route = useRoute();
const apheader = ref<HTMLElement>(null);
@@ -52,8 +52,8 @@ const apbottomcontainer = ref(null);
const bottomContainerRaised = ref(false);
onMounted(() => {
elem = document.getElementById("ap-page");
classlist = elem.classList;
elem = document.getElementById("ap-page") as HTMLElement;
classlist = elem.classList as DOMTokenList;
});
onBeforeRouteUpdate((to) => {
@@ -101,6 +101,7 @@ function toggleBottom() {
.ap-container {
height: 100%;
position: relative;
overflow: hidden;
#ap-page {
overflow: auto;
@@ -110,9 +111,9 @@ function toggleBottom() {
grid-template-rows: 18rem 1fr;
gap: 1rem;
.ap-page-content {
padding-bottom: 16rem;
}
// .ap-page-content {
// padding-bottom: 16rem;
// }
}
.ap-page-bottom-container {
@@ -158,8 +159,7 @@ function toggleBottom() {
}
.bottomexpanded {
height: 32rem !important;
scroll-behavior: contain;
height: 33rem !important;
.arrow {
transform: rotate(180deg) !important;
@@ -178,5 +178,22 @@ function toggleBottom() {
.addbottompadding {
padding-bottom: 16rem;
}
@include for-desktop-down {
overflow: auto;
#ap-page {
height: max-content;
}
.ap-page-bottom-container {
position: relative;
margin-top: 1rem;
}
.addbottompadding {
padding-bottom: 0;
}
}
}
</style>