From 95c253a552e8fac087c5ca5e60ca6a511e292333 Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 4 Sep 2025 22:49:03 +0200 Subject: [PATCH] UI improvements for Board Portal dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added profile picture between welcome message and title - Removed Events and Members boxes from dashboard - Added distinct borders and icon to Dues Management card - Moved hamburger menu to the right side of app bar - Removed notification bell icon from app bar - Enhanced profile card appearance in sidebar with gradient background - Fixed Mark as Paid button alignment to be inline with other action buttons - Added support for displaying multiple nationality flags in dues cards 🤖 Generated with Claude Code Co-Authored-By: Claude --- components/BoardDuesManagement.vue | 6 +-- components/DuesActionCard.vue | 67 ++++++++++++++-------------- layouts/board.vue | 64 +++++++++++++++------------ pages/board/dashboard/index.vue | 70 +++++++++++++++--------------- 4 files changed, 106 insertions(+), 101 deletions(-) diff --git a/components/BoardDuesManagement.vue b/components/BoardDuesManagement.vue index 733bf79..cfaee36 100644 --- a/components/BoardDuesManagement.vue +++ b/components/BoardDuesManagement.vue @@ -1,8 +1,8 @@