From f2c359f8f4304732ffd998fadfe4985c76e2644a Mon Sep 17 00:00:00 2001
From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com>
Date: Wed, 5 Jul 2023 19:51:58 +0200
Subject: [PATCH] fix: content layout shifts, better trailer
---
package.json | 6 ++---
.../cards/EpisodeSkeletonCard.svelte | 5 +++-
.../components/cards/FullSkeletonCard.svelte | 1 -
.../components/cards/PreviewCard.svelte | 26 ++++++++++++++-----
.../components/cards/SkeletonCard.svelte | 5 +++-
5 files changed, 31 insertions(+), 12 deletions(-)
diff --git a/package.json b/package.json
index 53ba916..0b094b8 100644
--- a/package.json
+++ b/package.json
@@ -53,6 +53,9 @@
"webpack-dev-server": "^4.15.0",
"webtorrent": "^2.1.11"
},
+ "dependencies": {
+ "utp-native": "^2.5.3"
+ },
"standard": {
"ignore": [
"bundle.js",
@@ -135,8 +138,5 @@
"allowToChangeInstallationDirectory": true,
"oneClick": false
}
- },
- "dependencies": {
- "utp-native": "^2.5.3"
}
}
diff --git a/src/renderer/components/cards/EpisodeSkeletonCard.svelte b/src/renderer/components/cards/EpisodeSkeletonCard.svelte
index bcc15d4..39295bb 100644
--- a/src/renderer/components/cards/EpisodeSkeletonCard.svelte
+++ b/src/renderer/components/cards/EpisodeSkeletonCard.svelte
@@ -1,4 +1,4 @@
-
+
@@ -18,4 +18,7 @@
animation: 0.3s ease 0s 1 load-in;
width: 36rem
}
+ .wrapper {
+ height: 29.2rem;
+ }
diff --git a/src/renderer/components/cards/FullSkeletonCard.svelte b/src/renderer/components/cards/FullSkeletonCard.svelte
index be2650b..bad4302 100644
--- a/src/renderer/components/cards/FullSkeletonCard.svelte
+++ b/src/renderer/components/cards/FullSkeletonCard.svelte
@@ -1,5 +1,4 @@
-
diff --git a/src/renderer/components/cards/PreviewCard.svelte b/src/renderer/components/cards/PreviewCard.svelte
index cbd8f9a..fcde070 100644
--- a/src/renderer/components/cards/PreviewCard.svelte
+++ b/src/renderer/components/cards/PreviewCard.svelte
@@ -40,20 +40,34 @@
})
media.isFavourite = !media.isFavourite
}
+ function volume (video) {
+ video.volume = 0.05
+ }

{#if media.trailer?.id}
-
@@ -146,17 +160,17 @@
left: -100%;
right: -100%;
}
- @keyframes delayedShow {
+ /* @keyframes delayedShow {
to {
visibility: visible;
}
- }
+ } */
- iframe {
+ /* iframe {
height: 200%;
top: 50%;
transform: translate(0, -50%);
visibility: hidden;
animation: 0s linear 0.5s forwards delayedShow ;
- }
+ } */
diff --git a/src/renderer/components/cards/SkeletonCard.svelte b/src/renderer/components/cards/SkeletonCard.svelte
index 3881118..970acce 100644
--- a/src/renderer/components/cards/SkeletonCard.svelte
+++ b/src/renderer/components/cards/SkeletonCard.svelte
@@ -1,4 +1,4 @@
-
+
@@ -14,4 +14,7 @@
animation: 0.3s ease 0s 1 load-in;
width: 19rem
}
+ .wrapper {
+ height: 40.6rem;
+ }