]> source.dussan.org Git - redmine.git/commitdiff
Strikethru closed issue links (#1127).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 20 Jul 2008 09:50:33 +0000 (09:50 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 20 Jul 2008 09:50:33 +0000 (09:50 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1680 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/helpers/application_helper.rb
app/views/projects/roadmap.rhtml
app/views/versions/show.rhtml
public/stylesheets/application.css

index ea7635483fe80c9c6c7a44c557829204d5b87857..6c69d8e6f10222404f2583c7ac84be978582eb04 100644 (file)
@@ -41,6 +41,9 @@ module ApplicationHelper
   end
   
   def link_to_issue(issue, options={})
+    options[:class] ||= ''
+    options[:class] << ' issue'
+    options[:class] << ' closed' if issue.closed?
     link_to "#{issue.tracker.name} ##{issue.id}", {:controller => "issues", :action => "show", :id => issue}, options
   end
   
index a51b22fa9088c902947a6d626ba402442dfd3f84..0778d81387d54aa9e4895d0ffb4181e243b9c3c1 100644 (file)
@@ -20,7 +20,7 @@
     <fieldset class="related-issues"><legend><%= l(:label_related_issues) %></legend>
     <ul>
     <%- issues.each do |issue| -%>
-        <li class="issue <%= 'closed' if issue.closed? %>"><%= link_to_issue(issue) %>: <%=h issue.subject %></li>
+        <li><%= link_to_issue(issue) %>: <%=h issue.subject %></li>
     <%- end -%>
     </ul>
     </fieldset>
index 7f81cf503bf01a42e8407045c4b86152454dbc46..7f9518af841fe8998e64686ff53fd93874ee3b80 100644 (file)
@@ -38,7 +38,7 @@
 <fieldset class="related-issues"><legend><%= l(:label_related_issues) %></legend>
 <ul>
 <% issues.each do |issue| -%>
-    <li class="issue <%= 'closed' if issue.closed? %>"><%= link_to_issue(issue) %>: <%=h issue.subject %></li>
+    <li><%= link_to_issue(issue) %>: <%=h issue.subject %></li>
 <% end -%>
 </ul>
 </fieldset>
index 8f092eaeeda3241f012b7d23639a05dccb1b4382..f6c86b294d4eb0125053f0616ceffaed16f6ba4c 100644 (file)
@@ -75,7 +75,7 @@ a, a:link, a:visited{ color: #2A5685; text-decoration: none; }
 a:hover, a:active{ color: #c61a1a; text-decoration: underline;}
 a img{ border: 0; }
 
-a.issue.closed, .issue.closed a { text-decoration: line-through; }
+a.issue.closed { text-decoration: line-through; }
 
 /***** Tables *****/
 table.list { border: 1px solid #e4e4e4;  border-collapse: collapse; width: 100%; margin-bottom: 4px; }