diff options
author | Marco Ambrosini <marcoambrosini@pm.me> | 2022-05-26 14:45:50 +0300 |
---|---|---|
committer | Marco Ambrosini <marcoambrosini@pm.me> | 2022-05-26 14:45:50 +0300 |
commit | ca65647b0117390165bbb648a4e3050ff71f8089 (patch) | |
tree | 39bf52197fe36cb345b0b9fadb8e9019c2e3f3b9 | |
parent | 384d25896f9a26e539d265bf9c388076f4fe9661 (diff) |
Improve stylesfeature/noid/guests-app-integration
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
-rw-r--r-- | src/components/RightSidebar/Participants/ParticipantsSearchResults/ParticipantsSearchResults.vue | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/components/RightSidebar/Participants/ParticipantsSearchResults/ParticipantsSearchResults.vue b/src/components/RightSidebar/Participants/ParticipantsSearchResults/ParticipantsSearchResults.vue index 265a7188a..f35fe2755 100644 --- a/src/components/RightSidebar/Participants/ParticipantsSearchResults/ParticipantsSearchResults.vue +++ b/src/components/RightSidebar/Participants/ParticipantsSearchResults/ParticipantsSearchResults.vue @@ -46,15 +46,21 @@ @click="handleClickParticipant" /> </template> + <!-- integrations --> <template v-if="integrations.length !== 0"> <AppNavigationCaption :title="t('spreed', 'Integrations')" /> - <ul> - <li v-for="(integration, index) in integrations" + <Button v-for="(integration, index) in integrations" :key="'integration' + index" + type="tertiary-no-background" @click="runIntegration(integration)"> + <!-- FIXME: dinamically change the material design icon --> + <AccountPlus slot="icon" + decorative + title="" + :size="20" /> {{ integration.label }} - </li> + </Button> </ul> </template> @@ -95,6 +101,8 @@ import ParticipantsList from '../ParticipantsList/ParticipantsList.vue' import AppNavigationCaption from '@nextcloud/vue/dist/Components/AppNavigationCaption' import Hint from '../../../Hint.vue' +import AccountPlus from 'vue-material-design-icons/AccountPlus.vue' +import Button from '@nextcloud/vue/dist/Components/Button' export default { name: 'ParticipantsSearchResults', @@ -103,6 +111,8 @@ export default { ParticipantsList, AppNavigationCaption, Hint, + AccountPlus, + Button, }, props: { |