Improve Job detail view to make it refreshed in real-time instead of reloading
What does this MR do?
Same idea from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11797 but for Job details page
- Page does not refresh anymore
- Moves information out of the titlebar into the sidebar
- Structural and small changes to the sidebar to make the sidebar more appropriate for that information
- On mobile viewports, the new issue and retry buttons move to the sidebar
- Update meta-info widget design slightly (remove background and use bigger status icon, similar to mr widget)
Screenshots (if relevant)
![]() |
![]() |
![]() |
![]() |
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together
What are the relevant issue numbers?
Closes #31397 (closed) Closes #30901 (closed) Closes #29948 (closed) Closes #24339 (closed)
Edited by Filipa Lacerda