mirror of
https://github.com/TracksApp/tracks.git
synced 2026-01-08 02:08:50 +01:00
38 lines
No EOL
1.7 KiB
Text
38 lines
No EOL
1.7 KiB
Text
<%
|
|
suppress_context ||= false
|
|
suppress_project ||= false
|
|
cache [todo, current_user.date.strftime("%Y%m%d"), @source_view, current_user.prefs.verbose_action_descriptors] do
|
|
-%>
|
|
<div id="<%= dom_id(todo) %>" class="todo-item">
|
|
<div class="row">
|
|
<div class="span8">
|
|
<span class="todo-item-icons">
|
|
<i class="<%= todo.completed? ? "icon-check-sign" : "icon-check-empty"%>"></i>
|
|
<i class="<%= todo.starred? ? "icon-star" : "icon-star-empty"%>"></i>
|
|
</span>
|
|
<span class="todo-item-description-container">
|
|
<span class="todo-description"><%= todo.description %></span>
|
|
<%= content_tag(:i, {class: "icon-refresh"}){} if todo.from_recurring_todo? -%>
|
|
<%= deferred_due_date(todo) -%>
|
|
<%= content_tag(:i, {class: "icon-sitemap"}){} if todo.has_pending_successors -%>
|
|
<%= content_tag(:i, {class: "icon-book", "data-note-id" => dom_id(todo, 'notes')}){} unless todo.notes.blank? %>
|
|
</span>
|
|
<span class="todo-item-detail hide"><br/>
|
|
<p class="small todo-project-and-context"><small>
|
|
project: <span class="todo-project-name"><%= todo.project.name.blank? ? "none" : todo.project.name %></span>
|
|
context: <span class="todo-context-name"><%= todo.context.name.blank? ? "none" : todo.context.name %></span>
|
|
</small></p>
|
|
</span>
|
|
</div>
|
|
<div class="span4 pull-right">
|
|
<%= date_span(todo) -%>
|
|
<%= tag_list(todo) %>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div id="<%=dom_id(todo, 'notes')%>" class="todo-notes hide">
|
|
<%= todo_notes(todo) %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<% end -%> |