Identité visuelle

La charte graphique de Bascan Alumni

Ce document rassemble les règles de design appliquées sur l'ensemble de la plateforme : couleurs, typographie, composants et bonnes pratiques, pour garder une expérience cohérente d'une page à l'autre.

Charte graphique Bascan Alumni — Version 1.0

02

Couleurs

Palette verrouillée, reprise à l'identique dans home.php, faq.php et inscription.php. Toute nouvelle page doit puiser exclusivement dans ces teintes.

Blue
#000091

Couleur de marque, liens, boutons primaires, titres en italique.

Blue Dark
#00006b

États hover/focus des éléments bleus.

Gold
#b8924a

Accent éditorial : numéros de section, libellés « e-mail envoyé », détails discrets.

Gold Light
#e8d9b8

Soulignements discrets, jamais en aplat large.

Ink
#1b1b1e

Texte principal, titres.

Slate
#5b5f72

Texte secondaire, descriptions, méta-informations.

Paper
#f7f6f2

Fond de page général.

Paper 2
#efeee7

Sections alternées, fonds de blocs discrets.

Red
#c8102e

Pastille de l'eyebrow, alertes, refus dans les diagrammes de process.

Green
#187a4a

Validation réussie dans les diagrammes de process.

Extension fonctionnelle
03

Typographie

Deux familles exclusives, chargées via Google Fonts. Aucune autre police n'est utilisée sur la plateforme.

Titres — Fraunces (400 à 700, variable)
Aa Bb Cc — Bascan Alumni
Corps de texte — Public Sans (400 à 700)
Ce paragraphe illustre la police de corps utilisée pour les descriptions, les réponses de la FAQ et les textes longs. Elle reste lisible à petite taille tout en gardant une bonne respiration.
ÉlémentPoliceTailleDétails
H1 (hero)Fraunces 600clamp(30px,4.4vw,50px)letter-spacing -0.01em, mot-clé en italique bleu
H2 (section)Fraunces 60024–26pxtoujours précédé d'un .section-tag
H3 / H4 (carte, question)Fraunces 60015–18pxutilisé pour tout titre de composant
CorpsPublic Sans 40014–17pxline-height 1.6–1.7, couleur Slate
Étiquette (section-tag, eyebrow)Public Sans 70012–12.5pxuppercase, letter-spacing .08em
BoutonsPublic Sans 60014pxpadding 11px 20px, coins nets
04

Composants UI

Les composants ci-dessous existent déjà en production (accueil, FAQ, processus d'inscription) et doivent être réemployés tels quels plutôt que réinventés.

Boutons

Coins nets (2px, jamais arrondis) · padding 11px 20px · une seule variante primaire pleine par section.

Étiquettes

Eyebrow (pastille pilule)

L'eyebrow est la seule utilisation de coins arrondis en pilule (100px) — tout le reste de l'interface reste anguleux.

Carte

Titre de la carte

Bordure fine, coins nets, la bordure passe au bleu au survol. Jamais d'ombre portée forte sur les cartes de contenu.

Accordéon (FAQ)

Exemple de question
Balise <details>/<summary> native — aucune dépendance JS externe, accessible par défaut.

Étape numérotée (timeline de process)

1
Titre de l'étape

Pastille cerclée bleue, ligne de connexion verticale entre les étapes.

Sommaire collant (catégories / sections)

Le composant utilisé juste au-dessus de cette page (barre « 01 · Logo… 07 · Infos ») est le même que celui de la FAQ : défilement horizontal sur mobile, fondus de bord conditionnels, et un décalage top:77px pour se coller juste sous header.site (76px + 1px de bordure, z-index:9999 en mode visiteur) sans jamais passer dessous.

05

Espacements & grille

Conteneur

Largeur maximale 1180px · padding horizontal 28px (16px sous 560px) · sections verticales 64–76px de padding.

Rayon des coins

2px — usage général
50% — badge / pastille numérotée
100px — eyebrow uniquement

Échelle d'espacement

8px
16px
24px
32px
44px
64px
06

Anti-patterns

×
Coins arrondis génériques

Pas de border-radius en pilule hors de l'eyebrow. Le reste de l'interface reste anguleux (2px).

×
Polices hors charte

Exclusivement Fraunces (titres) et Public Sans (corps). Pas de police système par défaut.

×
Couleurs hors palette

Aucune teinte en dehors des tokens définis en section 02, sauf extension clairement documentée (ex. vert de validation).

×
Navbar/footer dupliqués

Une page de contenu ne recrée jamais le header ou le footer : ils vivent exclusivement dans navigations.php.

×
Élément sticky mal calé

Tout élément position:sticky ajouté doit tenir compte des 77px du header réel, sous peine de chevauchement.

×
Accents manquants

Le site est en français : tous les accents sont obligatoires (é, è, ê, à, ù, ô, î…).

07

Informations pratiques

Accessibilité

  • Contraste minimum AA sur tous les textes.
  • Accordéon FAQ en <details>/<summary> natif, navigable au clavier.
  • Cibles tactiles (chips, boutons) ≥ 40px de hauteur.

Responsive

  • 900px — grilles à 2 colonnes (glossaire, workflow).
  • 700px — embranchements de diagrammes empilés en 1 colonne.
  • 560px — padding réduit à 16px, sections resserrées.

Charte graphique Bascan Alumni — Version 1.0. Pour toute question, contactez l'équipe.