acidflow-noita / acidflow-noita/noitamap

Enable annotations (drawing on the map)

Offen
#8 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement help wanted
Vorherrschende Sprache
TypeScript
Sterne
53
Forks
13
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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).

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

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.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
Ein halber Tag
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
52/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.