Skip to content

Commit 2d2defd

Browse files
committed
feat: add fading effect
1 parent b40bb7c commit 2d2defd

File tree

2 files changed

+22
-10
lines changed

2 files changed

+22
-10
lines changed

src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.css

+10
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,16 @@
110110
pointer-events: none;
111111
}
112112

113+
.fade-enter-active,
114+
.fade-leave-active {
115+
transition: opacity 0.5s ease;
116+
}
117+
118+
.fade-enter-from,
119+
.fade-leave-to {
120+
opacity: 0;
121+
}
122+
113123
.offlineWrapper {
114124
position: absolute;
115125
top: 20px;

src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.vue

+12-10
Original file line numberDiff line numberDiff line change
@@ -66,16 +66,18 @@
6666
<span>{{ $t('Video.Player.Stats.Dropped Frames / Total Frames', stats.frames) }}</span>
6767
</template>
6868
</div>
69-
<div
70-
v-if="showValueChangePopup"
71-
class="valueChangePopup"
72-
>
73-
<font-awesome-icon
74-
v-if="valueChangeIcon"
75-
:icon="['fas', valueChangeIcon]"
76-
/>
77-
{{ valueChangeMessage }}
78-
</div>
69+
<Transition name="fade">
70+
<div
71+
v-if="showValueChangePopup"
72+
class="valueChangePopup"
73+
>
74+
<font-awesome-icon
75+
v-if="valueChangeIcon"
76+
:icon="['fas', valueChangeIcon]"
77+
/>
78+
{{ valueChangeMessage }}
79+
</div>
80+
</Transition>
7981
<div
8082
v-if="showOfflineMessage"
8183
class="offlineWrapper"

0 commit comments

Comments
 (0)