From 0dba7790b12c78ad3220a9cf40c933ee4dcf097a Mon Sep 17 00:00:00 2001 From: nguyen van thai Date: Tue, 9 Jul 2024 15:15:22 +0700 Subject: [PATCH] Fix --- assets/styles/style.scss | 15 +- .../templates/articles/cards/Audio.vue | 2 +- .../templates/articles/details/Emagazine.vue | 30 ++ .../templates/articles/details/General.vue | 29 +- .../templates/articles/details/Image.vue | 91 +++--- .../articles/details/Infographic.vue | 31 ++ .../templates/articles/details/Podcast.vue | 291 ++++++++++++++---- .../templates/articles/details/Video.vue | 33 +- .../templates/articles/details/index.ts | 4 +- .../templates/articles/details/index.vue | 4 +- .../templates/sections/articles/Default.vue | 4 +- .../dynamic-page/page/layouts/Default.vue | 12 +- .../components/footers/FooterHomeTemplate.vue | 34 +- .../components/headers/HeaderHomeTemplate.vue | 24 +- pages/bai-viet/[slug].vue | 56 ++-- uno.config.ts | 4 +- 16 files changed, 484 insertions(+), 180 deletions(-) create mode 100644 components/dynamic-page/page-component/templates/articles/details/Emagazine.vue create mode 100644 components/dynamic-page/page-component/templates/articles/details/Infographic.vue diff --git a/assets/styles/style.scss b/assets/styles/style.scss index 6b1dfe5..92c4650 100644 --- a/assets/styles/style.scss +++ b/assets/styles/style.scss @@ -193,4 +193,17 @@ div[layout="ARTICLE_PAGE"] { } } } -} \ No newline at end of file +} + +.emagazine, .infographic, .image { + p { + @apply w-full max-w-660px mx-auto text-18px font-raleway leading-180%; + } + + figure { + @apply w-full; + } + img { + @apply mx-auto; + } +} \ No newline at end of file diff --git a/components/dynamic-page/page-component/templates/articles/cards/Audio.vue b/components/dynamic-page/page-component/templates/articles/cards/Audio.vue index 95bc08f..e5e36a4 100644 --- a/components/dynamic-page/page-component/templates/articles/cards/Audio.vue +++ b/components/dynamic-page/page-component/templates/articles/cards/Audio.vue @@ -72,7 +72,7 @@ const parseData = computed(() => {
{{ type }}
- {{ + {{ parseData?.category?.title }}
diff --git a/components/dynamic-page/page-component/templates/articles/details/Emagazine.vue b/components/dynamic-page/page-component/templates/articles/details/Emagazine.vue new file mode 100644 index 0000000..76783ac --- /dev/null +++ b/components/dynamic-page/page-component/templates/articles/details/Emagazine.vue @@ -0,0 +1,30 @@ + + + + diff --git a/components/dynamic-page/page-component/templates/articles/details/General.vue b/components/dynamic-page/page-component/templates/articles/details/General.vue index 93ea84c..01a7be3 100644 --- a/components/dynamic-page/page-component/templates/articles/details/General.vue +++ b/components/dynamic-page/page-component/templates/articles/details/General.vue @@ -1,15 +1,14 @@