a-b-street / a-b-street/ltn

Main edit UX

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
21
Forks
7
PR merge metrics
No merged PRs in 30d

Description

- [x] Change cursor to make it clear what clicking will do
- [x] Adding a filter snaps to nearest road currently, but for one-ways, have to click a road exactly. Both are kind of clunky.
- [x] Deleting filter vs adding can conflict when cursor is over both
- [ ] Road labels seem to prevent the popup for filtering/oneways
- [ ] Try the thick outline style for hover instead of color+opacity
- [x] The edit panel/controls need re-thinking; they're probably worse than the old version
- [x] Basemap + colors / stuff drawn on top aren't as clear as old version
- [x] Warn loudly when a cell becomes disconnected

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue describes multiple UX improvements for a web-based map editor. Start by exploring the frontend code for map interaction, cursor handling, and UI components. Look for existing road snapping, filter addition/deletion logic, and hover styling. Test the current behavior to understand the clunky interactions mentioned, then implement changes incrementally, ensuring road labels don't block popups and disconnected cells trigger warnings.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.