From efa7e2e5aa8f0ae4a7b0c2383297909d891369b6 Mon Sep 17 00:00:00 2001 From: Creeperkatze <178587183+Creeperkatze@users.noreply.github.com> Date: Tue, 23 Dec 2025 00:39:34 +0100 Subject: [PATCH 1/7] Make organization title / paragraph consistent --- apps/frontend/src/pages/dashboard/organizations.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/frontend/src/pages/dashboard/organizations.vue b/apps/frontend/src/pages/dashboard/organizations.vue index c701b35455..15d7c1a0d3 100644 --- a/apps/frontend/src/pages/dashboard/organizations.vue +++ b/apps/frontend/src/pages/dashboard/organizations.vue @@ -11,7 +11,10 @@ - From c5405c3cb19c8ace2b7bf409f80cfe45264d45ee Mon Sep 17 00:00:00 2001 From: Creeperkatze <178587183+Creeperkatze@users.noreply.github.com> Date: Tue, 23 Dec 2025 00:46:37 +0100 Subject: [PATCH 2/7] Make notifications bottom spacing consistent --- apps/frontend/src/pages/dashboard/notifications.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/frontend/src/pages/dashboard/notifications.vue b/apps/frontend/src/pages/dashboard/notifications.vue index 223b12fe53..f75d8b8775 100644 --- a/apps/frontend/src/pages/dashboard/notifications.vue +++ b/apps/frontend/src/pages/dashboard/notifications.vue @@ -49,9 +49,13 @@ />

You don't have any unread notifications.

-
- -
+ From 80d8102c3f0768bee6ab54bdc5815c2c3adf71dc Mon Sep 17 00:00:00 2001 From: Creeperkatze <178587183+Creeperkatze@users.noreply.github.com> Date: Tue, 23 Dec 2025 01:13:07 +0100 Subject: [PATCH 3/7] Tiled universal cards for revenue / transactions --- .../src/pages/dashboard/revenue/index.vue | 467 +++++++++--------- .../src/pages/dashboard/revenue/transfers.vue | 155 +++--- 2 files changed, 322 insertions(+), 300 deletions(-) diff --git a/apps/frontend/src/pages/dashboard/revenue/index.vue b/apps/frontend/src/pages/dashboard/revenue/index.vue index 98bbdcb65b..a47b37ede6 100644 --- a/apps/frontend/src/pages/dashboard/revenue/index.vue +++ b/apps/frontend/src/pages/dashboard/revenue/index.vue @@ -5,256 +5,269 @@ :preloaded-payment-data="preloadedPaymentMethods" @refresh-data="refreshData" /> -
-
-
- {{ - formatMessage(messages.balanceLabel) - }} - {{ formatMoney(grandTotal) }} -
- -
-
- -
-
- -
-
- - {{ formatMessage(messages.availableNow) }} +
+
+
+
+ {{ + formatMessage(messages.balanceLabel) + }} {{ formatMoney(totalAvailable) }}{{ formatMoney(grandTotal) }}
- +
- {{ - formatMessage(messages.estimatedWithDate, { - date: date.date ? dayjs(date.date).format('MMM D, YYYY') : '', - }) - }} - - - - - - - - {{ formatMoney(date?.amount ?? 0) }} +
-
- +
+
+ + {{ formatMessage(messages.availableNow) }} - {{ formatMessage(messages.processing) }} - - - - - - {{ formatMoney(processingDate?.amount ?? 0) }}{{ formatMoney(totalAvailable) }} +
+ +
-
-
-
- -
- {{ - formatMessage(messages.withdrawHeader) - }} -
- +
- - {{ formatMessage(messages.withdrawBlockedTinMismatch) }} - -
+
-
-
+
+
{{ - formatMessage(messages.transactionsHeader) + formatMessage(messages.withdrawHeader) }} - {{ formatMessage(messages.seeAll) }} -
-
- -
-
-
- + +
+ {{ + formatMessage(messages.withdrawCardTitle) + }} + +
+
+ {{ formatMessage(messages.withdrawCardDescription) }} +
+ +
-
- {{ - formatMessage(messages.noTransactions) - }} - {{ - formatMessage(messages.noTransactionsDesc) + + {{ formatMessage(messages.withdrawBlockedTinMismatch) }} + +
+
+ +
+
+
+ {{ + formatMessage(messages.transactionsHeader) }} + {{ formatMessage(messages.seeAll) }} +
+
+ +
+
+
+ + + + + + + + + +
+
+ {{ + formatMessage(messages.noTransactions) + }} + {{ + formatMessage(messages.noTransactionsDesc) + }} +
-
+
diff --git a/apps/frontend/src/pages/dashboard/revenue/transfers.vue b/apps/frontend/src/pages/dashboard/revenue/transfers.vue index 40acc4648e..a239d7e96b 100644 --- a/apps/frontend/src/pages/dashboard/revenue/transfers.vue +++ b/apps/frontend/src/pages/dashboard/revenue/transfers.vue @@ -1,85 +1,94 @@