diff --git a/app/styles/app.scss b/app/styles/app.scss index c44215bc..76d94260 100644 --- a/app/styles/app.scss +++ b/app/styles/app.scss @@ -30,7 +30,7 @@ @import "app/modules/navigation"; @import "app/modules/row"; @import "app/modules/loader"; -@import "app/modules/tiles"; +// @import "app/modules/tiles"; @import "app/modules/buttons"; @import "app/modules/icons"; @import "app/modules/search"; @@ -43,21 +43,22 @@ @import "app/modules/memberlist"; @import "app/modules/forms"; @import "app/modules/notice"; +@import "app/modules/build-header"; @import "app/layout"; @import "app/layouts/dashboard"; @import "app/layouts/error"; @import "app/layouts/footer"; -@import "app/layouts/buildheader"; -@import "app/layouts/build-job"; +// @import "app/layouts/buildheader"; +// @import "app/layouts/build-job"; @import "app/layouts/sidebar"; -@import "app/layouts/build-job"; @import "app/layouts/sidebar"; @import "app/layouts/profile"; @import "app/layouts/top"; @import "app/layouts/owner"; @import "app/layouts/branches"; @import "app/layouts/broadcasts"; +@import "app/layouts/repo"; @import "app/layouts/requests"; @import "app/layouts/caches"; diff --git a/app/styles/app/layouts/repo.sass b/app/styles/app/layouts/repo.sass new file mode 100644 index 00000000..e69de29b diff --git a/app/styles/app/modules/build-header.sass b/app/styles/app/modules/build-header.sass new file mode 100644 index 00000000..e69de29b diff --git a/app/templates/build.hbs b/app/templates/build.hbs index 4e9766ca..1210c06c 100644 --- a/app/templates/build.hbs +++ b/app/templates/build.hbs @@ -1,73 +1,68 @@ {{#if loading}} {{loading-indicator}} {{else}} -
-
- - -
-
-

- {{#if build.pullRequest}} - Pull Request #{{build.pullRequestNumber}} - {{build.pullRequestTitle}} - {{else}} - {{build.commit.branch}} - {{format-message build.commit.subject repo=build.repo}} - {{/if}} -

-
+
+
+

+ {{status-icon status=build.state}} {{#if build.pullRequest}} -

{{format-message build.commit.subject repo=build.repo}}

+ Pull Request #{{build.pullRequestNumber}} + {{build.pullRequestTitle}} + {{else}} + {{build.commit.branch}} + {{format-message build.commit.subject repo=build.repo}} {{/if}} -
{{format-message build.commit.body repo=build.repo pre=true}}
-

-
- {{#if commit.authorName}} - {{commit.authorName}} authored{{#if commit.authorIsCommitter}} and committed{{/if}} - {{/if}} - {{#unless commit.authorIsCommitter}} - {{#if commit.committerName}} - {{commit.committerName}} committed - {{/if}} - {{/unless}} + +
+

+ {{#if build.pullRequest}} + {{format-message build.commit.subject repo=build.repo}}
+ {{/if}} + {{format-message build.commit.body repo=build.repo pre=true}} +

+ +

+ {{#if commit.authorName}} + {{commit.authorName}} authored{{#if commit.authorIsCommitter}} and committed{{/if}} + {{/if}} + {{#unless commit.authorIsCommitter}} + {{#if commit.committerName}} + {{commit.committerName}} committed + {{/if}} + {{/unless}} +

-
-
    -
  • {{#link-to "build" repo build}} - - {{build.number}} {{humanize-state build.state}}{{/link-to}} -
  • -
  • - - - Commit {{format-sha commit.sha}} - -
  • -
  • - {{#if build.pullRequest}} - #{{build.pullRequestNumber}}: {{build.pullRequestTitle}} - {{else}} - {{#if build.commit.compareUrl}} - - - Compare {{short-compare-shas build.commit.compareUrl}} - {{/if}} - {{/if}} -
  • -
  • - - {{#if build.isFinished}}ran{{else}}running{{/if}} for {{format-duration build.duration}} -
  • -
  • - - {{format-time build.finishedAt}} -
  • +
    +

    + {{#link-to "build" repo build}} + {{status-icon status=build.state}} #{{build.number}} {{humanize-state build.state}}{{/link-to}} +

    +
      +
    • {{#if build.isFinished}}ran{{else}}running{{/if}} for {{format-duration build.duration}}
    • + {{!--
    • Elapsed time
    • --}} +
    • {{format-time build.finishedAt}}
    +
    +
    {{repo-actions build=build repo=build.repo user=auth.currentUser}}