From 32c1f312411a5d75c9ae76a71bc8aff69533a8e5 Mon Sep 17 00:00:00 2001
From: Justine Arreche <justine@neo.com>
Date: Mon, 7 Oct 2013 13:48:55 -0400
Subject: [PATCH] attempt to make entire repo cell clickable

---
 assets/scripts/app/templates/repos/list.hbs | 56 +++++++++++----------
 1 file changed, 29 insertions(+), 27 deletions(-)

diff --git a/assets/scripts/app/templates/repos/list.hbs b/assets/scripts/app/templates/repos/list.hbs
index 378891fc..17da0889 100644
--- a/assets/scripts/app/templates/repos/list.hbs
+++ b/assets/scripts/app/templates/repos/list.hbs
@@ -6,34 +6,36 @@
 
 <div class="tab">
   {{#if isLoaded}}
-    {{#collection Travis.ReposListView contentBinding="this"}}
-      {{#with view.repo}}
-        <div class="slug-and-status">
-          <span class="status"></span>
-          {{#if slug}}
-            {{#linkTo "repo" this class="slug"}}{{slug}}{{/linkTo}}
-          {{/if}}
-        </div>
-        {{#with lastBuildHash}}
-          {{#if repo.slug}}
-            {{#linkTo "build" repo id class="last_build"}}{{number}}{{/linkTo}}
-          {{/if}}
+    {{#linkTo "repo" repo}}  
+      {{#collection Travis.ReposListView contentBinding="this"}}
+        {{#with view.repo}}
+          <div class="slug-and-status">
+            <span class="status"></span>
+            {{#if slug}}
+              {{#linkTo "repo" this class="slug"}}{{slug}}{{/linkTo}}
+            {{/if}}
+          </div>
+          {{#with lastBuildHash}}
+            {{#if repo.slug}}
+              {{#linkTo "build" repo id class="last_build"}}{{number}}{{/linkTo}}
+            {{/if}}
+          {{/with}}
+
+          <p class="summary">
+            <span class="duration-icon"></span><span class="duration_label">{{t repositories.duration}}:</span>
+            <abbr class="duration" {{bindAttr title="lastBuildStartedAt"}}>{{formatDuration lastBuildDuration}}</abbr>
+          </p>
+          <p class="summary">
+            <span class="finished-icon"></span><span class="finished_at_label">{{t repositories.finished_at}}:</span>
+            <abbr class="finished_at timeago" {{bindAttr title="lastBuildFinishedAt"}}>{{formatTime lastBuildFinishedAt}}</abbr>
+          </p>
+
+          <div class="indicator"><span></span></div>
         {{/with}}
-
-        <p class="summary">
-          <span class="duration-icon"></span><span class="duration_label">{{t repositories.duration}}:</span>
-          <abbr class="duration" {{bindAttr title="lastBuildStartedAt"}}>{{formatDuration lastBuildDuration}}</abbr>
-        </p>
-        <p class="summary">
-          <span class="finished-icon"></span><span class="finished_at_label">{{t repositories.finished_at}}:</span>
-          <abbr class="finished_at timeago" {{bindAttr title="lastBuildFinishedAt"}}>{{formatTime lastBuildFinishedAt}}</abbr>
-        </p>
-
-        <div class="indicator"><span></span></div>
-      {{/with}}
-    {{else}}
-      <p class="empty">{{noReposMessage}}</p>
-    {{/collection}}
+      {{else}}
+        <p class="empty">{{noReposMessage}}</p>
+      {{/collection}}
+    {{/linkTo}}
   {{else}}
     <div class="loading"><span>Loading</span></div>
   {{/if}}