From 641531192517daedeb44142c485477dad9855be2 Mon Sep 17 00:00:00 2001 From: andrewlalis Date: Mon, 1 Dec 2025 19:44:04 -0500 Subject: [PATCH] Added vendor page. --- web-app/src/assets/styles/spacing.css | 8 ++ web-app/src/components/VendorCard.vue | 14 ++- .../src/components/common/FileSelector.vue | 33 +++++-- web-app/src/pages/TransactionPage.vue | 10 ++ web-app/src/pages/UserHomePage.vue | 2 +- web-app/src/pages/VendorPage.vue | 77 ++++++++++++++++ web-app/src/pages/VendorsPage.vue | 4 +- web-app/src/pages/home/AnalyticsModule.vue | 91 +++++++++++++------ web-app/src/router/index.ts | 5 + 9 files changed, 202 insertions(+), 42 deletions(-) create mode 100644 web-app/src/pages/VendorPage.vue diff --git a/web-app/src/assets/styles/spacing.css b/web-app/src/assets/styles/spacing.css index 61ab236..27436c9 100644 --- a/web-app/src/assets/styles/spacing.css +++ b/web-app/src/assets/styles/spacing.css @@ -10,6 +10,14 @@ margin-top: 0.5rem; } +.mt-0 { + margin-top: 0; +} + +.mb-0 { + margin-bottom: 0; +} + .mx-1 { margin-left: 0.5rem; margin-right: 0.5rem; diff --git a/web-app/src/components/VendorCard.vue b/web-app/src/components/VendorCard.vue index 5576fc4..baddf70 100644 --- a/web-app/src/components/VendorCard.vue +++ b/web-app/src/components/VendorCard.vue @@ -1,15 +1,25 @@