kevinburke / doony

UI Improvements for Jenkins
http://doony.org
Other
970 stars 116 forks source link

Improvements and some bug fixes to make the page compact and tidy. #85

Open baskaran-md opened 9 years ago

baskaran-md commented 9 years ago

When there are more jobs (150+) and mode executors, the current space and other CSS configuration makes the page cluttered. (So spacious!). This current fixes will provide proper spaces and fixes some mis-alignments on build history and home page. Also, added some effects to console output. (Inspired from https://github.com/djonsson/jenkins-atlassian-theme) PS: Each commit message should explain the changes clearly.

baskaran-md commented 9 years ago

If you wish to see the changes live, i can show you a small demo on our Continuous Integration System. Sorry, I cannot share it public.

baskaran-md commented 9 years ago

Tested against Jenkins 1.597

baskaran-md commented 9 years ago

home_page

baskaran-md commented 9 years ago

Build History build_history

baskaran-md commented 9 years ago

Console Output console_output

kevinburke commented 9 years ago

thanks for this! the photos look great, but I am on my phone... will review the code tomorrow.

Kevin

Kevin Burke phone: 925.271.7005 | twentymilliseconds.com

On Sat, Jan 24, 2015 at 11:24 PM, Baskaran Deivasigamani < notifications@github.com> wrote:

Console Output [image: console_output] https://cloud.githubusercontent.com/assets/496507/5890765/24112e56-a420-11e4-9cb4-d5837c91d393.png

— Reply to this email directly or view it on GitHub https://github.com/kevinburke/doony/pull/85#issuecomment-71357729.

baskaran-md commented 9 years ago

Thank you.

kevinburke commented 9 years ago

It's a really good start! Some things to clean up but we will get there. I made comments on the individual commits - looks like those comments are not showing up here.

baskaran-md commented 9 years ago

Thank you, @kevinburke. I will check those comments and get back to you soon.

kevinburke commented 9 years ago

Ok sounds good! Please ping me again when you're ready for another look - I might miss it otherwise :)

Kevin Burke phone: 925.271.7005 | twentymilliseconds.com

On Mon, Jan 26, 2015 at 11:03 AM, Baskaran Deivasigamani < notifications@github.com> wrote:

Thank you, @kevinburke https://github.com/kevinburke. I will check those comments and get back to you soon.

— Reply to this email directly or view it on GitHub https://github.com/kevinburke/doony/pull/85#issuecomment-71516990.

kevinburkeshyp commented 9 years ago

Any update here?

baskaran-md commented 9 years ago

I didn't get time to work on this.. Will spend some time during this week..

aehlke commented 8 years ago

This would be great to get merged :)