{% extends "base.html" %} {% from 'components/common/macros.html' import hero_section %} {% from 'components/class/class_card.html' import class_card %} {% block title %}Classes - Gestion Scolaire{% endblock %} {% block content %}
{# Hero Section avec composant réutilisable #} {% set meta_info = [ { 'icon': '', 'text': classes|length ~ ' classes actives' }, { 'icon': '', 'text': 'Année scolaire 2024-2025' } ] %} {% set primary_action = { 'url': url_for('classes.new'), 'text': 'Nouvelle classe', 'icon': '' } %} {{ hero_section( title="Mes Classes 🏫", subtitle="Gérez et organisez toutes vos classes", meta_info=meta_info, primary_action=primary_action, gradient_class="from-blue-600 to-green-600" ) }} {% if classes %}
{% for class in classes %} {{ class_card(class) }} {% endfor %}
{% else %}

Aucune classe créée

Commencez votre gestion scolaire en créant votre première classe. Vous pourrez ensuite y ajouter des élèves et créer des évaluations.

Créer ma première classe

💡 Astuce : Une classe peut contenir plusieurs élèves et être utilisée pour de nombreuses évaluations

{% endif %}
{% endblock %}