bazooka-ci / bazooka

Continuous Integration and Continuous Deployment Server
http://docs.bazooka-ci.io/
MIT License
60 stars 5 forks source link

Rework jobs and variants lists for a more responsive layout #261

Closed jawher closed 9 years ago

jawher commented 9 years ago

This a big honky pull request, sorry for that !

The following screenshots show in a glance how the ui changed:

Home

Before

home-old

Long commit messages lead to this: home-old-bug

After

home-new

Project jobs

Same as home

Job

Before

job-old

Too many variant metas: job-old-bug

After

job-new

The variant metas scroll independently:

job-new-hscroll

Variant

Before

variant-old

After

No separate page for variants anymore:

variant-new

julienvey commented 9 years ago

On the projects jobs pag, the SCM URL does not look well placed

capture-14

On the variant page, I like the way we can navigate from one variant to another, but I would like the colors to be more explicit about which one is selected and which ones are "the others"

Moreover, the "purple" colors for the variant env vars are a little disturbing, but this is just a personnal preference.

julienvey commented 9 years ago

LGTM now :+1: