From ee5c6f40f161a36ab495da2b26216e680967a9bd Mon Sep 17 00:00:00 2001 From: MoreStrive Date: Tue, 2 Jul 2024 16:03:24 +0700 Subject: [PATCH] deploy --- .../templates/articles/cards/Video.vue | 25 ++-- .../articles/cards/VideoBackground.vue | 107 ++++++------------ .../categories/categories/Vertical.vue | 6 +- .../components/footers/FooterHomeTemplate.vue | 2 +- utils/resourceHandler.ts | 27 +++++ 5 files changed, 72 insertions(+), 95 deletions(-) create mode 100644 utils/resourceHandler.ts diff --git a/components/dynamic-page/page-component/templates/articles/cards/Video.vue b/components/dynamic-page/page-component/templates/articles/cards/Video.vue index 428b284..2da9654 100644 --- a/components/dynamic-page/page-component/templates/articles/cards/Video.vue +++ b/components/dynamic-page/page-component/templates/articles/cards/Video.vue @@ -74,7 +74,7 @@ const parseData = computed(() => { class="article_video_thumb" :style="{ backgroundImage: `url('${parseData.thumbnail ? parseData.thumbnail : '/images/default-thumbnail.jpg'}')` }" > - +
@@ -85,20 +85,9 @@ const parseData = computed(() => {
-
-
-
- -
-
-
-
-
-
-
-
+
@@ -107,6 +96,7 @@ const parseData = computed(() => { .article_video_container { display: flex; align-items: center; + .article_video_thumb { background-size: cover; background-repeat: no-repeat; @@ -116,8 +106,10 @@ const parseData = computed(() => { width: 250px; height: 140px; border-radius: 2px; - margin: 10px; text-align: center; + display: flex; + justify-content: center; + align-items: center; &::after { content: ''; position: absolute; @@ -128,17 +120,18 @@ const parseData = computed(() => { top: 0px; left: 0px; } - i { + svg { font-size: 40px; color: white; position: relative; z-index: 2; } } + .article_video_content { position: relative; z-index: 2; - margin: 10px 0px; + padding: 10px; > div { background: #ffffff; } diff --git a/components/dynamic-page/page-component/templates/articles/cards/VideoBackground.vue b/components/dynamic-page/page-component/templates/articles/cards/VideoBackground.vue index 7706d21..e708a2b 100644 --- a/components/dynamic-page/page-component/templates/articles/cards/VideoBackground.vue +++ b/components/dynamic-page/page-component/templates/articles/cards/VideoBackground.vue @@ -1,6 +1,7 @@ diff --git a/components/dynamic-page/page-component/templates/categories/categories/Vertical.vue b/components/dynamic-page/page-component/templates/categories/categories/Vertical.vue index f9d7bb5..647db56 100644 --- a/components/dynamic-page/page-component/templates/categories/categories/Vertical.vue +++ b/components/dynamic-page/page-component/templates/categories/categories/Vertical.vue @@ -45,13 +45,11 @@ const mapActivesToItems = (index: number) => { -

+

{{ component.title }}

-
+
diff --git a/components/dynamic-page/page/templates/components/footers/FooterHomeTemplate.vue b/components/dynamic-page/page/templates/components/footers/FooterHomeTemplate.vue index 0bac593..b419e2a 100644 --- a/components/dynamic-page/page/templates/components/footers/FooterHomeTemplate.vue +++ b/components/dynamic-page/page/templates/components/footers/FooterHomeTemplate.vue @@ -4,7 +4,7 @@ import { enumPageComponentLayouts, enumPageComponentTemplate, enumPageComponentK