{% extends 'base.html.twig' %}
{% set page_title = page_title|default('Inscription · RueduProf 2026') %}
{% set meta_description = meta_description|default('Page d’inscription moderne RueduProf, responsive desktop et mobile, en Twig + Bootstrap.') %}
{% set site_name = site_name|default('RueduProf') %}
{% set header_cta_label = header_cta_label|default('Se connecter') %}
{% set header_cta_href = header_cta_href|default('#connexion') %}
{% set nav_items = nav_items|default([
{'label': 'Trouver un prof', 'href': '#'},
{'label': 'Devenir prof', 'href': '#'},
{'label': 'Tarifs', 'href': '#'},
{'label': 'FAQ', 'href': '#'}
]) %}
{% set register_form = register_form|default({
'title': 'Créez votre compte RueduProf',
'subtitle': 'Inscrivez-vous pour trouver un prof ou publier votre profil en quelques étapes.',
'role': 'student',
'providers': ['Google', 'Apple'],
'subjects': ['Maths', 'Français', 'Anglais', 'Physique'],
'levels': ['Primaire', 'Collège', 'Lycée', 'Supérieur'],
'steps': [
'Créez votre compte en moins de 2 minutes',
'Complétez votre besoin ou votre profil',
'Recevez des réponses et planifiez vos cours'
]
}) %}
{% set auth_showcase = auth_showcase|default({
'eyebrow': 'Inscription premium',
'title': 'Entrez dans une expérience marketplace plus propre et plus rassurante.',
'copy': 'Une inscription guidée, mobile-first, avec des choix clairs et une perception plus premium du service dès le premier écran.',
'bullets': [
'Choix de profil immédiat : élève/parent ou professeur',
'Champs hiérarchisés pour limiter l’abandon',
'Formulaire conçu pour bien performer en mobile et desktop'
],
'stats': [
{'value': '3 étapes', 'label': 'avant votre premier contact'},
{'value': '+ clair', 'label': 'sur mobile'},
{'value': '+ premium', 'label': 'dans la perception'}
],
'quote': {
'text': 'En quelques clics j’ai pu créer mon compte, préciser mon besoin et contacter un prof.',
'author': 'Camille, élève'
},
'floating': {
'label': 'Point fort UX',
'title': 'Inscription guidée',
'text': 'Le design accompagne l’utilisateur avec des sections lisibles et des preuves visibles.'
}
}) %}
{% block body %}
{% include 'components/_auth_showcase.html.twig' with { auth_showcase: auth_showcase } only %}