From a7345611f934f58038477b634b1a4b5095c6c56b Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Sun, 21 Jan 2024 00:51:47 +0100 Subject: [PATCH] Improve UI/UX Signed-off-by: Knut Ahlers --- frontend/components/accountOverview.vue | 20 ++++--- frontend/components/accountsSidebar.vue | 58 ++++--------------- .../components/accountsSidebarAccList.vue | 55 ++++++++++++++++++ 3 files changed, 80 insertions(+), 53 deletions(-) create mode 100644 frontend/components/accountsSidebarAccList.vue diff --git a/frontend/components/accountOverview.vue b/frontend/components/accountOverview.vue index 2e91181..d8bebb4 100644 --- a/frontend/components/accountOverview.vue +++ b/frontend/components/accountOverview.vue @@ -2,15 +2,20 @@
-
+
+ {{ accountIdToName[accountId] }} +
+
-
- {{ accountIdToName[accountId] }} -
-
+
+ +
+
+
+
{{ formatNumber(account.balance - balanceUncleared) }} € @@ -26,7 +31,7 @@
= -
+
{{ formatNumber(account.balance) }} € Working Balance
@@ -58,7 +63,7 @@ @click="editSelected" > - Edit + Edit Transaction
+
diff --git a/frontend/components/accountsSidebar.vue b/frontend/components/accountsSidebar.vue index d49c304..50ba82b 100644 --- a/frontend/components/accountsSidebar.vue +++ b/frontend/components/accountsSidebar.vue @@ -18,52 +18,14 @@ -->
    -
  • -
    - Budget - - {{ formatNumber(budgetSum) }} € - -
    -
      -
    • - - {{ acc.name }} - - {{ formatNumber(acc.balance) }} € - - -
    • -
    -
  • -
  • -
    - Tracking - - {{ formatNumber(trackingSum) }} € - -
    -
      -
    • - - {{ acc.name }} - - {{ formatNumber(acc.balance) }} € - - -
    • -
    -
  • + +