Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-05 Thread Tom Fennelly
I got back to doing a little bit of Jenkins Core UI work in the last few weeks. I've evolved the uithemes-plugin a bit further in the last few weeks, to a stage now where (on this branch) a user can perform personalized theme configurations such as

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-05 Thread Ulli Hafner
That looks very promising! How would this concept integrate with plus-ins? Does a theme provide icons for plug-ins, too? Or is each plug-in providing icons for each available theme? > Am 05.01.2015 um 18:56 schrieb Tom Fennelly : > > I got back to doing a little bit of Jenkins Core UI work in t

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-06 Thread Tom Fennelly
Thanks Ulli. Plugins can "contribute" to a theme "implementation" in the very same way as Jenkins Core does. Therefore, it can "contribute" icon style definitions to multiple icon theme "implementations". See https://github.com/jenkinsci/uithemes-plugin#registering-and-contributing-to-themes

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-06 Thread Daniel Beck
The video looks really interesting. Here's the correct link BTW (I only see a link to the thumbnail image): https://www.youtube.com/watch?v=ZlD0zf1VCAs Since theme implementations may be incomplete, is there a way to define a fallback, to get e.g. "black and white gif icons" as a fallback when "

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-07 Thread Tom Fennelly
Thanks Daniel. Yeah, should be easy enough to insert default styles. As for using the @Extension annotation, yes it would be a little less invasive but my original thinking (may no longer be valid having the benefit of hindsight) was that doing it through extension made it easier for us to ke

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-12 Thread Tom Fennelly
I updated the PR associated with this (https://github.com/jenkinsci/jenkins/pull/1524). Would appreciate any comments/suggestions. Would like to get the required changes into Jenkins core as soon as possible. -- You received this message because you are subscribed to the Google Groups "Jenkin

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-12 Thread Jesse Glick
On Wed, Jan 7, 2015 at 6:10 AM, Tom Fennelly wrote: > As for using the @Extension annotation, yes it would be a little less > invasive but my original thinking (may no longer be valid having the benefit > of hindsight) was that doing it through extension made it easier You mean, doing it through

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-13 Thread Surya Gaddipati
Wow. This is really interesting. Great work Tom. I would love to build a "github theme" ui on top of it. On Monday, January 5, 2015 at 11:56:58 AM UTC-6, Tom Fennelly wrote: > > I got back to doing a little bit of Jenkins Core UI work in the last few > weeks. I've evolved the uithemes-plugin >

Re: Jenkins UI Themes - per user login UI "Theme" configurations (WIP)

2015-01-22 Thread Kohsuke Kawaguchi
+1. Great work. I think you should do a post on http://jenkins-ci.org/node about this. Now coming over to the PR. On Tuesday, January 13, 2015 at 7:47:39 AM UTC-8, Surya Gaddipati wrote: > > Wow. This is really interesting. Great work Tom. > I would love to build a "github theme" ui on top of i