Design System — ispa.fr

Fondations visuelles
de la marque ISPA.

Ce document réunit les fondations du futur site ispa.fr : palette, typographie, grille, espacements et bibliothèque de composants de base. Il sert de langage commun entre l'agence, les équipes de développement et le client avant la conception des maquettes de pages.

Bootstrap 5.3 WCAG 2.1 AA Mobile-first
Éditorial

Ton & positionnement

ISPA s'adresse à deux publics en même temps sur un même écran : le futur participant, qu'on tutoie pour le faire rêver, et sa famille, qu'on vouvoie pour la rassurer. La frontière doit rester nette et volontaire, jamais accidentelle.

Tutoiement
Contenus adressés aux jeunes

Pages programmes, quiz d'orientation, témoignages d'étudiants, réseaux sociaux, CTA de découverte. Ton énergique, direct, complice.

Vouvoiement
Contenus adressés aux familles

Accompagnement, garanties, tarifs, formulaires de devis, contact, mentions légales, à propos. Ton chaleureux, professionnel, sans jargon.

ComposantCible jeune (tutoiement)Cible parent (vouvoiement)
Titre héros accueil « Ton aventure commence ici. » « Offrez à votre enfant une expérience qui le transformera. »
CTA principal « Trouve ton séjour » « Parler à un conseiller »
Sous-titre page programme « Vis ta vie de campus américain. » « Un encadrement complet, de l'inscription au retour. »
Formulaire « Quel est ton niveau scolaire ? » (quiz) « Décrivez-nous votre projet, nous vous rappelons sous 24h. » (devis)
Newsletter « Reçois nos meilleurs plans et témoignages. » « Recevez nos conseils d'experts pour préparer le séjour de votre enfant. »

Règle : en cas de doute, vouvoiement. Les contenus liés à la sécurité, aux tarifs et aux engagements (garanties, mentions légales, messages d'erreur) restent toujours en vouvoiement, même sur une page à dominante jeune.

Couleur

Palette

Un bleu électrique qui porte la confiance, un corail réservé aux accents qui porte l'énergie. Proportion recommandée : environ 60 % neutres · 30 % bleu · 10 % corail. Le bleu structure les interfaces (fonds, boutons, liens) ; le corail signale et donne envie (CTA clés, tags, surlignages) — il ne doit jamais devenir une couleur de fond dominante.

Primaire — Bleu électrique
50#EEF2FF
100#DCE4FF
200#B8C9FF
300#8FA9FF
400#5C82FF
500#2B5CFF
600#1E46E0
700#1636B3
800#102686
900#0A1A5C
Accent — Corail
50#FFF1EC
100#FFE1D6
200#FFC2AD
300#FF9F81
400#FF8566
500#FF6B4A
600#E6522F
700#C23F22
800#96301A
900#6B2313
Neutres chauds
25#FDFCFB
100#EFEBE7
300#CCC3BB
500#85786D
700#4A4038
900#1B1712
Bleu nuit — fonds sombres / footer
700#1B265C
800#121A42
900#0A0F2C
Contrastes validés (WCAG 2.1)

Ratios calculés selon la formule de luminance relative WCAG. Le seuil AA « texte normal » est 4,5:1, celui du « texte large / UI » est 3:1.

Aa
Primaire 500 sur blanc
5,15:1
AA texte
Aa
Blanc sur Primaire 500 (bouton)
5,15:1
AA texte
Aa
Corail 500 sur blanc
2,82:1
Échec AA
Aa
Corail 700 sur blanc (texte)
5,22:1
AA texte
Aa
Neutre 900 sur Corail 500 (badge/CTA)
6,66:1
AA texte
Aa
Neutre 900 sur fond blanc cassé
17,8:1
AAA texte

  Le corail 500 (#FF6B4A) ne passe pas les contrastes AA en texte sur fond blanc, ni en texte blanc sur fond corail — c'est attendu, il est réservé aux surfaces (boutons avec texte foncé, badges, illustrations) ou à un usage décoratif à grande échelle. Pour un bouton corail à texte blanc, utiliser le corail 700.

Overlay sur photo
Overlay dégradé basNuit 900 → transparent, 72% d'opacité. Pour titres et CTA en pied de visuel.
Overlay pleine hauteurPour héros plein écran avec texte centré ou en tiers bas.
Overlay latéralPour texte aligné à gauche sur bandeau large (desktop).
Typographie

Système typographique

Poppins (titres, boutons, labels) pour la personnalité — ronde, moderne, chaleureuse — et Nunito Sans (corps de texte) pour la lisibilité sur de longs contenus. Deux polices Google Fonts gratuites, chargées en display=swap pour la performance.

Display
Ton aventure commence ici.
Poppins 800 · 64px / 40px mobile · lh 1.05 · -0.02em
H1
Étudier aux États-Unis
Poppins 700 · 48px / 32px mobile · lh 1.1
H2
Votre projet de A à Z
Poppins 700 · 36px / 28px mobile · lh 1.15
H3
Séjour linguistique
Poppins 600 · 28px / 24px mobile · lh 1.2
H4 / H5
Une famille d'accueil sélectionnée
Disponible 24h/24 et 7j/7
Poppins 600 · 22px / 18px
Eyebrow / Label
Destination coup de cœur
Poppins 700 · 13px · uppercase · 0.08em
Lead / Chapo
Depuis 30 ans, ISPA accompagne les familles dans la préparation d'un séjour à l'étranger, de A à Z.
Nunito Sans 400 · 20px / 18px mobile · lh 1.6
Body
Tous nos conseillers ont eux-mêmes vécu un programme à l'étranger : ils savent exactement ce que vit votre enfant, à chaque étape.
Nunito Sans 400 · 16px · lh 1.7
Small / Légende
Photo prise lors d'un séjour à Boston, promotion 2025.
Nunito Sans 400 · 14px / 13px mobile
Bouton
Trouve ton séjour
Nunito Sans 700 · 16px / 15px · 0.01em
Layout

Grille & espacements

Grille Bootstrap standard à 12 colonnes, conteneur .container-xxl, gouttière par défaut 1,5rem. Le bouton « Grille » en bas à droite de l'écran superpose ces 12 colonnes en rose translucide sur toute la page — pratique pour vérifier l'alignement de chaque section pendant l'intégration, exactement comme sur les pages de documentation de Bootstrap.

Essayez maintenant : cliquez sur le bouton Grille en bas à droite pour afficher/masquer l'overlay de colonnes sur cette page.

Points de rupture
BreakpointPréfixeLargeur min.Usage
Extra small<576pxMobile portrait (référence de conception)
Smallsm≥576pxMobile paysage
Mediummd≥768pxTablette
Largelg≥992pxDesktop
Extra largexl≥1200pxDesktop large
XXLxxl≥1400pxGrand écran
Échelle d'espacements (base 4px)

Cette échelle fixe toutes les valeurs de marges, de paddings et d'espaces entre éléments (gap) de l'interface. Utiliser exclusivement ces valeurs — jamais de chiffres « au hasard » — garantit un rythme visuel régulier sur tout le site. Chaque palier est un multiple de 4px : les petits paliers (sp-1 à sp-3) espacent des éléments proches au sein d'un même composant (icône/texte, champs de formulaire) ; les grands paliers (sp-6 à sp-9) séparent les blocs et les sections de page.

sp-1 · 4px
sp-2 · 8px
sp-3 · 12px
sp-4 · 16px
sp-5 · 28px
sp-6 · 40px
sp-7 · 56px
sp-8 · 76px
sp-9 · 116px
Surfaces

Rayons & ombres

Des formes douces et des ombres chaudes et discrètes, jamais grises ni dures — cohérent avec un ton humain et accueillant.

sm · 8px
md · 12px
lg · 20px
xl · 28px
Ombre sm
Ombre md
Ombre lg
Ombre xl
Iconographie

Style d'icônes

Set recommandé : Phosphor Icons (licence libre), pour ses terminaisons arrondies et sa graisse « Regular » amicale, cohérente avec Poppins. La graisse « Duotone » (bleu + corail) est réservée aux illustrations et aux blocs de réassurance ; « Regular » pour toute l'UI courante.

Voyage
Études
Famille d'accueil
Communauté
Destinations
Contact
WhatsApp
Visio
Rendez-vous
Coup de cœur
Avis
Composant

Boutons

Hiérarchie à trois niveaux. Le corail (accent) est réservé au bouton primaire des écrans à forte intention (héros, CTA de conversion) — jamais plus d'un bouton corail visible à la fois dans un même bloc.

VarianteDéfautHover
Primaire (bleu)
Accent (corail)
Secondaire (outline)
Tertiaire (ghost)
Tailles

Zone de touche : 44×44px est la taille de bouton « confortable » recommandée sur mobile pour un doigt (référence Apple/Google, reprise en WCAG 2.5.5). Nos boutons Normal (~48px de haut) et Large (~59px) l'atteignent largement. Le bouton Small (~36px) reste au-dessus du minimum strict exigé par le WCAG 2.5.8 (24×24px) mais doit être réservé aux actions secondaires ou aux zones denses (filtres, tableaux) — jamais à un CTA principal sur mobile.

Composant

Badges & tags

Utilisés pour qualifier rapidement un programme (âge, durée, type) ou une destination sur les cartes. Deux tailles disponibles.

Taille normale
États-Unis Coup de cœur 14-17 ans 3 semaines Séjour linguistique Famille d'accueil
Taille large
États-Unis Coup de cœur 14-17 ans Séjour linguistique
Composant

Cards destination & programme

Photo pleine card avec titre (et sous-titre optionnel) en surimpression. Au survol : le texte et le voile sombre s'effacent pour révéler la photo en entier — l'effet ne se déclenche qu'au survol souris (hover:hover) pour que le texte reste toujours visible au clavier et au tactile.

Composant

Formulaires

Simples, rassurants, avec mention claire de l'usage des données — toujours en vouvoiement, y compris sur les pages jeunes.

Demande de devis
Merci de vérifier cette information.
Deux jeunes filles souriantes échangent en consultant leur téléphone
Règle de confiance

Chaque formulaire affiche, à proximité immédiate du bouton d'envoi, une phrase claire sur l'usage des données (jamais uniquement en pied de page). Les champs obligatoires sont signalés, les erreurs s'affichent au plus près du champ concerné, en vouvoiement neutre.

Composant

Bloc réassurance

Présent en soutien immédiat de chaque promesse émotionnelle : les chiffres qui prouvent l'expérience, puis les labels qui garantissent le sérieux. Les chiffres s'animent en comptant jusqu'à leur valeur finale au moment où le bloc entre dans l'écran.

0
ans d'expérience
0
familles accompagnées
0
partenaires sélectionnés
24/7
disponibilité pendant le séjour
Office National de Garantie des Séjours Linguistiques FELCA Entreprises du Voyage APST

Logos officiels à intégrer dès réception des fichiers vectoriels des organismes partenaires.

Composant

Témoignages

La preuve la plus puissante : de vrais étudiants, jamais des portraits de banque d'images. Tutoiement dans les citations, cohérent avec la voix des étudiants eux-mêmes.

L
Léa, 17 ans
High School — Californie

« Ma famille d'accueil est devenue ma deuxième famille. ISPA a toujours répondu présent, même à 3h du matin la première semaine ! »

T
Thomas, 21 ans
Université — Toronto

« Mon conseiller avait fait le même parcours que moi cinq ans plus tôt. Il savait exactement quoi me dire pour me rassurer avant le départ. »

M
Mme Rossi
Maman de Julia, 15 ans — Irlande

« En tant que parent, j'ai été rassurée à chaque étape : dossier, visa, hébergement. Toujours une vraie personne au téléphone. »

Composant

FAQ (accordéon)

Un conseiller dédié reste joignable par téléphone, SMS, WhatsApp ou visio, 24h/24 et 7j/7 pendant toute la durée du séjour.

Nos équipes en France et sur place sont mobilisées immédiatement. Chaque famille reçoit les coordonnées d'urgence avant le départ.

Notre quiz d'orientation et nos conseillers, qui ont eux-mêmes vécu un programme à l'étranger, vous aident à trouver le séjour le plus adapté.