Skip to content

Refactor frontend, add detail-page

pelkrpxt requested to merge frontend_refactor into main

Refactor frontend

  • get rid of Jinja structure to produce more clear project
  • move js-scripts to js-files under /dogmap/static/js/
  • move css definitions under /dogmap/static/css
  • use index.html as an entrypoint on endpoint "/"
  • fix issue where marker does not disappear when cancelling "Add Location" dialog

Add detail-page for individual marker

  • resolve endpoint "/location/{id}" to display that marker's details
  • add possibility to share that url on twitter

Add new fields to localization

Merge request reports