Jury BUT: cosmetic

This commit is contained in:
Emmanuel Viennet 2022-11-26 13:23:06 +01:00
parent 2a27f9d3b1
commit f173ca898e
2 changed files with 28 additions and 4 deletions

View File

@ -62,13 +62,21 @@ def show_etud(deca: DecisionsProposeesAnnee, read_only: bool = True) -> str:
H.append("""<div><em>Pas de décision annuelle (sem. impair)</em></div>""") H.append("""<div><em>Pas de décision annuelle (sem. impair)</em></div>""")
H.append("""</div>""") H.append("""</div>""")
annee_sco_pair = deca.formsemestre_pair.annee_scolaire()
avertissement_redoublement = (
f"année {annee_sco_pair}-{annee_sco_pair+1}"
if annee_sco_pair != deca.annee_scolaire()
else ""
)
H.append( H.append(
f""" f"""
<div><b>Niveaux de compétences et unités d'enseignement :</b></div> <div class="titre_niveaux"><b>Niveaux de compétences et unités d'enseignement</b></div>
<div class="but_annee"> <div class="but_annee">
<div class="titre"></div> <div class="titre"></div>
<div class="titre">S{1}</div> <div class="titre">S{deca.formsemestre_impair.semestre_id}</div>
<div class="titre">S{2}</div> <div class="titre">S{deca.formsemestre_pair.semestre_id}
<span class="avertissement_redoublement">{avertissement_redoublement}</span></div>
<div class="titre">RCUE</div> <div class="titre">RCUE</div>
""" """
) )

View File

@ -16,6 +16,7 @@
} }
.but_annee { .but_annee {
margin-left: 32px;
display: inline-grid; display: inline-grid;
grid-template-columns: repeat(4, auto); grid-template-columns: repeat(4, auto);
gap: 4px; gap: 4px;
@ -35,7 +36,11 @@
.but_annee>* { .but_annee>* {
display: flex; display: flex;
align-items: center; align-items: center;
padding: 0px 16px; padding-top: 0px;
padding-bottom: 0px;
padding-left: 16px;
padding-right: 0px;
background: #FFF; background: #FFF;
border: 1px solid #aaa; border: 1px solid #aaa;
border-radius: 8px; border-radius: 8px;
@ -46,6 +51,7 @@
border: none; border: none;
border-radius: 0px; border-radius: 0px;
border-bottom: 1px solid gray; border-bottom: 1px solid gray;
font-weight: bold;
} }
.but_niveau_ue>div:nth-child(1), .but_niveau_ue>div:nth-child(1),
@ -83,6 +89,16 @@ div.but_section_annee {
margin-bottom: 10px; margin-bottom: 10px;
} }
div.titre_niveaux {
margin-bottom: 6px;
}
span.avertissement_redoublement {
margin-left: 0.5em;
color: red;
font-weight: normal;
}
div.but_settings { div.but_settings {
margin-top: 16px; margin-top: 16px;
} }