Standardise experimental Jenkins pages, make the side panel independently scrollable + make the build bar sticky#26863
Conversation
|
|
|
It passes locally as well.. |
This reverts commit 197267c.
|
Please take a moment and address the merge conflicts of your pull request. Thanks! |
1 similar comment
|
Please take a moment and address the merge conflicts of your pull request. Thanks! |
Any thoughts @timja? |
Works for me locally. I'd skip it in CI get an incremental and run it in the ATH repo which saves videos (or enable the video saving here if its trivial) (I've triggered a replayed build without ATH) I think attachments may not be working because this is missing in the script in this repo: |
This PR helps bring the ongoing redesign together by introducing a shared frame across Jenkins, making Manage Jenkins, dashboard, job, and build pages feel more consistent.
It also makes the side panel independently scrollable, keeps the build bar sticky at the top, and improves responsiveness on smaller devices such as the iPad mini.
Issues
Testing done
Screenshots (UI changes only)
Before
After
Proposed changelog entries
Proposed changelog category
/label
Proposed upgrade guidelines
N/A
Submitter checklist
@Restrictedor have@since TODOJavadocs, as appropriate.@Deprecated(since = "TODO")or@Deprecated(forRemoval = true, since = "TODO"), if applicable.evalto ease future introduction of Content Security Policy (CSP) directives (see documentation).Desired reviewers
@mention
Before the changes are marked as
ready-for-merge:Maintainer checklist
upgrade-guide-neededlabel is set and there is a Proposed upgrade guidelines section in the pull request title (see example).lts-candidateto be considered.