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

Add UI/UX improvements to the manager #429

Closed
7 of 8 tasks
Senyoret1 opened this issue Jul 5, 2020 · 2 comments
Closed
7 of 8 tasks

Add UI/UX improvements to the manager #429

Senyoret1 opened this issue Jul 5, 2020 · 2 comments
Labels
enhancement New feature or request frontend

Comments

@Senyoret1
Copy link
Contributor

Senyoret1 commented Jul 5, 2020

Feature description

Describe the feature
This is a list of improvements that can be done to improve the UI and UX of the Skywire manager:

  • If the user has too much data of a single type (visors, transports, routes or apps), the manager UI should show a search option, for being able to find the desired element easily.
  • The manager should show more data in the routes list, as it is currently only showing the rule, which is not a friendly data for the user.
  • Show a paginator in the visor list if there are too many visors, just like it happens with the transport list.
  • The tab changes should be saved in the navigation history, to be able to return to the previous tab with the back button, as the current behavior is a bit confusing.
  • A method for reusing the node data should be added to the node details page, to avoid having to reload all the data each time the active tab is changed. This would improve the navigation.
  • Add a button for removing all offline nodes, as the manager keeps them in the list waiting for them to be online again.
  • Create a procedure for updating the network traffic graphs in constant intervals, as the current method refresh the graphs each time the page data is refresed, which is very inconsistent.
  • Add help icons with information about the data shown by the manager in different parts. This would allow new users to quickly underestand concepts like "transports" and "routes", which are specific for Skywire and may be confusing for new users.
@Darkren
Copy link
Contributor

Darkren commented Nov 30, 2020

hey there @Senyoret1 you may get some route info from this endpoint: /visors/{pk}/apps/{app}/connections

@jdknives
Copy link
Member

Fixed by #436 and #645

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend
Projects
None yet
Development

No branches or pull requests

3 participants