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: ui updates to Database page #78084

Merged
merged 1 commit into from
Mar 18, 2022
Merged

ui: ui updates to Database page #78084

merged 1 commit into from
Mar 18, 2022

Conversation

maryliag
Copy link
Contributor

This commit introduces ui fixes on the Database page (and other
child pages of it)
Partially addresses #77982

  • Auto Stats circle is no longer cut off
    Before

Screen Shot 2022-03-18 at 10 20 26 AM

After

Screen Shot 2022-03-18 at 10 23 14 AM

  • Added the link style to the link on Auto Stats tooltip

Screen Shot 2022-03-18 at 10 45 17 AM

  • Updated tooltip message on reset index stats to add
    from the time the index was created or had its stats reset
    Before

Screen Shot 2022-03-18 at 11 13 38 AM

After

Screen Shot 2022-03-18 at 11 15 03 AM

  • Updated the reset stats link when hover to use the correct blue
    and add underline

Screen Shot 2022-03-18 at 11 35 02 AM

  • Adjusted alignment of summary cards inside Table details
    Before

Screen Shot 2022-03-18 at 11 26 17 AM

After

Screen Shot 2022-03-18 at 11 31 21 AM

Release note: None

@maryliag maryliag requested review from Annebirzin and a team March 18, 2022 15:48
This commit introduces ui fixes on the Database page (and other
child pages of it):
Partially addresses cockroachdb#77982

- Auto Stats circle is no longer cut off

- Added the link style to the link on Auto Stats tooltip

- Updated tooltip message on reset index stats to add
`from the time the index was created or had its stats reset`

- Updated the reset stats link when hover to use the correct blue
and add underline

- Adjusted alignment of summary cards inside Table details

Release note: None
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@Annebirzin
Copy link

@maryliag one question: on the index detail page, does the bullet for summary card alignment also address the issue of the index stats table not resizing with the SQL box/summary cards when the browser window is resized? Or is that a separate issue?

@maryliag
Copy link
Contributor Author

@Annebirzin it doesn't (I just noticed that one and fixed anyway 😄 ) Our table component does not resize like that, so that will be something we will work later on, but I don't think I can get that in for GA. And the new behaviour would affect all tables.

Copy link

@Annebirzin Annebirzin left a comment

Choose a reason for hiding this comment

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

LGMT

Copy link
Contributor

@matthewtodd matthewtodd left a comment

Choose a reason for hiding this comment

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

:lgtm:

Reviewable status: :shipit: complete! 1 of 0 LGTMs obtained

@maryliag
Copy link
Contributor Author

bors r+

@craig
Copy link
Contributor

craig bot commented Mar 18, 2022

Build succeeded:

@craig craig bot merged commit 0555306 into cockroachdb:master Mar 18, 2022
@maryliag maryliag deleted the ui-fixes branch March 28, 2022 18:49
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.

4 participants