From bed42c7329e8a90cefc2eb11fe655607abba9bf2 Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 12 Jul 2025 14:46:08 -0400 Subject: [PATCH] Fix visual bugs in expenses page and interest details modal - Fixed calendar button positioning in date input fields by adding proper padding - Reduced Current Month button size from large to default for better fit - Improved export button spacing using ga-4 instead of gap-6 - Removed Save & Close button from InterestDetailsModal, keeping only Save Changes button - Updated mobile layout to use full width for Save Changes button --- components/InterestDetailsModal.vue | 14 +------------- pages/dashboard/expenses.vue | 12 ++++++++++-- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/components/InterestDetailsModal.vue b/components/InterestDetailsModal.vue index 3adea59..088f7c2 100644 --- a/components/InterestDetailsModal.vue +++ b/components/InterestDetailsModal.vue @@ -75,18 +75,6 @@ mdi-content-save Save Changes - - mdi-content-save-move - Save & Close - @@ -227,7 +215,7 @@ Delete - + @@ -43,6 +44,7 @@ variant="outlined" density="comfortable" hide-details + class="date-input-fix" /> @@ -75,7 +77,7 @@ Current Month @@ -197,7 +199,7 @@
Export Options: -
+
{ .v-tab { text-transform: none !important; } + +/* Fix for date input calendar button positioning */ +.date-input-fix :deep(.v-field__append-inner) { + padding-inline-start: 8px; + margin-inline-end: 4px; +}