Files
AlgerMusicPlayer/out/renderer/assets/MvPlayer-BPFZslTY.css

177 lines
5.3 KiB
CSS
Raw Normal View History

.mv-detail[data-v-f4c63e83] {
height: 100%;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.mv-detail[data-v-f4c63e83]:is(.dark *) {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.mv-detail-title[data-v-f4c63e83] {
position: fixed;
top: 0px;
left: 0px;
right: 0px;
z-index: 10;
padding: 1rem;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), transparent);
}
.mv-detail-title .title[data-v-f4c63e83] {
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.video-container[data-v-f4c63e83] {
position: relative;
height: 100%;
width: 100%;
}
.video-container .video-player[data-v-f4c63e83] {
height: 100%;
width: 100%;
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
-o-object-fit: contain;
object-fit: contain;
}
.video-container .play-hint[data-v-f4c63e83] {
position: absolute;
inset: 0px;
display: flex;
align-items: center;
justify-content: center;
background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
--tw-bg-opacity: 0.5;
}
.video-container .play-hint .n-button[data-v-f4c63e83] {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.video-container .play-hint .n-button[data-v-f4c63e83]:hover {
--tw-text-opacity: 1;
color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.video-container .custom-controls[data-v-f4c63e83] {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
padding: 1rem;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
}
.video-container .custom-controls .controls-main[data-v-f4c63e83] {
display: flex;
align-items: center;
justify-content: space-between;
}
.video-container .custom-controls .controls-main .left-controls[data-v-f4c63e83],
.video-container .custom-controls .controls-main .right-controls[data-v-f4c63e83] {
display: flex;
align-items: center;
gap: 0.5rem;
}
.video-container .custom-controls .controls-main .left-controls .n-button[data-v-f4c63e83],
.video-container .custom-controls .controls-main .right-controls .n-button[data-v-f4c63e83] {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.video-container .custom-controls .controls-main .left-controls .n-button[data-v-f4c63e83]:hover,
.video-container .custom-controls .controls-main .right-controls .n-button[data-v-f4c63e83]:hover {
--tw-text-opacity: 1;
color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.video-container .custom-controls .controls-main .left-controls .time-display[data-v-f4c63e83],
.video-container .custom-controls .controls-main .right-controls .time-display[data-v-f4c63e83] {
margin-left: 1rem;
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.mode-hint[data-v-f4c63e83] {
position: absolute;
top: 50%;
left: 50%;
display: flex;
--tw-translate-x: -50%;
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
flex-direction: column;
align-items: center;
}
.mode-hint .mode-icon[data-v-f4c63e83] {
margin-bottom: 0.5rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.mode-hint .mode-text[data-v-f4c63e83] {
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.custom-slider[data-v-f4c63e83] .n-slider {
--n-rail-height: 4px;
--n-rail-color: rgba(255, 255, 255, 0.2);
--n-fill-color: #10b981;
--n-handle-size: 12px;
--n-handle-color: #10b981;
}
.progress-bar[data-v-f4c63e83] {
margin-bottom: 1rem;
}
.progress-bar .progress-rail[data-v-f4c63e83] {
position: relative;
height: 0.25rem;
width: 100%;
--tw-bg-opacity: 1;
background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}
.progress-bar .progress-rail .progress-buffer[data-v-f4c63e83] {
position: absolute;
top: 0px;
left: 0px;
height: 100%;
--tw-bg-opacity: 1;
background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.volume-control[data-v-f4c63e83] {
display: flex;
align-items: center;
gap: 0.5rem;
}
.volume-control .volume-slider[data-v-f4c63e83] {
width: 100px;
}
.controls-hidden[data-v-f4c63e83] {
opacity: 0;
pointer-events: none;
}
.cursor-hidden[data-v-f4c63e83] {
cursor: none;
}
.title-hidden[data-v-f4c63e83] {
opacity: 0;
}
.fade-enter-active[data-v-f4c63e83],
.fade-leave-active[data-v-f4c63e83] {
transition: opacity 0.3s ease;
}
.fade-enter-from[data-v-f4c63e83],
.fade-leave-to[data-v-f4c63e83] {
opacity: 0;
}