{% extends '_base.html' %} {% import '_macros.html' as macros %} {% block css %} th { border: 1px solid black; } td.cond_line_0, td.cond_line_1, td.cond_line_2 { padding: 0; border-top: 1px solid white; } td.cond_line_0 { background-color: #bfbfbf; } td.cond_line_1 { background-color: #dfdfdf; } td.cond_line_2 { background-color: #fffff; } td.cond_line_corner { max-width: 0px; white-space: nowrap; overflow: hidden; text-overflow: clip; } td.todo_line { border-bottom: 1px solid #bfbfbf; height: 1.7em; } tr.inactive > td.todo_line { background-color: #bfbfbf; border-bottom: 1px solid white; } tr.hidden_undone > td, tr.hidden_undone a { color: #9f9f9f; } td.left_border { border-left: 1px solid black; } td.right_border { border-right: 1px solid black; } input.ablers { width: 50em; } {% endblock %} {% macro show_node_undone(node, indent) %} {% if not node.todo.is_done %}