spotnotes.app/GEMINI.md

1.4 KiB

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.