Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interface to select floor #136

Open
5 of 10 tasks
jannis-baum opened this issue Jan 5, 2022 · 0 comments
Open
5 of 10 tasks

Interface to select floor #136

jannis-baum opened this issue Jan 5, 2022 · 0 comments

Comments

@jannis-baum
Copy link

jannis-baum commented Jan 5, 2022

An overlay to select from a list of available floors is displayed for each building with visible indoor data.

Context

Acceptance

- [ ] overlay is displayed at appropriate position and visually clearly belonging to building

  • clicking a floor on the list switches displayed indoor data to that floor and visually selects the floor on the list
  • overlay always has currently displayed floor selected (also if map is opened to display non-default floor at load)
  • there is an API to allow for one of the list-items to be highlighted in red color on load. this will be used by the navigation to signal the target room being on that floor.

updated issue

Floating overlays as given by mockups seem to be too complicated to implement for the value they give. As a proposed alternative, Leaflet's layer selector will be used as follows

floor-selector

Acceptance

  • floors are loaded as an independent set of layers for each building
  • interface to select a floor's layer has heading stating the related building's name and (if visible) is always expanded
  • interfaces to select a floor's layer (as seen in picture) are visible as follows
    • if indoor map is hidden (according to zoom level, see Display indoor map data by level of magnification #137 ): no floor selection interface is visible
    • if no buildings are within the map's view: no floor selection interface is visible
    • if indoor map is visible and there is at least one building within the map's view: only the center-most building's floor selection interface is visible
  • see original acceptance
@jannis-baum jannis-baum added this to Sprint Backlog in Team EB - Scrum Board Jan 6, 2022
@LeonHermann322 LeonHermann322 moved this from Sprint Backlog to In Progress in Team EB - Scrum Board Jan 16, 2022
@jannis-baum jannis-baum added this to Team EB in Shared Backlog Jan 20, 2022
@jannis-baum jannis-baum added this to Develop: Ongoing (3 + 1 iterating) in EB Kanban Jan 20, 2022
@LeonHermann322 LeonHermann322 moved this from In Progress to Done in Team EB - Scrum Board Feb 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
EB Kanban
Develop: Ongoing (4)
Development

No branches or pull requests

5 participants