diff --git a/src/components/VideoCard.vue b/src/components/VideoCard.vue
index fe73faac..cdcdab46 100644
--- a/src/components/VideoCard.vue
+++ b/src/components/VideoCard.vue
@@ -7,6 +7,7 @@ const props = defineProps<{
duration?: number
durationStr?: string
title: string
+ desc?: string
cover: string
author?: string
authorFace?: string
@@ -20,6 +21,7 @@ const props = defineProps<{
bvid?: string
aid?: number
isFollowed?: boolean
+ horizontal?: boolean
}>()
const videoUrl = computed(() => {
@@ -134,9 +136,8 @@ function handelMouseLeave() {
@@ -176,9 +177,12 @@ function handelMouseLeave() {
-
+
+
-
+
+
+
+
-
- {{ author }}
-
-
-
{{
- view ? $t('common.view', { count: numFormatter(view) }, view) : `${viewStr}${$t('common.viewWithoutNum')}`
- }}
-
- •
- {{ danmaku ? $t('common.danmaku', { count: numFormatter(danmaku) }, danmaku) : `${danmakuStr}${$t('common.danmakuWithoutNum')}` }}
+
+
+ {{ author }}
+
+
+ {{
+ view ? $t('common.view', { count: numFormatter(view) }, view) : `${viewStr}${$t('common.viewWithoutNum')}`
+ }}
+
+ •
+ {{ danmaku ? $t('common.danmaku', { count: numFormatter(danmaku) }, danmaku) : `${danmakuStr}${$t('common.danmakuWithoutNum')}` }}
+
-
+
+
+
+
+ {{ desc }}
+
+
+
+
+
+ {{
+ view ? $t('common.view', { count: numFormatter(view) }, view) : `${viewStr}${$t('common.viewWithoutNum')}`
+ }}
+
+ •
+ {{ danmaku ? $t('common.danmaku', { count: numFormatter(danmaku) }, danmaku) : `${danmakuStr}${$t('common.danmakuWithoutNum')}` }}
+
+
+
+
+
{{ publishedTimestamp ? calcTimeSince(publishedTimestamp * 1000) : capsuleText }}
@@ -357,11 +395,20 @@ function handelMouseLeave() {