feat: show done tasks strikethrough

This commit is contained in:
kolaente 2022-07-21 00:30:58 +02:00
parent af529eef0a
commit c39e9d5c62
No known key found for this signature in database
GPG key ID: F40E70337AB24C9B

View file

@ -118,6 +118,7 @@ function transformTaskToGanttBar(t: TaskModel) {
color: t.startDate ? (colorIsDark(t.getHexColor()) ? black : 'white') : black, color: t.startDate ? (colorIsDark(t.getHexColor()) ? black : 'white') : black,
backgroundColor: t.startDate ? t.getHexColor() : 'var(--grey-100)', backgroundColor: t.startDate ? t.getHexColor() : 'var(--grey-100)',
border: t.startDate ? '' : '2px dashed var(--grey-300)', border: t.startDate ? '' : '2px dashed var(--grey-300)',
'text-decoration': t.done ? 'line-through' : null,
}, },
}, },
}] }]
@ -137,9 +138,9 @@ async function loadTasks() {
const params = { const params = {
sort_by: ['start_date', 'done', 'id'], sort_by: ['start_date', 'done', 'id'],
order_by: ['asc', 'asc', 'desc'], order_by: ['asc', 'asc', 'desc'],
filter_by: ['done', 'start_date', 'start_date'], filter_by: ['start_date', 'start_date'],
filter_comparator: ['equals', 'greater_equals', 'less_equals'], filter_comparator: ['greater_equals', 'less_equals'],
filter_value: ['false', props.dateFrom, props.dateTo], filter_value: [props.dateFrom, props.dateTo],
filter_concat: 'and', filter_concat: 'and',
filter_include_nulls: true, filter_include_nulls: true,
} }