-
Notifications
You must be signed in to change notification settings - Fork 85
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
Add modern icons following new Jenkins UI style #199
Add modern icons following new Jenkins UI style #199
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, the Tango icons are by far no longer up to date. Jenkins core uses ionicons as modern symbols, we probably should do the same here too.
Can you move these icons over to use the symbol API?
Otherwise symbol don't adapt other themes and retain their original color:
@NotMyFault could you take a look for it now? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks promising so far, I'll give it a practical test later.
src/main/java/hudson/plugins/jobConfigHistory/JobConfigHistoryConsts.java
Outdated
Show resolved
Hide resolved
…Consts.java Co-authored-by: Alexander Brandes <brandes.alexander@web.de>
src/main/java/hudson/plugins/jobConfigHistory/JobConfigBadgeAction.java
Outdated
Show resolved
Hide resolved
BTW do you know why mouse actions do not work?
|
Not too sure about that one, but the oversized icons need a fixed viewbox in these locations, because Jenkins doesn't attempt to resize oversized icons here. |
@NotMyFault I think i fixed all issues ;) |
src/main/resources/hudson/plugins/jobConfigHistory/JobConfigBadgeAction/badge.jelly
Outdated
Show resolved
Hide resolved
Nice catch. I didn't noticed that hyperlinks do not work. |
@NotMyFault I know why this wont work. |
Everything now is working fine 😉 I'm only wondering why i got an underscore before badge😕 |
Are you aware of any href style I should use to remove this underline? |
That'll work for now. |
@NotMyFault Should we also add this to 'restore' buttons. They are now highlighted with blue. |
Yeah, possibly. |
I'm using latest Jenkins weekly release. It starts to hurt my eyes when i see those old style icons.
I'm not a graphic designer, but I created them by combining some already made form those sites:
https://github.com/jenkinsci/jenkins/tree/master/war/src/main/resources/images/symbols
https://www.svgrepo.com/
I'm not sure about buildbadge.svg and confighistory.svg, but others I think are ok.