| Name | Project | {{ _('Tags') }} | Priority | Status | Due | {{ _('Estimated') }} | Progress | Actions | |
|---|---|---|---|---|---|---|---|---|---|
| {{ task.name }} | {{ task.project.name }} |
{% if task.tag_list %}
{% for tag in task.tag_list %}
{{ tag }}
{% endfor %}
{% else %}
—
{% endif %}
|
{% set p = task.priority %} {% set pcls = {'low':'bg-emerald-100 text-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-300', 'medium':'bg-sky-100 text-sky-700 dark:bg-sky-900/30 dark:text-sky-300', 'high':'bg-amber-100 text-amber-700 dark:bg-amber-900/30 dark:text-amber-300', 'urgent':'bg-red-100 text-red-700 dark:bg-red-900/30 dark:text-red-300'}[p] if p in ['low','medium','high','urgent'] else 'bg-slate-100 text-slate-700 dark:bg-slate-800 dark:text-slate-300' %} {{ task.priority_display }} | {% set s = task.status %} {% set statusColors = {'todo': 'bg-slate-100 text-slate-700 dark:bg-slate-800 dark:text-slate-300', 'in_progress': 'bg-indigo-100 text-indigo-700 dark:bg-indigo-900/30 dark:text-indigo-300', 'review': 'status-pending', 'done': 'status-active', 'cancelled': 'bg-gray-100 text-gray-700 dark:bg-gray-700 dark:text-gray-200'} %} {% set scls = statusColors.get(s, 'bg-slate-100 text-slate-700 dark:bg-slate-800 dark:text-slate-300') %} {{ task.status_display }} | {% if task.due_date %} {% set overdue = task.is_overdue %} {{ task.due_date|format_date }} {% else %} — {% endif %} | {% if task.estimated_hours %} {{ task.estimated_hours }} {{ _('h') }} {% else %} — {% endif %} |
{% set pct = task.progress_percentage or 0 %}
|
View |