acidflow-noita / acidflow-noita/noitamap

Enable annotations (drawing on the map)

Aperta
#8 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
enhancement help wanted
Lingua principale
TypeScript
Stelle
53
Fork
13
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

The annotations plugin is already added to the project but has not been activated.
https://github.com/acidflow-noita/noitamap/blob/00df67642be2ec6a1cdd6de53077da639659c450/public/js/script.js#L857-L859

Current issues are:

- [ ] The pugin puts its controls at the very bottom left of the map container making it almost impossible to use.
- [ ] There are no means of sharing an annotation (similar to copying current `zoom` level and `coordinates` to the clipboard).

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Begin with public/js/script.js at the referenced lines (around 857–859) where the annotations plugin is referenced. Figure out what activation/configuration is missing and where the control position is set for plugin UI elements. Then find the existing zoom/coordinates copy-to-clipboard logic in the same file and extend a similar flow for annotations. Verify by running the map UI and checking controls are no longer stuck at the bottom-left and annotations can be shared/copied successfully.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
frontend
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
Mezza giornata
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
52/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.