Skip to content
Snippets Groups Projects
Commit cf7a6663 authored by Emmanuel Viennet's avatar Emmanuel Viennet
Browse files

Souligne UE capitalisées dans tables recap.

parent 7572ab3b
No related branches found
No related tags found
No related merge requests found
...@@ -3311,6 +3311,7 @@ td.ue_cmp { ...@@ -3311,6 +3311,7 @@ td.ue_cmp {
td.ue_capitalized, td.ue_capitalized,
.ue_cap { .ue_cap {
text-decoration: underline; text-decoration: underline;
text-decoration-thickness: 3px;
} }
h3.sfv { h3.sfv {
...@@ -4263,7 +4264,7 @@ table.table_recap td.moy_ue_warning { ...@@ -4263,7 +4264,7 @@ table.table_recap td.moy_ue_warning {
color: rgb(255, 0, 0); color: rgb(255, 0, 0);
} }
table.table_recap td.col_ues_validables { table.table_recap td.cap table.table_recap td.col_ues_validables {
white-space: nowrap; white-space: nowrap;
font-style: normal !important; font-style: normal !important;
} }
......
...@@ -705,22 +705,25 @@ class RowRecap(tb.Row): ...@@ -705,22 +705,25 @@ class RowRecap(tb.Row):
] = f"UEs du S{formsemestre.semestre_id} {formsemestre.annee_scolaire()}" ] = f"UEs du S{formsemestre.semestre_id} {formsemestre.annee_scolaire()}"
col_id = f"moy_ue_{ue.id}" col_id = f"moy_ue_{ue.id}"
val = ue_status["moy"] val = ue_status["moy"]
note_class = "" note_classes = []
if isinstance(val, float): if isinstance(val, float):
if val < table.barre_moy: if val < table.barre_moy:
note_class = "moy_inf" note_classes = ["moy_inf"]
elif val >= table.barre_valid_ue: elif val >= table.barre_valid_ue:
note_class = "moy_ue_valid" note_classes = ["moy_ue_valid"]
self.nb_ues_validables += 1 self.nb_ues_validables += 1
if val < table.barre_warning_ue: if val < table.barre_warning_ue:
note_class = "moy_ue_warning" # notes très basses note_classes = ["moy_ue_warning"] # notes très basses
self.nb_ues_warning += 1 self.nb_ues_warning += 1
if ue_status["is_capitalized"]:
note_classes.append("ue_capitalized")
self.add_cell( self.add_cell(
col_id, col_id,
ue.acronyme, ue.acronyme,
table.fmt_note(val), table.fmt_note(val),
group=col_group or f"col_ue_{ue.id}", group=col_group or f"col_ue_{ue.id}",
classes=[note_class], classes=note_classes,
column_classes={f"col_ue_{ue.id}", "col_moy_ue", "col_ue"}, column_classes={f"col_ue_{ue.id}", "col_moy_ue", "col_ue"},
) )
table.foot_title_row.cells[col_id].target_attrs[ table.foot_title_row.cells[col_id].target_attrs[
......
# -*- mode: python -*- # -*- mode: python -*-
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
SCOVERSION = "9.4.48" SCOVERSION = "9.4.49"
SCONAME = "ScoDoc" SCONAME = "ScoDoc"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment