diff --git a/app/controllers/builds-item.coffee b/app/controllers/builds-item.coffee index 89fec964..3db4ba54 100644 --- a/app/controllers/builds-item.coffee +++ b/app/controllers/builds-item.coffee @@ -1,6 +1,7 @@ `import Ember from 'ember'` `import { colorForState } from 'travis/utils/helpers'` `import GithubUrlProperties from 'travis/mixins/github-url-properties'` +`import { gravatarImage } from 'travis/utils/urls'` Controller = Ember.ObjectController.extend(GithubUrlProperties, needs: ['builds'] @@ -10,6 +11,10 @@ Controller = Ember.ObjectController.extend(GithubUrlProperties, color: (-> colorForState(@get('build.state')) ).property('build.state') + + urlAuthorGravatarImage: (-> + gravatarImage(@get('commit.authorEmail'), 40) + ).property('commit.authorEmail') ) `export default Controller` diff --git a/app/styles/app/modules/tiles.sass b/app/styles/app/modules/tiles.sass index 3ecd6870..6b48f6bf 100644 --- a/app/styles/app/modules/tiles.sass +++ b/app/styles/app/modules/tiles.sass @@ -98,8 +98,16 @@ // build history etc .tile--build .tile-main + @media #{$small-only} + h2 + line-height: $line-height-m + margin-bottom: 1em @media #{$medium-up} + white-space: nowrap + overflow: hidden border-right: solid 1px $grey4 + &:after + @include fadeOut(right, -90deg, $cream-light) @media #{$xlarge-up} @include grid-column(8) .tile-additional diff --git a/app/templates/builds.hbs b/app/templates/builds.hbs index 9c335092..00158c41 100644 --- a/app/templates/builds.hbs +++ b/app/templates/builds.hbs @@ -17,7 +17,7 @@ {{/if}} {{{format-message build.commit.message short="true" repoBinding=build.repo}}} -
+- {{format-commit build.commit}} + {{format-sha build.commit.sha}}