From 3fcf9bd67d974386162e38349468eeba2374822f Mon Sep 17 00:00:00 2001 From: Jonathan Bourdon Date: Thu, 15 Aug 2024 15:38:04 -0400 Subject: [PATCH] Ensure the Creator's Colors are applied to the DonationButton --- src/views/contents/ContentCard.vue | 18 +++++-- src/views/contents/ContentPage.vue | 53 ++++++++++---------- src/views/creators/CreatorBanner.vue | 14 ++++-- src/views/creators/DonationButton.vue | 70 ++++++++++++++++++--------- 4 files changed, 97 insertions(+), 58 deletions(-) diff --git a/src/views/contents/ContentCard.vue b/src/views/contents/ContentCard.vue index e74a72b..c3a3665 100644 --- a/src/views/contents/ContentCard.vue +++ b/src/views/contents/ContentCard.vue @@ -78,8 +78,14 @@ mdi-comment-outline - - + +
@@ -103,9 +109,9 @@ import {computed, ref} from 'vue'; import {time_ago} from "@/internal_time_ago.js"; import MessageList from "@/views/messages/MessageList.vue"; import PostMessage from "@/views/messages/PostMessage.vue"; +import DonationButton from "@/views/creators/DonationButton.vue"; import YoutubePlayer from './YoutubePlayer.vue'; import ImageViewer from './ImageViewer.vue'; -import DonationButton from "@/views/creators/DonationButton.vue"; const props = defineProps({ content: { @@ -114,7 +120,11 @@ const props = defineProps({ } }); -const creator = ref(null); +const creatorId = computed(() => props.content.createdBy) +const creatorName = computed(() => props.content.createdByName) +const creatorLogo = computed(() => props.content.createdByPortraitUrl) +const colorMenu = computed(() => props.content.colorMenu) +const colorAccent = computed(() => props.content.colorAccent) const hasUrls = computed(() => !!props.content.urls && props.content.urls.length > 0); const messagesVisible = ref(false); diff --git a/src/views/contents/ContentPage.vue b/src/views/contents/ContentPage.vue index 10c6a44..86233f3 100644 --- a/src/views/contents/ContentPage.vue +++ b/src/views/contents/ContentPage.vue @@ -55,33 +55,43 @@ mdi-thumb-down-outline - + + +

Commentaires

- +
- +