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

kv v2 display bugs #7307

Merged
merged 4 commits into from
Aug 13, 2019
Merged

kv v2 display bugs #7307

merged 4 commits into from
Aug 13, 2019

Conversation

meirish
Copy link
Contributor

@meirish meirish commented Aug 13, 2019

This fixes a handful of small visual bugs, most of them related to KV V2. The fixes include:

  1. Styling the toggle switches,

  2. The breadcrumbs overflow in KVv2:
    First: the overflow for the breadcrumbs on OSX meant that the clickable area was really small:
    Screen Shot 2019-08-13 at 2 51 12 PM
    It now looks like this:
    Screen Shot 2019-08-13 at 2 50 38 PM

  3. Dropdowns in KVv2 would cause errors because the page would refresh but the dropdown would still be rendered, so they are now explicitly closed when it's a destructive action that happens. They previously were functional but the rendering wasn't great and the ui would get "stuck".

  4. Context menus in the auth method list would throw an error if you went to the configuration page, then back to the list and tried clicking again. Moving to a newer style for capabilities where they are ember data relationships has fixed this issue.

@meirish meirish added ui backport bug Used to indicate a potential bug labels Aug 13, 2019
@meirish meirish requested a review from a team August 13, 2019 21:47
@meirish meirish merged commit 2cc4d8b into master Aug 13, 2019
@meirish meirish deleted the b-kv-v2-dropdowns branch August 13, 2019 21:54
meirish added a commit that referenced this pull request Aug 13, 2019
* fix switch css

* allow breadcrumbs container to grow if it's overflowed so that it's still usable

* close the dropdowns on destructive actions that cause a route refresh

* use new attachCapabilities for context menus on auth methods to get rid of an error
meirish added a commit that referenced this pull request Aug 14, 2019
* fix switch css

* allow breadcrumbs container to grow if it's overflowed so that it's still usable

* close the dropdowns on destructive actions that cause a route refresh

* use new attachCapabilities for context menus on auth methods to get rid of an error
@jefferai jefferai added this to the 1.2.2 milestone Aug 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport bug Used to indicate a potential bug ui
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants