From 6d2c3f8dcc22fb1c5d24287d9ac7c3a8e738dbd4 Mon Sep 17 00:00:00 2001 From: iziram Date: Thu, 15 Jun 2023 17:50:38 +0200 Subject: [PATCH] Assiduites : Page liste - filtrage des tableaux --- app/static/css/assiduites.css | 12 +- app/static/icons/filter.svg | 1 + app/templates/assiduites/liste_assiduites.j2 | 570 +++++++++++++++++-- 3 files changed, 545 insertions(+), 38 deletions(-) create mode 100644 app/static/icons/filter.svg diff --git a/app/static/css/assiduites.css b/app/static/css/assiduites.css index be4a8842..56cef447 100644 --- a/app/static/css/assiduites.css +++ b/app/static/css/assiduites.css @@ -510,16 +510,24 @@ } .order { + background-image: url(../icons/sort.svg); +} + +.filter { + background-image: url(../icons/filter.svg); +} + +.icon { display: block; width: 24px; height: 24px; - background-image: url(../icons/sort.svg); outline: none; border: none; cursor: pointer; + margin: 0 2px; } -.order:focus { +.icon:focus { outline: none; border: none; } \ No newline at end of file diff --git a/app/static/icons/filter.svg b/app/static/icons/filter.svg new file mode 100644 index 00000000..8259c640 --- /dev/null +++ b/app/static/icons/filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/templates/assiduites/liste_assiduites.j2 b/app/templates/assiduites/liste_assiduites.j2 index 685e191e..2fd4daf6 100644 --- a/app/templates/assiduites/liste_assiduites.j2 +++ b/app/templates/assiduites/liste_assiduites.j2 @@ -7,37 +7,38 @@

Liste de l'assiduité et des justificatifs de {{sco.etud.nomprenom}}

Assiduités :

+ @@ -48,31 +49,32 @@

Justificatifs :

+
Début - +
Fin - +
État - +
Module - +
Justifiée - +
@@ -94,7 +96,7 @@
Début - +
Fin - +
État - +
Raison - +