jenkins
jenkins copied to clipboard
[JENKINS-71794] Redesign executors widget | UX
Fixes: JENKINS-71794 The current executors widget layout contains a lot of unnecessary free space. Refer JENKINS-71794 for more details.
The changes are implemented in both PR:core as well as PR:workflow-durable-task-step-plugin to maintain consistency in design. But if any downgraded version of core is used then user will still see the inconsistency in design as shown in second image.
Testing done
This is how it'll display if used with downgraded core version.
### Submitter checklist
- [x] Make sure you are opening from a **topic/feature/bugfix branch** (right side) and not your main branch!
- [x] Ensure that the pull request title represents the desired changelog entry
- [x] Please describe what you did
- [x] Link to relevant issues in GitHub or Jira
- [x] Link to relevant pull requests, esp. upstream and downstream changes
- [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue
How well does that look with folders¿
How well does that look with folders¿
@NotMyFault folders? not sure about that.
To avoid confusion, please rename the Jira issue and this PR to clarify that you are patching the executor widget, not the build queue widget.
How well does that look with folders¿
@NotMyFault folders? not sure about that.
I took a look yesterday creating a longer folder name with several names and it seems to push the progress bar below the text and make the breadcrumbs invisible.
Can you take a look? It feels this makes the current implementation worse than improving it, but these are just my thoughts.
How well does that look with folders¿
@NotMyFault folders? not sure about that.
I took a look yesterday creating a longer folder name with several names and it seems to push the progress bar below the text and make the breadcrumbs invisible.
Can you take a look? It feels this makes the current implementation worse than improving it, but these are just my thoughts.
Sure, I'll take a look into it.
/label web-ui
Please take a moment and address the merge conflicts of your pull request. Thanks!