Proposition de design system et document de brainstorming pour stratégie de communication du site Instapane (sur la base du travail de Corentin Escandre).
Instapane (un seul « n »). Domaine : instapane.fr. Email : contact@instapane.fr.
"une panne, instapane." — Cette baseline est indissociable du logo. Le logo ne peut pas être utilisé sans elle (charte p.4).
| Aspect | Détail |
|---|---|
| Activité | Dépannage express et petits travaux (1 journée max) |
| Cible B2B | Syndicats de copropriétés (client principal), artisans freelances (sous-traitants) |
| Zone | Saint-Malo et ses environs |
| Ton | Professionnel, moderne, rassurant, accessible |
| Domaines | Électricité, plomberie, menuiserie, maçonnerie, serrurerie, interphonie, peinture, entretien |
Le logo se compose de 3 éléments :
| Autorisé | Interdit |
|---|---|
| Logo uni gris anthracite | Logo avec mélange de couleurs (ex : picto rose + texte gris) |
| Logo uni blanc | Logo désuni (éléments de couleurs différentes) |
| Logo sur fond de couleur primaire/secondaire dans un rectangle arrondi | Logo sur fond de couleur hors charte sans rectangle arrondi |
Le côté rectangle arrondi est l'élément identitaire central. Il doit être respecté dans :
Le rose pâle #F5B0CC ne peut pas être utilisé comme couleur principale. Il doit représenter moins de 10% des couleurs utilisées sur tous les supports. Usage recommandé :
:root {
/* Couleurs principales (charte) */
--primary: #333233;
--primary-light: #4d4c4d;
--primary-dark: #222122;
--white: #ffffff;
/* Couleur secondaire — rose pâle (max 10%) */
--accent: #F5B0CC;
--accent-light: #FBDBE9;
--accent-dark: #E89AB5;
/* Texte */
--text: #333233;
--text-light: #6B6A6B;
--text-muted: #999899;
/* Fonds */
--bg: #ffffff;
--bg-light: #F9F9F9;
--bg-warm: #FDF6F9;
/* Bordures */
--border: #E8E8E8;
--border-light: #F0F0F0;
}
Toute la famille typographique peut être utilisée. Règle : écart minimum de 2 graisses entre le texte courant et les éléments de titrage.
| Graisse | Poids CSS | Usage | Fichier OTF |
|---|---|---|---|
| XLight | font-weight: 200 | Accents décoratifs, grands chiffres | all-round-gothic-xlig.otf |
| Book | font-weight: 400 | Corps de texte (écriture classique) | all-round-gothic-book.otf |
| Medium | font-weight: 500 | Sous-titres, labels | all-round-gothic-medium.otf |
| Demi | font-weight: 600 | Titrage possible, boutons, badges | all-round-gothic-demi.otf |
| Bold | font-weight: 700 | Titrage principal, hero | all-round-gothic-bold.otf |
Chaque graisse existe en variante oblique (italique).
/* Hero Title (H1) */
font-family: 'All Round Gothic';
font-size: 3.5rem;
font-weight: 700; /* Bold */
line-height: 1.1;
color: var(--primary);
/* Section Title (H2) */
font-size: 2.75rem;
font-weight: 700; /* Bold */
/* Feature Title (H3) */
font-size: 1.35rem;
font-weight: 700; /* Bold */
/* Body Text */
font-size: 1.05rem;
font-weight: 400; /* Book */
line-height: 1.7;
color: var(--text-light);
/* Labels & Badges */
font-size: 0.85rem;
font-weight: 600; /* Demi */
font-family: 'All Round Gothic', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
Justification : All Round Gothic est la police officielle de la marque. Le fallback sur les polices système assure la compatibilité si les fichiers OTF ne sont pas chargés.
Les formes arrondies sont l'ADN de la marque (charte p.4). Le rectangle arrondi doit être omniprésent.
Boutons, badges
Cartes, sections
Icônes, sous-cartes
Inputs, champs
--radius-pill: 50px; /* Boutons CTA, badges, labels */
--radius-lg: 20px; /* Cartes, visuels, sections */
--radius-md: 14px; /* Icônes, sous-composants */
--radius-sm: 10px; /* Inputs, champs de formulaire */
Principes :
| Variante | Background | Texte | Border | Usage |
|---|---|---|---|---|
| Primary | #333233 | Blanc | #333233 | Action principale |
| Secondary | Transparent | #333233 | #E8E8E8 | Action alternative |
| Accent | #F5B0CC | #333233 | #F5B0CC | CTA banner, accent (max 10%) |
.btn-primary {
padding: 0.9rem 2rem;
background: var(--primary);
color: var(--white);
border: 2px solid var(--primary);
border-radius: var(--radius-pill); /* 50px — forme pill */
font-family: var(--font-family);
font-size: 0.95rem;
font-weight: 600; /* Demi */
transition: all 0.3s ease;
}
.btn-primary:hover {
background: var(--primary-light);
transform: translateY(-2px);
box-shadow: 0 8px 24px rgba(51, 50, 51, 0.08);
}
Les badges reprennent la forme pill (rectangle arrondi) identique aux badges du sommaire de la charte graphique (p.2). Ils servent de labels de section.
Intervention express pour toutes vos urgences dans vos copropriétés.
Intervention en moins de 30 min.feature-card {
padding: 2.5rem;
background: var(--bg);
border: 1px solid var(--border);
border-radius: var(--radius-lg); /* 20px */
transition: all 0.3s ease;
}
.feature-card:hover {
border-color: var(--accent); /* Rose pâle en accent */
box-shadow: 0 16px 48px rgba(51, 50, 51, 0.1);
transform: translateY(-4px);
}
input, textarea, select {
border: 1.5px solid var(--border);
border-radius: var(--radius-sm); /* 10px */
font-family: var(--font-family);
}
input:focus {
border-color: var(--accent); /* Rose pâle */
box-shadow: 0 0 0 3px var(--accent-light); /* #FBDBE9 */
}
/* Conteneur principal */
max-width: 1200px;
margin: 0 auto;
padding: 0 2rem;
/* Espacements verticaux des sections */
padding: 7rem 2rem; /* Desktop */
padding: 4.5rem 1.5rem; /* Mobile */
/* Grilles */
Features : grid-template-columns: repeat(3, 1fr); gap: 1.5rem;
Gallery : grid-template-columns: repeat(3, 1fr); gap: 1rem;
Hero : grid-template-columns: 1fr 1fr; gap: 4rem;
--transition-fast: 0.2s ease; /* Focus, hover rapides */
--transition-base: 0.3s ease; /* Hover cartes, boutons */
| Élément | Hover | Focus |
|---|---|---|
| Boutons | translateY(-2px) + shadow | — |
| Cartes | translateY(-4px) + border accent + shadow | — |
| Gallery items | translateY(-6px) + shadow + overlay rose | — |
| Inputs | — | border accent + shadow accent-light |
| Liens nav | background light | — |
@keyframes fadeInUp {
0% { opacity: 0; transform: translateY(30px); }
100% { opacity: 1; transform: translateY(0); }
}
.hero-visual img {
animation: fadeInUp 1s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}
| Breakpoint | Grilles | Hero H1 | Section padding |
|---|---|---|---|
| Desktop (1200px+) | 3 colonnes | 3.5rem | 7rem |
| Tablette (768-1024px) | 1-2 colonnes | 2.75rem | 5.5rem |
| Mobile (<768px) | 1 colonne | 2.25rem | 4.5rem |
scroll-behavior: smooth| # | Section | Contenu |
|---|---|---|
| — | Navigation fixe | Logo Instapane + liens (Expertises, Devenir partenaire, Nous rejoindre) |
| 1 | Hero | Badge + baseline + description + 2 CTA + logo sur fond anthracite |
| 2 | Features | 3 cartes : Rapidité, Expertise, B2B exclusif |
| 3 | Split / Atmosphère | Texte réseau d'artisans + visuel 24/7 + liste domaines |
| 4 | Gallery / Domaines | 6 items avec photos : Électricité, Plomberie, Menuiserie, Maçonnerie, Serrurerie, Interphonie |
| 5 | Formulaire Partenaires | Formulaire syndicats de copropriétés (fond rose très pâle) |
| 6 | Formulaire Artisans | Formulaire recrutement artisans freelances |
| 7 | Carte | OpenStreetMap centré sur Saint-Malo |
| 8 | Grille 4 photos avant/après | |
| — | CTA Banner | Bannière anthracite « Besoin d'un dépannage ? » + bouton accent rose |
| — | Footer | Logo blanc + liens + contact Julien Dabout |
Trois propositions de layout ont été développées. Chacune respecte intégralement le design system ci-dessus (charte couleurs, typographie All Round Gothic, arrondis pill, règle des 10% rose, logo unicolore). Elles diffèrent par leur agencement spatial et leur tonalité visuelle.
Fichier : proposition-1.html — Voir en ligne
| Élément | Approche |
|---|---|
| Hero | Grille 50/50 — texte à gauche, logo sur bloc anthracite à droite |
| Features | Grille 3 colonnes égales (1fr 1fr 1fr) |
| Atmosphère | Split texte gauche / visuel droite |
| Domaines | Grille 3×2 avec photos de fond |
| Formulaires | Empilés verticalement (partenaires puis artisans) |
| Carte | Pleine largeur, centrée |
| Grille 4 colonnes |
Tonalité : Professionnelle et structurée. Approche éprouvée, lecture naturelle gauche-droite.
Fichier : proposition-2.html — Voir en ligne
| Élément | Approche |
|---|---|
| Hero | Centré pleine largeur — logo au-dessus du titre, tout centré |
| Stats Bar | Bande horizontale anthracite avec 3 chiffres clés (<30 min, 98%, 24/7) |
| Features | Bento Grid asymétrique — 1 grande carte (2 rangs) + 2 cartes empilées |
| Atmosphère | Split inversé — visuel à gauche, texte à droite |
| Domaines | Scroll horizontal (cartes verticales hautes) |
| Formulaires | Côte à côte sur la même ligne (partenaires | artisans) |
| Carte | Pleine largeur avec info card flottante en overlay |
| Scroll horizontal |
Tonalité : Moderne et dynamique. Inspirée des dashboards SaaS / fintech (Qonto). Hiérarchie visuelle forte grâce aux tailles asymétriques.
Fichier : proposition-3.html — Voir en ligne
| Élément | Approche |
|---|---|
| Hero | Plein écran fond anthracite — logo blanc grand, texte blanc, CTA blanc/ghost |
| Navigation | Transparente sur le hero, devient solide au scroll (logo blanc → gris dynamiquement) |
| Process | Section « Comment ça marche » en 3 étapes numérotées avec ligne de connexion |
| Features | Zigzag alternant — texte gauche/visuel droite puis inversé, chiffres XLight (200) dans visuels sombres |
| Domaines | Grille mixte — 2 grands items (span 2 cols) + 4 petits |
| Formulaires | Onglets — un seul espace avec tabs « Syndic de copropriété » / « Artisan freelance » |
| Carte + Contact | Côte à côte — carte à gauche, fiche contact anthracite avec icônes SVG à droite |
| CTA | Horizontal — texte à gauche, bouton à droite |
Tonalité : Bold et immersive. Entrée en matière forte avec le dark hero. Rythme de lecture guidé par le zigzag. Le formulaire à onglets optimise l'espace.
| Critère | Proposition 1 | Proposition 2 | Proposition 3 |
|---|---|---|---|
| Première impression | Classique, rassurante | Moderne, aérée | Audacieuse, immersive |
| Hero | Split 50/50 | Centré pleine largeur | Dark plein écran |
| Features | Grille 3 cols | Bento asymétrique | Zigzag alternant |
| Formulaires | Empilés | Côte à côte | Onglets |
| Galerie domaines | Grille 3×2 | Scroll horizontal | Grille mixte 2+4 |
| Lecture | Verticale linéaire | Verticale + horizontale | Zigzag + verticale |