theming jenkins

121 views
Skip to first unread message

Kayn Ty

unread,
Oct 6, 2015, 8:56:26 AM10/6/15
to Jenkins Developers
hi folks, i am mainly a front end developper,
so i wondered how i could make my own theme (to publish it on github) so that anyone can use other themes for their jenkins.

I am Jhon Snow about java ( i know nothing, but i achieved to set up my own jenkins and some jobs at my server )
so i would need some ressources to give me directions on how i can run jenkins with a custom theme.

by now, i cloned the github repository and found some css files, but i can't figure out how they are articulated.

Michael Neale

unread,
Oct 7, 2015, 1:02:42 AM10/7/15
to Jenkins Developers
So so others know - this thread was continued here: https://groups.google.com/forum/#!searchin/jenkinsci-dev/Kayn/jenkinsci-dev/zDaX4yiWLLw/A5sSRsa6CQAJ

(also, I LOLed over the Jhon Snow reference about java, thanks for the chuckle;)

Oleg Nenashev

unread,
Oct 7, 2015, 1:32:13 AM10/7/15
to Jenkins Developers, Tom Fennelly
Hi Kayn,

I'm John Snow about web design, but any improvements about web interface & custom themes may be useful.

If you want to customize appearance of your own Jenkins instance:
  • There is a UI Themes plugin from Tom Fennely (in Cc)
  • Simple Theme Plugin is the "classic" approach, which allows to set custom CSS styles and JS handlers. 
    • Please note that Jenkins project does not guarantee the compatibility of style sets in future Jenkins versions (even in 1.x)
If you want to improve the existing appearance, sync-up with Tom and Gus Reiber (see the mailing list). AFAIK they are working on multiple improvements now, so your help there may be very useful.


среда, 7 октября 2015 г., 8:02:42 UTC+3 пользователь Michael Neale написал:

Tom Fennelly

unread,
Oct 7, 2015, 1:46:48 AM10/7/15
to Jenkins Developers, tfen...@cloudbees.com
On Wednesday, October 7, 2015 at 6:32:13 AM UTC+1, Oleg Nenashev wrote:
Hi Kayn,

I'm John Snow about web design, but any improvements about web interface & custom themes may be useful.

If you want to customize appearance of your own Jenkins instance:
Please note that the Jenkins core changes required to get this working (modularizations and parameterization of the CSS using LESS etc) were never pushed upstream. It was something I did as a POC and it seemed like people were not all that interested in it, so I didn't pursue it.

Oleg Nenashev

unread,
Oct 7, 2015, 2:41:10 AM10/7/15
to Jenkins Developers, tfen...@cloudbees.com
Thanks Tom!

In such case Simple Theme Plugin seems to be the best available option right now.

I've googled for several usage examples:

I'll add links to Wiki. Probably you could take one of these existing themes and improve it.


Best regards,
Oleg

среда, 7 октября 2015 г., 8:46:48 UTC+3 пользователь Tom Fennelly написал:

Victor Martinez

unread,
Oct 7, 2015, 4:35:10 AM10/7/15
to Jenkins Developers, tfen...@cloudbees.com
Hi there,

 You might contact Lewis since he asked whether having a central theme repo it will be useful or not



Cheers
Reply all
Reply to author
Forward
0 new messages