-
-
Notifications
You must be signed in to change notification settings - Fork 8.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redesign the Jenkins header #10245
base: master
Are you sure you want to change the base?
Redesign the Jenkins header #10245
Conversation
The plugins that contribute those icons:
The plugin sidebar-link allows to contribute arbitrary root action |
Or always have some kind of menu in the header left of the logo like you have it on github. The custom header menu could integrate there it's links (e.g. the favorites as a submenu) |
Another aspect is that those root actions in the header might be confusing. E.g. the job config history link will be in the header and for jobs in the sidepanel as well. |
Seems like a must-have to me (ideally configurable, perhaps similar to Firefox extension icons overflow menu). Lots of plugins add Note that some do not have a sidepanel entry, so are irrelevant here ( |
What makes them fiddly? IMO they're a little annoying to use since 2.340 due to #6084 (comment) but otherwise they're still useful for navigating around Jenkins without having to go to some pages just to click another link. Also not a fan of no longer having a way to view active admin monitors without navigating to |
I think the left hand menu is something else. Its based on the Jira concept of application links for adding related applications in the top left. |
--
Hey there 👋
This PR redesigns the Jenkins header, bringing it a modern look and new functionality. This was demoed in the latest UX Sig as well as at the 2025 Jenkins Contributor Summit. The goal of this redesign is to simplify the header, whilst also introducing new functionality as well.
What's new?
Additional screenshots
I've got a branch for Customizable header plugin in the works - it's quite fun:
What's left to do?
Testing done
Proposed changelog entries
Proposed upgrade guidelines
N/A
Submitter checklist
Desired reviewers
@jenkinsci/sig-ux
Before the changes are marked as
ready-for-merge
:Maintainer checklist