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: Create Upstreams tab for Ingress Gateways #7865

Merged

Conversation

kaxcode
Copy link
Contributor

@kaxcode kaxcode commented May 13, 2020

  • Fix to dom-recycle bottom border issue
  • Create tests for Upstreams tab
  • Update test for Linked Services tab
  • Fix up tooltip in dom-recyle lists

There is an opportunity to create a ConsulGatewayServicesList component shared by both Upstreams and Linked Services. For now, the lists share a class for styling but have different content.

Upstreams tab:
Screen Shot 2020-05-13 at 8 44 49 AM

Tooltip changes:
Screen Shot 2020-05-13 at 8 43 29 AM
Screen Shot 2020-05-13 at 8 43 54 AM
Screen Shot 2020-05-13 at 8 44 23 AM

@kaxcode kaxcode requested a review from a team May 13, 2020 12:36
@kaxcode kaxcode added the theme/ui Anything related to the UI label May 13, 2020
Copy link
Contributor

@johncowen johncowen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I said quite a little bit here, but I think the only important things are the spelling errors, and possibly looking into that Address thing. Anything else could be looked at later, but if you are in here and its no bother better to sort now, kinda up to you what you want to hit now.

ui-v2/app/styles/components/list-collection.scss Outdated Show resolved Hide resolved
ui-v2/app/styles/components/composite-row/skin.scss Outdated Show resolved Hide resolved
ui-v2/app/templates/dc/services/show/upstreams.hbs Outdated Show resolved Hide resolved
ui-v2/app/templates/dc/services/show/upstreams.hbs Outdated Show resolved Hide resolved
ui-v2/app/templates/dc/services/show/upstreams.hbs Outdated Show resolved Hide resolved
@preetapan preetapan added this to the 1.8.0 milestone May 13, 2020
@kaxcode kaxcode force-pushed the ui/feature/create-upstreams-tab-for-ingress-gateways branch from 331bbae to 78fb08d Compare May 13, 2020 15:07
@kaxcode kaxcode merged commit d618036 into ui-staging May 13, 2020
@kaxcode kaxcode deleted the ui/feature/create-upstreams-tab-for-ingress-gateways branch May 13, 2020 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme/ui Anything related to the UI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants