From bf8fa3ca5f9123609872df7ef0e182dd94d32016 Mon Sep 17 00:00:00 2001 From: Ben Miller Date: Mon, 1 Jun 2026 23:02:39 -0500 Subject: [PATCH] large css update --- GEMINI.md | 10 ---------- static/about.html | 3 ++- static/assets/css/admin.css | 4 ++++ static/assets/css/auth.css | 13 ++++++++++-- static/assets/css/base.css | 4 ++++ static/assets/css/modals.css | 16 +++++++++++++++ static/assets/css/navbar.css | 37 +++++++++++++++++++++++++++++++++-- static/assets/css/sidebar.css | 25 +++++++++++++++++++---- static/assets/js/nav.js | 11 +++++++++++ static/contact.html | 3 ++- static/index.html | 3 ++- static/login.html | 3 ++- static/register.html | 3 ++- 13 files changed, 112 insertions(+), 23 deletions(-) diff --git a/GEMINI.md b/GEMINI.md index 4e53793..e69de29 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -1,10 +0,0 @@ -# SpotNotes Future Implementation & Refactoring Plan -## 1. Feature: Mobile UX & Responsive Overhaul -- **Status:** **[To Do]** -- **Action Plan:** - - **Audit & Consistency:** Review every application state (Login, Register, Admin Dashboard, Map View) to ensure visual parity with the desktop experience while optimizing for vertical screen constraints. - - **Compact Layout & Spacing:** Re-evaluate the spacing and layering of icons, buttons, and UI elements. Aim for a "small and tight" aesthetic that maximizes map visibility without cramping everything into an unreadable jumble. - - **Sidebar to Bottom-Sheet:** On mobile devices, explore transitioning the right-side drawer into a "Bottom-Sheet" component (sliding up from the bottom) to provide a more ergonomic, thumb-reachable interface for note lists. - - **Enhanced Touch Targets:** Standardize all interactive elements (buttons, icons, notepad list items) to a minimum 44x44px touch target to prevent accidental clicks and improve accessibility. - - **Responsive Modals:** Refactor modal windows to occupy 100% of the viewport height/width on small screens, ensuring that form inputs and the "Add Note" textarea remain fully visible above the virtual keyboard. - - **Mobile Navigation:** Consolidate the desktop navbar into a streamlined mobile header, utilizing a hamburger menu or action bar to keep the search functionality and account links accessible but unobtrusive. diff --git a/static/about.html b/static/about.html index 7863678..6dc32cf 100644 --- a/static/about.html +++ b/static/about.html @@ -15,7 +15,8 @@ SpotNotes.app -