From 07598dc8c92b55bcea676257eba18e2cf6c86cd1 Mon Sep 17 00:00:00 2001 From: MayTekayaa <100131287+MayTekayaa@users.noreply.github.com> Date: Fri, 8 Sep 2023 12:52:47 +0100 Subject: [PATCH] feat: Add CTAs below the post CTA - MEED-2072 - Meeds-io/MIPs#54 (#339) This fix will change the display of the send kudos action used in the composer. --- .../locale/addon/Kudos_en.properties | 1 + .../locale/addon/Kudos_fr.properties | 1 + .../src/main/webapp/vue-app/js/Kudos.js | 5 +++ .../kudos/components/SendKudosComposer.vue | 29 +++++++---------- .../components/SendKudosToolbarAction.vue | 32 +++++++++++++++++++ .../webapp/vue-app/kudos/initComponents.js | 2 ++ 6 files changed, 53 insertions(+), 17 deletions(-) create mode 100644 kudos-webapps/src/main/webapp/vue-app/kudos/components/SendKudosToolbarAction.vue diff --git a/kudos-services/src/main/resources/locale/addon/Kudos_en.properties b/kudos-services/src/main/resources/locale/addon/Kudos_en.properties index 2d563adb2..57621d2ed 100644 --- a/kudos-services/src/main/resources/locale/addon/Kudos_en.properties +++ b/kudos-services/src/main/resources/locale/addon/Kudos_en.properties @@ -5,6 +5,7 @@ NewKudosSentActivityComment.activity_kudos= - - - - fa-award - - - +
+ + fa-award + + {{ $t('exoplatform.kudos.title.sendAKudos') }} - - + +
\ No newline at end of file diff --git a/kudos-webapps/src/main/webapp/vue-app/kudos/initComponents.js b/kudos-webapps/src/main/webapp/vue-app/kudos/initComponents.js index caca834ec..6f6b4be8c 100644 --- a/kudos-webapps/src/main/webapp/vue-app/kudos/initComponents.js +++ b/kudos-webapps/src/main/webapp/vue-app/kudos/initComponents.js @@ -3,6 +3,7 @@ import KudosAPI from './components/KudosAPI.vue'; import KudosApp from './components/KudosApp.vue'; import KudosButton from '../kudos/components/KudosButton.vue'; import SendKudosComposer from '../kudos/components/SendKudosComposer.vue'; +import SendKudosToolbarAction from '../kudos/components/SendKudosToolbarAction.vue'; import PopoverKudosButton from '../kudos/components/PopoverKudosButton.vue'; import ActivityKudosReactionItem from './components/ActivityKudosReactionItem.vue'; import ActivityKudosReactionList from './components/ActivityKudosReactionList.vue'; @@ -28,6 +29,7 @@ const components = { 'kudos-overview': KudosOverview, 'kudos-overview-card': KudosOverviewCard, 'send-kudos-composer': SendKudosComposer, + 'send-kudos-toolbar-action': SendKudosToolbarAction, }; for (const key in components) {