jenkins icon indicating copy to clipboard operation
jenkins copied to clipboard

[JENKINS-71794] Redesign executors widget | UX

Open niralmaruda opened this issue 1 year ago • 7 comments

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

image

This is how it'll display if used with downgraded core version.

image

### 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

niralmaruda avatar Sep 03 '23 07:09 niralmaruda

How well does that look with folders¿

NotMyFault avatar Sep 05 '23 10:09 NotMyFault

How well does that look with folders¿

@NotMyFault folders? not sure about that.

niralmaruda avatar Sep 05 '23 12:09 niralmaruda

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.

jglick avatar Sep 07 '23 15:09 jglick

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.

NotMyFault avatar Sep 08 '23 10:09 NotMyFault

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.

niralmaruda avatar Sep 09 '23 07:09 niralmaruda

/label web-ui

abhishekmaity avatar Sep 28 '23 18:09 abhishekmaity

Please take a moment and address the merge conflicts of your pull request. Thanks!

github-actions[bot] avatar Jun 18 '24 06:06 github-actions[bot]