feat: use saved colors in assessment_grading

This commit is contained in:
2025-08-09 16:44:00 +02:00
parent 096dcebd80
commit ac2762218e
4 changed files with 252 additions and 44 deletions

View File

@@ -26,12 +26,20 @@ def assessment_grading(assessment_id):
# Préparer les informations d'affichage pour les scores
scale_values = config_manager.get_competence_scale_values()
# Récupérer la configuration du dégradé des notes
notes_gradient = {
'min_color': config_manager.get('grading.notes_gradient.min_color', '#dc2626'),
'max_color': config_manager.get('grading.notes_gradient.max_color', '#059669'),
'enabled': config_manager.get('grading.notes_gradient.enabled', False)
}
return render_template('assessment_grading.html',
assessment=assessment,
students=students,
grading_elements=grading_elements,
existing_grades=existing_grades,
scale_values=scale_values,
notes_gradient=notes_gradient,
config_manager=config_manager)
@bp.route('/assessments/<int:assessment_id>/grading/save', methods=['POST'])