[theme] New Jenkins Material Design Theme

312 views
Skip to first unread message

Afonso F

unread,
Jan 21, 2016, 12:16:50 PM1/21/16
to Jenkins Users
Hi guys,

I created a Jenkins theme based on Google Material Design. It changes the layout and icons using SVG ones. Take a look!






Slide

unread,
Jan 21, 2016, 12:24:18 PM1/21/16
to Jenkins Users
I really like this theme, nice work!

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/e1a3564b-cd21-4acc-b74b-645cddfd1902%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Baptiste Mathus

unread,
Jan 23, 2016, 8:40:46 AM1/23/16
to jenkins...@googlegroups.com
+1. Nice!

Quick feedback: IMO, you should put bigger (or zoomable) screenshots on your website. I just had a look and would have liked being able to see things a bit more closely.

Thanks!

Mohan PAKALAPATI

unread,
Jan 23, 2016, 9:52:47 AM1/23/16
to jenkins...@googlegroups.com

Looks great
+1

Afonso F

unread,
Jan 24, 2016, 9:10:22 AM1/24/16
to jenkins...@googlegroups.com
Thanks for your feedback Baptiste!

Bigger images there :D

You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/j-61ry_Qp6M/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS4jxHnBa26nT11zXiWPSFCVLyYDpjE4rA0FqbRy904aRA%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.
--

Afonso F

Michael Neale

unread,
Jan 24, 2016, 6:03:16 PM1/24/16
to Jenkins Users
Super nice. I love material design!

Nice work. 

Slide

unread,
Jan 25, 2016, 12:07:38 PM1/25/16
to jenkins...@googlegroups.com
One thing I have found is that the large folder icon is not replaced with the updated icons for the Cloudbees Folder Plugin. Not a big issue, just wanted to let you know.

Screenshot_2016-01-25_10-03-55.png

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.

Afonso F

unread,
Jan 25, 2016, 12:59:21 PM1/25/16
to Jenkins Users
How can I see that screen? I installed the Cloudbees Folder Plugin but I'm using a self hosted Jenkins server.

Some plugins use their own images, in that case it's hard to replace by a new one.

Thanks for your feedback.

Slide

unread,
Jan 25, 2016, 1:01:42 PM1/25/16
to Jenkins Users
I just opened one of the folders that I setup to view the items inside. 

James Dumay

unread,
Jan 29, 2016, 10:30:09 PM1/29/16
to Jenkins Users
Hi Afonso,

Super impressed with your work here! Google have done an excellent job with their Material Design Language – works well in a lot of situations.

Did you have to do any changes that could break plugin compatibility along the way? I know when various people have looked at this sort of work here at CloudBees we've found it difficult to do this in a way that doesn't mess up plugins. If there is anything you could share on this topic that would be fantastic.

Thanks,
James Dumay
CloudBees


On Friday, January 22, 2016 at 4:16:50 AM UTC+11, Afonso F wrote:

jieryn

unread,
Jan 29, 2016, 10:41:44 PM1/29/16
to Jenkins Users
+1

Default no-plugin install looks beautiful. Soon as you add any plugin that adds an Action, it doesn't look so good anymore (mixed icons).

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.

Afonso F

unread,
Feb 1, 2016, 2:43:20 PM2/1/16
to Jenkins Users
Hi jierin,

The theme still need a lot of improvements, I created with some restrictions in mind:
  • Do not make it heavy: Using SVG images avoid the necessity of multi-size images
  • Do not use external resources: All images were embeded to the css file (planning to do the same with Roboto font)
  • Do not change Jenkins structure: It might affect a plugin behavior
  • Do not use Javascript: I don't want to make it complex or slow. Only one css can be used in a sort of ways. Simple Theme Plugin, Self hosted, Stylish etc.
  • Use the power of community: There are lots of Jenkins plugins and I know that I wont be able to make it works with all of them. But we can try to adapt to the most popular ones. We are receiving some pull requests and issues with plugin incompatibilities fixes.
I hope in few weeks, with the increase of people using it and reporting bugs we may release a gorgeous version!

Feel free to help us opening issues or pull requests :D

You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/j-61ry_Qp6M/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAArU9iZm1uEpoQ%2BdOUTQAOHFp3hq74SKCRHym82qh%2Bsh%2BcnYfA%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.
--

Afonso F

Reply all
Reply to author
Forward
0 new messages