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

[UI/UX] Map icons #4538

Open
balagurova opened this issue Nov 21, 2024 · 2 comments
Open

[UI/UX] Map icons #4538

balagurova opened this issue Nov 21, 2024 · 2 comments
Assignees
Labels

Comments

@balagurova
Copy link
Contributor

Description

Let's align map icons with the material icons we use for other UI and discuss their placement / functionality if needed.
image image

Screenshots

No response

Mockup URL/file

https://www.figma.com/design/xPemdxTmvPi2homUZ2dyw0/UNDP-GeoHub-UI?node-id=3851-5899

@balagurova
Copy link
Contributor Author

I’ve added a draft mockup, but there are details to discuss—let’s go over them on our next call

@JinIgarashi
Copy link
Contributor

@balagurova Thank you for suggesting redesigning map icons.

I like placing tour button at top-right of map.

image

I would keep original maplibre attribute control at bottom right of map. We don't need to change this behaviour. Also, most of map application has attribution info at bottom right.

image

It looks good generally, but I am not sure which functionality for each icon you are suggesting. Could you explain more?

image

Navigation Control, Terrain control and Geolocate control are currently using from maplibre default control. state of control buttons can be different depending on what users interact with the map.
For example, when users tilted map, or rotated map, third button of navigation control will be changed. Geolocate control is more complex. when GPS is not available, when GPS is turned off or turned on. there are several patterns of button state.

Could you design those buttons for each state clearly?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants