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

route transition revision #9

Merged
merged 5 commits into from
Jan 27, 2020
Merged

Conversation

bloqhead
Copy link
Contributor

  • Removed the transition between pages/data views that occurs when navigating
  • Added a slight delay so that the loading animation appears consistently across the app
  • Improved the refresh control across all views by switching it to a disabled state while data is loading, and also added a small loading icon to it to show that an action is running
  • Fixed an issue where the refresh control wasn't working on some views

The page transitions were initially there to 1. make the user experience a little smoother and more app-like, and 2. help mask the flashing that occurs when data loads quickly. I've added a delay to each view that will keep the data loading animation present for 500 milliseconds, before displaying the loaded content. This will help provide a more consistent experience, as opposed to one where some pages only display the loading animation for a split second, while others may display it longer.

Here is a video to illustrate the changes more clearly.

Daryn St. Pierre added 3 commits January 20, 2020 16:29
…ional handling in the data overview component to better match Kong Admin's functionality.
…e loading animation for data to make the UX more consistent, and to also prevent the jarring flash of content when switching through quickly. tightened up conditional checks for different states on the DataOverview component.
@bloqhead bloqhead requested a review from a team January 21, 2020 21:45
@bloqhead bloqhead self-assigned this Jan 21, 2020
Daryn St. Pierre added 2 commits January 22, 2020 16:34
…ross all detail and YAML views. removed a state from the dataplane detail view that would let the user know if the dataplane was offline.
@bloqhead
Copy link
Contributor Author

@subnetmarco this PR contains the recent changes you requested, including:

  • Removal of transitions between pages (please see my original PR notes above to understand the thoughts behind this)
  • Removal of the offline view that appeared on the dataplane detail view (should we have a banner or some kind of notification here to let the user know if the dataplane is offline? I don't think we were on the same page initially)

@bloqhead bloqhead merged commit 1da8521 into master Jan 27, 2020
@bloqhead bloqhead deleted the feat/route-transition-revision branch May 4, 2020 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants