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

[Platform][UX] Provider configuration tabs look visually out-of-place #8366

Closed
andrewc-dev opened this issue May 9, 2021 · 0 comments
Closed
Assignees
Labels
area/ui All issues relating to UI/UX

Comments

@andrewc-dev
Copy link
Contributor

Notice that tabs are far too large relative to the top-level tabs and icons are inconsistent sizes.
Screen Shot 2021-05-09 at 11 53 01 AM
Platform HA configuration shows the opposite of the configs page with folder tabs at the top-level and underlined tabs at the inner level.
Screen Shot 2021-05-09 at 11 53 13 AM

@andrewc-dev andrewc-dev added the area/ui All issues relating to UI/UX label May 9, 2021
@andrewc-dev andrewc-dev self-assigned this May 9, 2021
andrewc-dev pushed a commit that referenced this issue May 10, 2021
… match formatting

Summary:
Cloud provider configuration tabs were too large on the page, causing it to look visually
out of place. Change the tabs to only have icon assets and use regular text to describe the tabs.
Add responsive styling to better handle lower viewport widths. Add new icons to other tabs in the
configs section.

Test Plan:
Go to `/configs` and observe tab layout.

Old tabs:
{F16929}

New tabs:
{F16930}

Medium viewport (notice text ellipsis):
{F16935}

Small viewport (text is hidden, only icons shown):
{F16936}

Example of beta tag being highlighted:
{F16931}

Storage configs with new icons:
{F16933}

Security configs with new icons:
{F16934}

HA config under `/admin`:
{F16932}

Reviewers: sshevchenko, ssutar, mjoshi

Reviewed By: mjoshi

Subscribers: ui

Differential Revision: https://phabricator.dev.yugabyte.com/D11539
YintongMa pushed a commit to YintongMa/yugabyte-db that referenced this issue May 26, 2021
…ation to match formatting

Summary:
Cloud provider configuration tabs were too large on the page, causing it to look visually
out of place. Change the tabs to only have icon assets and use regular text to describe the tabs.
Add responsive styling to better handle lower viewport widths. Add new icons to other tabs in the
configs section.

Test Plan:
Go to `/configs` and observe tab layout.

Old tabs:
{F16929}

New tabs:
{F16930}

Medium viewport (notice text ellipsis):
{F16935}

Small viewport (text is hidden, only icons shown):
{F16936}

Example of beta tag being highlighted:
{F16931}

Storage configs with new icons:
{F16933}

Security configs with new icons:
{F16934}

HA config under `/admin`:
{F16932}

Reviewers: sshevchenko, ssutar, mjoshi

Reviewed By: mjoshi

Subscribers: ui

Differential Revision: https://phabricator.dev.yugabyte.com/D11539
andrewc-dev pushed a commit that referenced this issue Jun 28, 2021
…nfiguration to match formatting

Summary:
Cloud provider configuration tabs were too large on the page, causing it to look visually
out of place. Change the tabs to only have icon assets and use regular text to describe the tabs.
Add responsive styling to better handle lower viewport widths. Add new icons to other tabs in the
configs section.

Test Plan:
Go to `/configs` and observe tab layout.

Old tabs:
{F16929}

New tabs:
{F16930}

Medium viewport (notice text ellipsis):
{F16935}

Small viewport (text is hidden, only icons shown):
{F16936}

Example of beta tag being highlighted:
{F16931}

Storage configs with new icons:
{F16933}

Security configs with new icons:
{F16934}

HA config under `/admin`:
{F16932}

Reviewers: sshevchenko, ssutar, mjoshi

Reviewed By: mjoshi

Subscribers: ui

Differential Revision: https://phabricator.dev.yugabyte.com/D11539
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ui All issues relating to UI/UX
Projects
None yet
Development

No branches or pull requests

3 participants