Skip to content

Conversation

@afrigino
Copy link

@afrigino afrigino commented Dec 5, 2025

Added styles for mobile touch targets and visual enhancements.

Summary of Changes:
Updated the index.css file to improve usability on touch devices and modernize the visual aesthetic.

Key Improvements:

  • Accessibility: Increased minimum touch target size to 44px (easier to use on mobile/on deck).
  • Visuals: Applied border-radius and drop-shadows for a modern "floating" aesthetic.
  • Feedback: Added active states (Nautical Orange) to improve responsiveness.

No logic changes. Pure CSS overrides.

Added styles for mobile touch targets and visual enhancements.
@wschildbach
Copy link
Collaborator

Apologies for the long silence on this one! I found the github notification in my spam folder.
The code is reasonable; I'll stage this and check tomorrow.

@wschildbach
Copy link
Collaborator

On large displays, the zoom buttons now are quite large. Can you make the css conditional on being served to mobile platforms or high dpi devices?
Also, I would prefer if we can deal with the visuals/aesthetics separate from the accessibility changes. If we chance aesthetics, we should change it everywhere in the app.

@afrigino
Copy link
Author

afrigino commented Jan 26, 2026

Got it ok ty and lemme hava go at it and sry for delayed reply. I don't have notifications on for the same reason:) Cheers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants