]> source.dussan.org Git - redmine.git/commitdiff
Use fixed layout and move status to its own column.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 29 Oct 2016 08:55:06 +0000 (08:55 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 29 Oct 2016 08:55:06 +0000 (08:55 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@15929 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/issues/_list_simple.html.erb
public/stylesheets/application.css

index 9885ef06ab02a3dc36c5eebc0f1ea45c19050a5b..8ce273db698952f2c808a009f6127adc63d4216a 100644 (file)
@@ -1,23 +1,23 @@
 <% if issues && issues.any? %>
 <%= form_tag({}) do %>
-  <table class="list issues">
+  <table class="list list-simple issues">
     <thead><tr>
-    <th>#</th>
-    <th><%=l(:field_project)%></th>
-    <th><%=l(:field_tracker)%></th>
-    <th><%=l(:field_subject)%></th>
+    <th class="id">#</th>
+    <th class="project"><%=l(:field_project)%></th>
+    <th class="status"><%=l(:field_status)%></th>
+    <th class="subject"><%=l(:field_subject)%></th>
     </tr></thead>
     <tbody>
     <% for issue in issues %>
     <tr id="issue-<%= h(issue.id) %>" class="hascontextmenu <%= cycle('odd', 'even') %> <%= issue.css_classes %>">
       <td class="id">
         <%= check_box_tag("ids[]", issue.id, false, :style => 'display:none;', :id => nil) %>
-        <%= link_to(issue.id, issue_path(issue)) %>
+        <%= link_to("#{issue.tracker} ##{issue.id}", issue_path(issue)) %>
       </td>
       <td class="project"><%= link_to_project(issue.project) %></td>
-      <td class="tracker"><%= issue.tracker %></td>
+      <td class="status"><%= issue.status %></td>
       <td class="subject">
-        <%= link_to(issue.subject.truncate(60), issue_path(issue)) %> (<%= issue.status %>)
+        <span><%= link_to(issue.subject, issue_path(issue)) %></span>
       </td>
     </tr>
     <% end %>
index d5554ff3c94d1a5bf7a11d9dd985b2dc05af4a55..06ecfd22ad2b907d07ca1d6febffec59077e69de 100644 (file)
@@ -295,6 +295,11 @@ table.boards td.last-message {text-align:left;font-size:80%;}
 
 div.table-list.boards .table-list-cell.name {width: 30%;}
 
+#content table.list-simple {table-layout:fixed;}
+#content table.list-simple td {white-space:nowrap; overflow:hidden; text-overflow: ellipsis; text-align:left;}
+#content table.list-simple th.id, #content table.list-simple th.project {width:18%;}
+#content table.list-simple th.status {width:14%;}
+
 table.messages td.last_message {text-align:left;}
 
 #query_form_content {font-size:90%;}