{% extends 'base.html' %}
{% block css %}
td.checkbox { text-align: center; }
td { vertical-align: middle; }
td button { padding: 0em; }
th.centered { text-align: center; }
ul { padding-left: 1.5em; margin: 0; }
details > summary.todo {
list-style-type: ' ';
}
details > summary.has_dependers {
list-style-type: '[+]:';
}
details[open] > summary.has_dependers {
list-style-type: '[▼]:';
}
details > summary.has_deps::after {
content: ':[+]';
}
details[open] > summary.has_deps::after {
content: ':[▼]';
}
table.undone_todos tr.deps_undone {
background-color: #cccccc;
}
details.adoptables {
margin-bottom: 1em;
}
details.adoptables summary span {
background-color: #cccccc;
}
table.undone_todos tr td {
border-bottom: 1px dotted black;
}
td.left { text-align: left; }
td.unbreakable { white-space: nowrap; }
{% endblock %}
{% macro todo_title_expandable(todo, show_deps_doneness, ignore=0) %}
{% if todo.has_dependers or todo.has_deps %}
{% else %}
{% endif %}
{{todo.title|e}}
{% if todo.has_dependers or todo.has_deps %}
{% if todo.has_dependers %}
dependers:
{% for path in todo.depender_paths %}
{% endif %}
{% if todo.has_deps %}
depends on:
{% for dep_todo in todo.deps %}
{% endif %}
comment |
---|