Sha256: 8313381e7334ae917f37c2020d5d85b22fb752d3cb69e7c8e05b32e136380454

Contents?: true

Size: 1.37 KB

Versions: 16

Compression:

Stored size: 1.37 KB

Contents

<div id="listing">
  <% @tasks.each do |proj, tasks| %>
    <% doneness = (tasks.select { |t| t.status == 'completed' }.count.to_f / tasks.count.to_f) * 100 %>
    <% unless doneness == 100.0 %>
      <div class="project-container">
        <h3 class="project <%= doneness == 100.0 ? 'done' : 'pending' %>">
          <a href="/projects/<%= linkify(proj, :project) %>"><%= proj %></a>
        </h3>
        <div class="doneness-container">
          <div class="doneness-measure" style="width: <%= doneness.to_i * 2 %>px;"><%= doneness.to_i %>%</div>
        </div>
        <div class="clearer"></div>
        <table>
          <thead>
            <tr>
              <th>Description</th>
              <th>Due</th>
              <th>Tags</th>
              <th>Priority</th>
            </tr>
          </thead>
          <tbody>
            <% tasks.each do |task| %>
              <% if task.status == 'pending' %>
                <tr class="<%= colorize_date(task.due) %>">
                  <td><%= task.description %></td>
                  <td><%= format_date(task.due) unless task.due.nil? %></td>
                  <td><%= task.tags.join(', ') unless task.tags.nil? %></td>
                  <td><%= task.priority unless task.priority.nil? %></td>
                </tr>
              <% end %>
            <% end %>
          </tbody>
        </table>
      </div>
    <% end %>
  <% end %>
</div>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
taskwarrior-web-1.0.2 lib/taskwarrior-web/views/projects.erb
taskwarrior-web-1.0.1 lib/taskwarrior-web/views/projects.erb
taskwarrior-web-1.0.0 lib/taskwarrior-web/views/projects.erb
taskwarrior-web-0.0.15 lib/taskwarrior-web/views/projects.erb
taskwarrior-web-0.0.14 views/projects.erb
taskwarrior-web-0.0.13 views/projects.erb
taskwarrior-web-0.0.12 views/projects.erb
taskwarrior-web-0.0.11 views/projects.erb
taskwarrior-web-0.0.10 views/projects.erb
taskwarrior-web-0.0.9 views/projects.erb
taskwarrior-web-0.0.8 views/projects.erb
taskwarrior-web-0.0.7 views/projects.erb
taskwarrior-web-0.0.6 views/projects.erb
taskwarrior-web-0.0.5 views/projects.erb
taskwarrior-web-0.0.4 views/projects.erb
taskwarrior-web-0.0.3 views/projects.erb