Skip to content

Conversation

@smortex
Copy link
Member

@smortex smortex commented Oct 18, 2025

The progress-bar at the bottom use a color-scheme which is different from the one used in the summary table. Items are also not listed in the same order in the page.

Match colors and items order to make it easier to read the progress-bar and rework items order so that the progress-bar grows "from the end". Also adjust ordering so that it follow this order (reversed) allowing to see what is being happening on the top of the page.

Before After
before screenshot image

The progressbar at the bottom use a color-scheme which is different from
the one used in the summary table.  Items are also not listed in the same
order.

Match colors and items order to make it easier to read the progress-bar.
The progress bar is composed of 6 segments, which where all rounded down
before being drawn.  Up to almost 6% of the progress bar is therefore
empty in the worst case scenario when the progress is 100%.

Skip the rounding and use the real value to compute each section size,
resulting in 100% completion being rendered as a filled-in progress-bar.
@smortex smortex marked this pull request as ready for review October 18, 2025 01:42
@bdrewery bdrewery added the web label Oct 18, 2025
@smortex
Copy link
Member Author

smortex commented Oct 18, 2025

Ordering updated:

Before After color fix After order fix
before screenshot after screenshot image

We have stats and reports by status, but the order of these status is
not consistent across the summary table on top of the page, each status
section in the body of the page and the progress-bar at the bottom of
the page.

Reorder each bit to have consistent ordering:
* queued (not shown in the progress-bar as it is the full bar)
* fetched
* ignored
* skipped
* inspected
* failed
* built
* remaining

Section in the body are listed in reverse order (as before).
This seems to be a leftover from the previous version of the GUI.
@smortex smortex force-pushed the match-progress-colors branch from 855b980 to 571e135 Compare October 18, 2025 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants