From f5fe88cffcbfaa768f32c08ad261b6d5807a962b Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Thu, 12 Jan 2023 15:41:41 +0100 Subject: [PATCH 1/3] setup slots for content header and right side --- frontend/src/layouts/DashboardLayout.vue | 148 ++++++++++++++++- .../src/layouts/templates/ContentHeader.vue | 105 +----------- frontend/src/layouts/templates/RightSide.vue | 156 ++---------------- 3 files changed, 157 insertions(+), 252 deletions(-) diff --git a/frontend/src/layouts/DashboardLayout.vue b/frontend/src/layouts/DashboardLayout.vue index e5bf394f2..1f37d872a 100755 --- a/frontend/src/layouts/DashboardLayout.vue +++ b/frontend/src/layouts/DashboardLayout.vue @@ -35,7 +35,87 @@ :balance="balance" :GdtBalance="GdtBalance" :totalUsers="totalUsers" - /> + > + + + + + + + @@ -46,7 +126,32 @@ :transactionCount="transactionCount" :transactionLinkCount="transactionLinkCount" @set-tunneled-email="setTunneledEmail" - /> + > + + + + @@ -75,7 +180,32 @@ :transactionCount="transactionCount" :transactionLinkCount="transactionLinkCount" @set-tunneled-email="setTunneledEmail" - /> + > + + + + @@ -102,6 +232,12 @@ import { logout } from '@/graphql/mutations' import ContentFooter from '@/components/ContentFooter.vue' import { FadeTransition } from 'vue2-transitions' import CONFIG from '@/config' +import GddAmount from '@/components/Template/ContentHeader/GddAmount.vue' +import GdtAmount from '@/components/Template/ContentHeader/GdtAmount.vue' +import CommunityMember from '@/components/Template/ContentHeader/CommunityMember.vue' +import NavCommunity from '@/components/Template/ContentHeader/NavCommunity.vue' +import LastTransactions from '@/components/Template/RightSide/LastTransactions.vue' +import ContributionInfo from '@/components/Template/RightSide/ContributionInfo.vue' export default { name: 'DashboardLayout', @@ -116,6 +252,12 @@ export default { ContentFooter, FadeTransition, Breadcrumb, + GddAmount, + GdtAmount, + CommunityMember, + NavCommunity, + LastTransactions, + ContributionInfo, }, data() { return { diff --git a/frontend/src/layouts/templates/ContentHeader.vue b/frontend/src/layouts/templates/ContentHeader.vue index 58ba90cae..407d8dcad 100644 --- a/frontend/src/layouts/templates/ContentHeader.vue +++ b/frontend/src/layouts/templates/ContentHeader.vue @@ -1,116 +1,15 @@