2021-02-27 10:26:37 +01:00
|
|
|
extends layout
|
|
|
|
|
|
|
|
block content
|
|
|
|
h1= title
|
|
|
|
p Welcome to #{title}
|
2021-03-02 09:23:33 +01:00
|
|
|
section.tasks
|
2021-09-10 15:02:40 +02:00
|
|
|
h2 #{json.stats.tasksCount} Tâches
|
2021-03-02 09:53:16 +01:00
|
|
|
ul.stats
|
2021-03-02 11:57:31 +01:00
|
|
|
li #{json.stats.listOpen.length} ouvertes
|
|
|
|
li #{json.stats.listOpenWeekly.length} ouvertes cette semaine
|
2021-03-02 12:09:05 +01:00
|
|
|
li #{json.stats.listOpenMonthly.length} ouvertes ce mois-ci
|
2021-03-02 11:57:31 +01:00
|
|
|
li #{json.stats.listClosed.length} fermées
|
2021-09-10 15:14:55 +02:00
|
|
|
li #{json.stats.tasksListIsDismissByTitle.length} dismissed
|
2021-03-02 11:57:31 +01:00
|
|
|
li #{json.stats.listClosedWeekly.length} fermées cette semaine
|
2021-03-02 12:09:05 +01:00
|
|
|
li #{json.stats.listClosedMonthly.length} fermées ce mois-ci
|
2021-03-03 16:19:11 +01:00
|
|
|
section.markdown
|
2021-03-03 16:34:29 +01:00
|
|
|
h2 Rapport de dev de la semaine
|
|
|
|
article(language="md")= weeklyDevReport
|
2021-03-01 18:14:47 +01:00
|
|
|
section.tags
|
2021-09-10 15:02:40 +02:00
|
|
|
h2 #{json.stats.listTags.length} Tags
|
2021-03-02 11:10:53 +01:00
|
|
|
p maximum de #{json.stats.maxTasksCountPerTag} tâches pour un tag.
|
2021-09-10 15:14:55 +02:00
|
|
|
h2 Liste de rapport hebdo
|
|
|
|
.report= json.weeklyDevReport
|
|
|
|
h2 Tags
|
2021-03-01 21:27:00 +01:00
|
|
|
ul.tags
|
|
|
|
li.head
|
|
|
|
span.name nom
|
|
|
|
span.color couleur
|
|
|
|
span.parent parent
|
2021-03-02 09:23:33 +01:00
|
|
|
span.tasks tâches
|
2021-03-02 09:53:16 +01:00
|
|
|
span.tasks finies
|
2021-03-02 10:12:15 +01:00
|
|
|
span.tasks actives
|
|
|
|
span.tasks actives %
|
2021-09-10 15:02:40 +02:00
|
|
|
each tagItem in json.stats.listTags
|
2021-03-01 21:27:00 +01:00
|
|
|
li
|
2021-09-10 15:02:40 +02:00
|
|
|
span.name(class= {emphasis: tagItem.subtasks == json.stats.maxTasksCountPerTag})= tagItem['$'].name
|
|
|
|
span.color= tagItem['$'].color
|
|
|
|
span.parent= tagItem['$'].parent
|
|
|
|
//- if t.tasksListIsDoneByTitle
|
|
|
|
//- span.text-right(class=computeBgColorOnProportionOfOpenTasks(getPercent(t.tasks, json.stats.maxTasksCountPerTag)))= t.tasks
|
|
|
|
//- if t.tasksListIsDoneByTitle
|
|
|
|
//- span.text-right.tasks= t.tasksListIsDoneByTitle.length
|
|
|
|
//- if t.tasksListIsActiveByTitle
|
|
|
|
//- span.text-right.tasks #{t.tasksListIsActiveByTitle.length}
|
|
|
|
//- span.text-right.tasks(class=computeBgColorOnProportionOfOpenTasks(getPercent(t.tasksListIsActiveByTitle.length, t.tasks))) #{getPercent(t.tasksListIsActiveByTitle.length, t.tasks)} %
|
|
|
|
//- span.text-right.tasks #{getPercent(t.tasksListIsActiveByTitle.length,json.stats.listOpen.length )} %
|
|
|
|
//- button.text-right.toggle voir
|
|
|
|
//- ul
|
|
|
|
//- each activetask in t.tasksListIsActiveByTitle
|
|
|
|
//- li.task_item= activetask
|