From dbf7b8e2827a98104e357c2ddf0f537ad65e32f5 Mon Sep 17 00:00:00 2001 From: Deco Vander Date: Fri, 4 Jul 2025 12:54:00 -0400 Subject: [PATCH] Fix missing card styling for reports section and add shared footer - Add card styling to map-section with proper spacing and visual hierarchy - Add reports-header with flexbox layout for title and view toggle buttons - Add styling for view-toggle buttons, map-info, and table-controls - Create shared footer component with consistent styling across pages - Add footer to admin.html and privacy.html for consistency - Add missing CSS variables for links, secondary text, and font-size-xs - Ensure footer uses proper theme colors for light/dark modes - Restore visual box around Current Reports section on main page --- public/admin.html | 13 +++- public/privacy.html | 8 +++ public/style.css | 2 +- public/style.css.map | 2 +- src/scss/_variables.scss | 1 + src/scss/components/_footer.scss | 55 +++++++++++++++++ src/scss/main.scss | 7 +++ src/scss/pages/_admin.scss | 10 ++++ src/scss/pages/_index.scss | 100 +++++++++++++++++++++++++++++++ 9 files changed, 195 insertions(+), 3 deletions(-) create mode 100644 src/scss/components/_footer.scss diff --git a/public/admin.html b/public/admin.html index 0340851..fad6244 100644 --- a/public/admin.html +++ b/public/admin.html @@ -12,7 +12,10 @@
+ + diff --git a/public/privacy.html b/public/privacy.html index 6b2c79e..37c7db4 100644 --- a/public/privacy.html +++ b/public/privacy.html @@ -173,6 +173,14 @@ + +