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

Various user interface improvements to the rollout dashboard #20

Merged
merged 7 commits into from
Aug 5, 2024

Conversation

DFINITYManu
Copy link
Collaborator

@DFINITYManu DFINITYManu commented Aug 3, 2024

Fix 1

It was annoying that every batch had a fixed size which did not correspond to the right edge of the container of the page. With the additional property flex-grow: 1, batches grow proportionally (in the horizontal axis) so that they nicely fill the container, irrespective of the browser width.

Sample of before:

image

Sample of after:

image

Fix 2

Permit copying of the git revision and subnet ID to the clipboard by clicking on any of them. Visual indications are present when hovering with the mouse cursor, and a toast appears confirming the event.

Fix 3

When tabbing into a subnet or commit ID, autoselect the text to be ready to be copied to the clipboard. Then Ctrl+C can be used to copy the text.

Release cadence

I will release this on Monday.

@DFINITYManu DFINITYManu changed the title Justify batch boxes Various user interface improvements to the rollout dashboard Aug 3, 2024
It was annoying that every batch had a fixed size which did not correspond
to the right edge of the container of the page.  With the additional property
`flex-grow: 1`, batches grow proportionally (in the horizontal axis) so that
they nicely fill the container, irrespective of the browser width.

I will release this on Monday.
@DFINITYManu DFINITYManu merged commit ed79ea4 into main Aug 5, 2024
6 checks passed
@DFINITYManu DFINITYManu deleted the justify branch August 5, 2024 08:55
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