UI improvements
moul opened this issue ยท 5 comments
- only keep the first build expanded, everything else should be collapsed by default (even merge on master)
- merge on master should have more info in the title at the right of the merge number (tell me if you don't have the data in the API)
- a collapsed line should be clickable entirely, and when mouse is over it should have a visual effect i.e., growing to suggest that there is an action at only one click
- remove the "latest build on Master" line and the other line, instead, add a kind of flag "Latest" in the build itself, ideally I would love having a ribbon, but a badge is clearly okay
for (2), you mean the same extra info as we have for non-master block titles (has_mergerequest.title
), ja?
(fyi I think currently it's based on your suggestion for #191)
For (3), I assume you mean cases like this:
Do you mean you want the background of this block clickable anywhere (with the same action as clicking down-chevron icon), with the other little items with links in them (e.g. link to PR in title) still individually still functional?
for (2), you mean the same extra info as we have for non-master block titles (has_mergerequest.title), ja?
๐
For (3), I assume you mean cases like this:
Do you mean you want the background of this block clickable anywhere (with the same action as clicking down-chevron icon), with the other little items with links in them (e.g. link to PR in title) still individually still functional?
๐ ๐
For (1), are you referring to build blocks (aka cards), or builds within blocks?
The latter is already the current behavior (within each build "block" there are multiple builds, grouped by MR; first build is always expanded (though only if it's master)).
For (1), are you referring to build blocks (aka cards), or builds within blocks?
yep, builds is okay, now I'm talking about the block (a "build group")
๐ This issue has been resolved in version 2.80.0 ๐
The release is available on GitHub release
Your semantic-release bot ๐ฆ๐