Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 5 commits into from
Sep 29, 2015

Conversation

jawher
Copy link
Contributor

@jawher jawher commented Aug 15, 2015

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

Uses unordered lists instead of tables
@jawher jawher added the web label Aug 15, 2015
@julienvey
Copy link
Member

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 and others added 3 commits August 19, 2015 11:15
When showing variant list, selected row is highlighted, and unselected rows
are lightened
}

&.errored {
background: $line-background-selected-success-color;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, there is an error here, success => errored

@julienvey
Copy link
Member

LGTM now 👍

julienvey added a commit that referenced this pull request Sep 29, 2015
Rework jobs and variants lists for a more responsive layout
@julienvey julienvey merged commit dc1be14 into master Sep 29, 2015
@julienvey julienvey deleted the rework-job-list branch September 29, 2015 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants