60 composants et outils documentés dans cette rubrique

Aller à

Catégorie 1/8

Texte et contenu structuré

x-callout

Utilisé sur 100 pages /demenagement

Encadré coloré expressif avec barre verticale, icône et titre par défaut. 6 variants : warning (orange), danger (rouge), info (bleu, défaut), success (vert), tip (jaune), important (violet). Titre customisable via title, icône désactivable via :icon="false".

Variant warning

<x-callout variant="warning">
    Si vous ne renvoyez pas le formulaire Cerfa dans les 30 jours, votre
    demande est <strong>automatiquement rejetée</strong>.
</x-callout>

Attention

Si vous ne renvoyez pas le formulaire Cerfa dans les 30 jours, votre demande est automatiquement rejetée.

Variant important (titre custom + liste)

<x-callout variant="important" title="À vérifier avant le jour J">
    <ul class="list-disc list-inside space-y-1">
        <li>Relever les compteurs (eau, gaz, électricité).</li>
        <li>Faire suivre votre courrier auprès de La Poste.</li>
        <li>Mettre à jour votre adresse sur la carte grise.</li>
    </ul>
</x-callout>

À vérifier avant le jour J

  • Relever les compteurs (eau, gaz, électricité).
  • Faire suivre votre courrier auprès de La Poste.
  • Mettre à jour votre adresse sur la carte grise.

Variants info, success, tip, danger

Bon à savoir

Bon à savoir : le préavis du locataire est ramené à un mois en zone tendue, sans justification.

À retenir

Le dépôt de garantie a bien été restitué dans les délais légaux.

Astuce

Photographiez chaque pièce avant de commencer le déménagement. Ces photos servent de preuve en cas de litige.

Important

Une clause abusive dans un bail est réputée non écrite, mais le contrat reste valide pour le reste.

x-icon-list

Utilisé sur 104 pages /demenagement

Liste à puces avec icône au choix (check, cross, arrow, star, dot, plus, minus) et couleur (success, danger, primary, warning, neutral). Plus flexible que <x-check-list> qui force un encart coloré. Option columns="2" ou "3" pour grille desktop.

Coche verte (avantages)

<x-icon-list :items="[
    'Devis gratuit et sans engagement',
    'Assurance dommages incluse',
    'Réseau de 90 agences en France',
]" />
  • Devis gratuit et sans engagement
  • Assurance dommages incluse
  • Réseau de 90 agences en France

Croix rouge (inconvénients)

  • Pas de service le week-end sans surcoût
  • Réservation 3 semaines à l'avance en haute saison

Flèche primary (étapes)

  • Rédiger la lettre de résiliation
  • Envoyer en LRAR
  • Faire l'état des lieux de sortie

2 colonnes desktop

  • Compteur électrique
  • Compteur gaz
  • Box internet et téléphone
  • Assurance habitation
  • Eau et assainissement
  • Suivi de courrier La Poste

Icônes mixtes par item (cas opposés)

Quand une liste oppose un cas favorable et un cas défavorable (logement en bon état vs dégradé, conforme vs non conforme, autorisé vs interdit), passer chaque item au format tableau avec son propre icon et sa propre color. Plus lisible qu'une liste uniforme à flèches.

<x-icon-list :items="[
    ['icon' => 'check', 'color' => 'success', 'text' => '<strong>Logement en bon état</strong> : restitution du dépôt sous 1&nbsp;mois.'],
    ['icon' => 'cross', 'color' => 'danger',  'text' => '<strong>Dégradations constatées</strong> : délai porté à 2&nbsp;mois pour le solde.'],
]" />
  • Logement en bon état : restitution du dépôt sous 1 mois.
  • Dégradations constatées : délai porté à 2 mois pour le solde.

x-check-list

Utilisé sur 13 pages /demenagement

Liste à puces dans un encart coloré (vert, bleu ou orange). Variant éditorial plus dense que <x-icon-list>. Idéal pour les listes type « 15 plus grandes sociétés de déménagement », « Documents à fournir », « Conditions d'éligibilité ». Les items peuvent être des chaînes ou des objets {text, href} pour devenir des liens.

<x-check-list
    title="Les 5 plus grandes sociétés de déménagement en France :"
    :items="[
        ['text' => 'Demeco',                      'href' => '/demenagement/demenageurs/demeco'],
        ['text' => 'Les Gentlemen du Déménagement', 'href' => '/demenagement/demenageurs/gentlemen-demenagement'],
        ['text' => 'Les Déménageurs Bretons',       'href' => '/demenagement/demenageurs/demenageurs-bretons'],
        'France Armor Déménagements',
        'AGS Mobilitas',
    ]"
/>

Les 5 plus grandes sociétés de déménagement en France :

x-checklist

Pas encore utilisé en production

Checklist interactive avec cases à cocher, persistance localStorage et barre de progression. Pour les parcours « Anticipation » (J-60) et « Action » (jour J). À ne pas confondre avec <x-check-list> (encart statique).

<x-checklist id="showroom-demo" title="Ma checklist J-60" :items="[
    ['text' => 'Donner congé au bailleur', 'detail' => 'LRAR ou remise en main propre.'],
    ['text' => 'Demander 3 devis déménageurs'],
    ['text' => 'Réserver le monte-meuble si étage élevé'],
    ['text' => 'Prévoir un local de stockage si décalage de dates'],
]" />

Ma checklist J-60

/

x-accordion

Utilisé sur 87 pages /demenagement

Groupe de boîtes dépliables (titre cliquable + contenu masqué) regroupées dans un même conteneur. Le wrapper <x-accordion variant="card"> contient une ou plusieurs <x-accordion.item>. Sert à empiler des sous-sections denses (problèmes fréquents, cas particuliers, sous-parcours) sans noyer le lecteur, tout en gardant le contenu indexable.

Différence avec les voisins : <x-faq> = liste de paires Q/R avec schema FAQPage (pour une vraie FAQ). <x-accordion> = conteneur multi-items, chaque <x-accordion.item> ayant un contenu libre dans son slot.

Pattern recommandé pour les sections « Problèmes fréquents » : une <x-accordion.item> par sous-problème dans un même <x-accordion variant="card">, avec id="..." pour préserver les ancres intra-page et title portant éventuellement un emoji décoratif (le contexte de l'en-tête sort de la règle §5.2 anti-emoji H3/H4).

<x-accordion variant="card">
<x-accordion.item id="contester-edl" title="📝 Contester un état des lieux de sortie après signature">
    <p class="mb-4">Il existe <strong>deux manières de contester</strong> l'état des lieux de sortie une fois signé :</p>
    <x-icon-list icon="arrow" color="primary" :items="[
        'Saisir la Commission Départementale de Conciliation pour un règlement amiable.',
        'Saisir le juge des contentieux de la protection si l\'amiable a échoué.',
    ]" />
</x-accordion.item>

<x-accordion.item id="absence-edl" title="❓ Absence d'état des lieux de sortie : quelles conséquences ?">
    <p class="mb-4">L'absence d'état des lieux induit que le <strong>logement est réputé en bon état</strong>...</p>
</x-accordion.item>
</x-accordion>

📝 Contester un état des lieux de sortie après signature

Il existe deux manières de contester l'état des lieux de sortie une fois signé :

  • Saisir la Commission Départementale de Conciliation pour un règlement amiable.
  • Saisir le juge des contentieux de la protection si l'amiable a échoué.

❓ Absence d'état des lieux de sortie : quelles conséquences ?

L'absence d'état des lieux de sortie induit que le logement est réputé en bon état de réparations locatives. Le bailleur dispose alors d'1 mois pour restituer le dépôt de garantie.

📄 État des lieux réalisé mais non remis

Une <x-accordion.item> peut être ouverte par défaut via la prop open (utile pour le premier item d'une série quand la première question est la plus importante).

x-faq

Pas encore utilisé en production

FAQ canonique de la rubrique. H2 + native <details> dividers (pas de JS), schéma FAQPage JSON-LD émis automatiquement à partir du texte brut des réponses. Remplace l'ancien pattern <x-accordion :schema="true"> (plus verbeux, schema manuel). Préférer un titre explicite contenant le sujet (« Questions fréquentes sur le préavis de bail »).

Pattern obligatoire : items passés via un bloc @php $faqItems = [...]; @endphp puis :items="$faqItems". Mettre l'array directement dans :items="[ ... ]" ne marche pas dès qu'une réponse contient un " (lien, classe CSS…) : le parser HTML ferme l'attribut au premier " rencontré.

@php
    $faqItems = [
        ['q' => 'Quand faire l\'état des lieux ?',
         'a' => 'À <strong>la remise des clés</strong> à l\'entrée et au départ.'],
        ['q' => 'Qui paie en cas d\'huissier ?',
         'a' => 'Les frais sont <strong>partagés entre bailleur et locataire</strong>.'],
    ];
@endphp
<x-faq title="Questions fréquentes sur l'état des lieux" :items="$faqItems" />

Questions fréquentes sur l'état des lieux

Quand faire l'état des lieux ?

À la remise des clés à l'entrée et au départ. C'est un document indispensable : en son absence, le locataire est présumé avoir reçu un logement en bon état.

Qui paie en cas d'huissier ?

Les frais sont partagés entre bailleur et locataire (50/50), peu importe lequel a fait appel à l'huissier. Voir litige état des lieux.

Combien de temps pour contester un état des lieux ?

Le locataire dispose de 10 jours après la signature pour faire valoir un complément ou une correction par lettre recommandée.

x-table

Utilisé sur 69 pages /demenagement

Wrapper canonique des tables de la rubrique. Scroll horizontal mobile, ombre de scroll, en-têtes en gras. 3 colonnes maximum sur mobile ; au-delà, préférer <x-accordion> ou <x-tabs>. Chiffres toujours suivis de leur unité avec espace insécable.

<x-table caption="Préavis légal par situation (loi du 6 juillet 1989)">
    <thead>
        <tr>
            <th>Situation</th>
            <th>Zone tendue</th>
            <th>Hors zone tendue</th>
        </tr>
    </thead>
    <tbody>
        <tr><th scope="row">Location vide</th><td>1&nbsp;mois</td><td>3&nbsp;mois</td></tr>
        <tr><th scope="row">Location meublée</th><td>1&nbsp;mois</td><td>1&nbsp;mois</td></tr>
    </tbody>
</x-table>
Préavis légal par situation (loi du 6 juillet 1989)
Situation Zone tendue Hors zone tendue
Location vide1 mois3 mois
Location meublée1 mois1 mois

x-quote

Utilisé sur 7 pages /demenagement

Composant unique de citation (article de loi, texte officiel, témoignage attribué, parole d'expert). Coquille callout azur : barre latérale à gauche, fond teinté, icône « quotes », source en pied (lien optionnel). 2 variants : primary (défaut, accent azur) | neutral (accent gris, pour un témoignage).

Différence avec <x-review> : <x-quote variant="neutral"> = bloc éditorial discret pour UN témoignage intégré dans la prose. <x-review> = carte SDP avec pastille, note et meta complète, à empiler.

Citation légale

<x-quote
    source="Article L1331-22 du Code de la santé publique"
    href="https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000043900875"
>
    Tout local, installation, bien immeuble ou groupe de locaux à usage d'habitation
    doit être conforme aux normes minimales de salubrité.
</x-quote>
Tout local, installation, bien immeuble ou groupe de locaux à usage d'habitation doit être conforme aux normes minimales de salubrité.
Article L1331-22 du Code de la santé publique

Témoignage (variant neutral)

<x-quote variant="neutral" source="Nicole D., Avis-Vérifiés, 04/10/2022">
    Juste super équipe dynamique et professionnelle.
</x-quote>
Juste super équipe dynamique et professionnelle.
Nicole D., Avis-Vérifiés, 04/10/2022

x-status-cell

Utilisé sur 1 page /demenagement

<td> coloré pour les colonnes de statut d'obligation dans les tables (Obligatoire / Recommandé / Non annexé…). Centralise le mapping de couleurs pour rester cohérent partout sur la rubrique. À utiliser uniquement dans un <tr> à l'intérieur d'une <x-table>. 4 variants : required (vert, obligation stricte), conditional (bleu, obligation conditionnelle), recommended (ambre, bonne pratique), neutral (gris, informatif).

<x-table>
    <thead><tr><th>Document</th><th>Statut</th><th>Quand le fournir</th></tr></thead>
    <tbody>
        <tr><td>Contrat de bail</td><x-status-cell variant="required">Obligatoire</x-status-cell><td>À la signature</td></tr>
        <tr><td>Acte de cautionnement</td><x-status-cell variant="conditional">Obligatoire si garant</x-status-cell><td>À la signature</td></tr>
        <tr><td>Inventaire détaillé</td><x-status-cell variant="recommended">Recommandé</x-status-cell><td>Annexe au bail</td></tr>
        <tr><td>Diagnostic ERP</td><x-status-cell variant="neutral">Non annexé au bail</x-status-cell><td>Transmis sur demande</td></tr>
    </tbody>
</x-table>
DocumentStatutQuand le fournir
Contrat de bailObligatoire À la signature
Acte de cautionnementObligatoire si garant À la signature
Inventaire détailléRecommandé Annexe au bail
Diagnostic ERPNon annexé au bail Transmis sur demande

Catégorie 2/8

Blocs visuels structurés

x-steps

Utilisé sur 55 pages /demenagement

Liste verticale d'étapes numérotées avec pastille. 3 à 6 étapes max. Option :schema="true" + name="…" pour injecter le JSON-LD HowTo dans <head>.

<x-steps
    name="Résilier un bail de location en zone tendue"
    :schema="true"
    :items="[
        ['title' => 'Vérifier le préavis applicable',  'desc' => 'En zone tendue, préavis de 1 mois ; ailleurs, 3 mois.'],
        ['title' => 'Rédiger la lettre de résiliation', 'desc' => 'Modèle ALUR avec date de départ et adresse du logement.'],
        ['title' => 'Envoyer en LRAR',                  'desc' => 'Le préavis court à compter de la réception par le bailleur.'],
        ['title' => 'Faire l\'état des lieux de sortie', 'desc' => 'À la date convenue, logement vide et propre.'],
    ]"
/>
1

Vérifier le préavis applicable

En zone tendue, préavis de 1 mois ; ailleurs, 3 mois.

2

Rédiger la lettre de résiliation

Modèle ALUR avec date de départ et adresse du logement.

3

Envoyer en LRAR

Le préavis court à compter de la réception par le bailleur.

4

Faire l'état des lieux de sortie

À la date convenue, logement vide et propre.

x-timeline

Utilisé sur 2 pages /demenagement

Frise chronologique horizontale (desktop) ou verticale (mobile). Cas d'usage canonique : J-60 → J+30 du parcours déménagement. Statuts past (vert, coche), active (bleu, halo), future (gris, numéro). 4 à 6 étapes max.

<x-timeline :items="[
    ['time' => 'J-60',    'title' => 'Préavis de bail',     'description' => 'LRAR au bailleur.', 'status' => 'past'],
    ['time' => 'J-30',    'title' => 'Devis déménageur',    'description' => 'Comparer 3 devis.', 'status' => 'active'],
    ['time' => 'J-15',    'title' => 'Changement d\'adresse', 'description' => 'CAF, employeur, banque.'],
    ['time' => 'Jour J',  'title' => 'État des lieux',     'description' => 'Sortie ancien + entrée nouveau logement.'],
    ['time' => 'J+15',    'title' => 'Mise en service',    'description' => 'Compteurs, internet, redirection courrier.'],
]" />
  1. J-60 Préavis de bail

    LRAR au bailleur.

  2. J-30 Devis déménageur

    Comparer 3 devis.

  3. J-15 Changement d'adresse

    CAF, employeur, banque.

  4. Jour J État des lieux

    Sortie ancien + entrée nouveau logement.

  5. J+15 Mise en service

    Compteurs, internet, redirection courrier.

x-dpe-scale

Utilisé sur 2 pages /demenagement

Échelle DPE visuelle A→G (barres colorées à largeur croissante, palette officielle). Deux jeux de seuils : type="energie" (kWh/m²/an, vert→rouge) et type="climat" (kg CO₂/m²/an, violet). Composant CSS pur, réutilisable sur toute page DPE. Props : type, highlight (lettre à mettre en avant), title, caption.

<x-dpe-scale type="energie" highlight="E" />

Étiquette énergie : consommation d'énergie primaire (kWh/m²/an)

A ≤ 70
B 71 à 110
C 111 à 180
D 181 à 250
E 251 à 330
Votre logement
F 331 à 420
G > 420
Logement économe Logement énergivore

Échelle énergie, classe E mise en avant.

Étiquette climat : émissions de gaz à effet de serre (kg éq. CO₂/m²/an)

A ≤ 6
B 7 à 11
C 12 à 30
D 31 à 50
E 51 à 70
F 71 à 100
G > 100
Logement économe Logement énergivore

x-typologies

Pas encore utilisé en production

Grille de 2 à 3 cartes pour comparer des profils ou des situations. Niveaux strong / standard / weak (palette tout-bleu). Pour « Zone tendue vs Hors zone tendue », « Meublé vs Vide », « Locataire vs Propriétaire ».

<x-typologies :items="[
    [
        'title'   => 'Zone tendue',
        'level'   => 'strong',
        'summary' => 'Préavis ramené à 1 mois sans justification.',
        'signals' => ['Liste fixée par décret.', 'Plus de 1 100 villes concernées.'],
        'verdict' => 'Le locataire peut résilier à tout moment, sans motif.',
    ],
    [
        'title'   => 'Hors zone tendue',
        'level'   => 'standard',
        'summary' => 'Préavis légal de 3 mois.',
        'signals' => ['Réduction à 1 mois si motif légitime (mutation, perte emploi).'],
        'verdict' => 'Préavis plein sauf justificatif accepté par le bailleur.',
    ],
]" />
Cas le plus favorable

Zone tendue

Préavis ramené à 1 mois sans justification.

Caractéristiques

  • Liste fixée par décret.
  • Plus de 1 100 villes concernées.

Conclusion

Le locataire peut résilier à tout moment, sans motif.

Cas standard

Hors zone tendue

Préavis légal de 3 mois.

Caractéristiques

  • Réduction à 1 mois si motif légitime (mutation, perte emploi).

Conclusion

Préavis plein sauf justificatif accepté par le bailleur.

x-pros-cons

Pas encore utilisé en production

Override rubrique du composant global <x-pros-cons> : typographie épurée (pas de gros encadrés vert/rouge), markers + primary blue et slate-gray inline.

<x-pros-cons
    :pros="[
        'Devis gratuit en moins de 24 h',
        'Déménageurs vérifiés et assurés',
        'Tarification transparente au m³',
    ]"
    :cons="[
        'Délai de réservation 2 à 3 semaines minimum',
        'Surcoût en haute saison (juin à août)',
    ]"
/>

Avantages

  • Devis gratuit en moins de 24 h
  • Déménageurs vérifiés et assurés
  • Tarification transparente au m³

Inconvénients

  • Délai de réservation 2 à 3 semaines minimum
  • Surcoût en haute saison (juin à août)

x-verdict

Pas encore utilisé en production

Pilier non-commodity n°1. Opinion éditoriale signée et tranchée, par profil ou par sujet. 3 critères (qualité-prix, fiabilité, accompagnement), note globale, verdict en 1 phrase, signature auteur.

<x-verdict
    :noteGlobale="6.5"
    :qualite="7" :fiabilite="6" :accompagnement="8"
    verdict="Un bon compromis pour un déménagement national hors saison ; à éviter en juillet-août."
    author="Clémence Nannini"
    authorRole="experte déménagement"
    evalueLe="mai 2026"
    :pour="['Présent dans 80 départements', 'Devis gratuit en 24 h', 'Assurance valeur déclarée incluse']"
    :contre="['Tarifs +30 % en haute saison', 'Pas de week-end sans surcoût']"
>
    <p>Sur 200 devis comparés en mai 2026, le rapport qualité/prix se confirme...</p>
</x-verdict>

x-price-grid

Pas encore utilisé en production

Variante de table spécialisée fourchettes de prix par profil × distance. Source datée obligatoire en pied. Espaces insécables auto-injectés entre nombre et unité.

<x-price-grid
    caption="Prix moyen d'un déménagement par profil et par distance"
    source="Devis Selectra, mai 2026"
    :distances="['Intra-ville', 'Régional 300 km', 'National 700 km']"
    :rows="[
        ['profile' => 'Studio (10 m³)', 'prices' => ['450 €',  '900 €',  '1 500 €']],
        ['profile' => 'T2 (20 m³)',     'prices' => ['700 €',  '1 400 €', '2 200 €']],
        ['profile' => 'T3 (30 m³)',     'prices' => ['950 €',  '1 900 €', '2 900 €']],
    ]"
/>
Prix moyen d'un déménagement par profil et par distance
Profil Intra-ville Régional 300 km National 700 km
Studio (10 m³) 450 € 900 € 1 500 €
T2 (20 m³) 700 € 1 400 € 2 200 €
T3 (30 m³) 950 € 1 900 € 2 900 €

Source : Devis Selectra, mai 2026.

Catégorie 3/8

Hero et structure de page

x-city-hero

Pas encore utilisé en production

En-tête de page ville (/demenagement/{ville}) : sous-titre éditorial + grille 2x2 de chiffres clés. Pas de H1 propre (vient du layout). Source d'appui pour le pilier « donnée originale ».

<x-city-hero
    city="Lyon"
    :stats="[
        ['value' => '522 250',    'label' => 'habitants',                  'source' => 'INSEE 2024'],
        ['value' => '5 130 €/m²', 'label' => 'prix moyen au m² (appart.)', 'source' => 'MeilleursAgents'],
        ['value' => '25+',        'label' => 'déménageurs référencés'],
        ['value' => '2h LYS↔CDG', 'label' => 'distance Paris en train'],
    ]"
>
    <p>Lyon attire chaque année des milliers de néo-arrivants pour son
    dynamisme économique. Voici le guide complet pour préparer votre
    déménagement dans la troisième ville de France.</p>
</x-city-hero>

Déménager à Lyon

Lyon attire chaque année des milliers de néo-arrivants pour son dynamisme économique. Voici le guide complet pour préparer votre déménagement dans la troisième ville de France.

522 250

habitants

INSEE 2024

5 130 €/m²

prix moyen au m² (appart.)

MeilleursAgents

25+

déménageurs référencés

2h LYS↔CDG

distance Paris en train

x-provider-hero

Utilisé sur 3 pages /demenagement

Bloc d'identité standardisé en tête de page SDP (/demenagement/demenageurs/{slug}). Logo + tagline + badge partenaire / annonce + grille 2x2 stats + zones desservies + certifications.

<x-provider-hero
    name="Demeco"
    tagline="Réseau de déménageurs créé en 1965, présent dans 170+ pays."
    :partner="true"
    logoUrl="https://images.selectra.info/selectra.info/images/demenagement/logos/demeco-provider.webp"
    :stats="[
        ['value' => '1965',  'label' => 'année de création'],
        ['value' => '3 000', 'label' => 'collaborateurs'],
        ['value' => '170+',  'label' => 'pays desservis'],
        ['value' => '90',    'label' => 'agences en France'],
    ]"
    :areas="['France entière', 'International', 'Outre-mer']"
    :certifications="['Norme NF Service', 'Membre CSD']"
/>
Partenaire Selectra

Demeco

Réseau de déménageurs créé en 1965, présent dans 170+ pays.

1965

année de création

3 000

collaborateurs

170+

pays desservis

90

agences en France

Zones desservies

France entière International Outre-mer

Certifications & labels

Norme NF Service Membre CSD

x-hero-accompaniment-card

Carte glassmorphism affichée à droite du hero bleu sur les hubs. Vit sur fond bleu (bg-accent ou gradient). Props : title, subtitle, iconSvg, bullets (array), cta (['href' => .., 'label' => ..]).

L'accompagnement Selectra

Un conseiller dédié, 7 jours sur 7

  • Transfert énergie, internet et assurance habitation en un appel
  • Modèles ALUR gratuits : bail, état des lieux, lettres
  • Mise en relation avec un déménageur professionnel
Voir toutes nos démarches

x-section-header

Utilisé sur 4 pages /demenagement

Pattern eyebrow pill bleue + H2 + lead gris, utilisé sur tous les hubs du site. Props : eyebrow, title, lead, align="left|center", eyebrowBg="light|white", size="lg|xl".

À ne pas oublier

Démarches administratives incontournables

De la déclaration aux impôts à la portabilité du numéro de mobile en passant par l'inscription sur les listes électorales : voici les formalités à anticiper.

Catégorie 4/8

Cartes et listings

Utilisé sur 1 page /demenagement

Petite carte cliquable avec icône Heroicons outline 24×24, label, sous-label optionnel, chevron flottant au hover. Pattern unifié pour les grilles « Démarches », « Déménageurs », « Villes ». Props : href, label, sub, icon (d= Heroicons), align="left|center".

x-service-box

Utilisé sur 6 pages /demenagement

Carte d'entrée principale (pattern « 4 boxes prod » du hub /demenagement). Titre fort, paragraphe descriptif, 1 à 3 boutons d'action variantes primary/outline. Props : title, description, actions (array).

Modèles d'états des lieux

Téléchargez des modèles gratuits d'états des lieux remplissables en ligne.

Energie

Mettez les compteurs d'électricité et de gaz à votre nom et bénéficiez des meilleures offres.

Devis déménagement

Recevez gratuitement les devis des meilleurs déménageurs professionnels.

x-provider-list

Utilisé sur 2 pages /demenagement

Listing éditorial neutre des marques d'une rubrique. Pas de badge partenaire ni « Annonce » : pour la présentation monétisée avec badge, utiliser <x-demenageur-comparator>. ctaLabel personnalisable.

<x-provider-list ctaLabel="Voir la fiche" :items="[
    [
        'name'        => 'Demeco',
        'description' => 'Réseau de 90 agences en France, créé en 1965.',
        'href'        => '/demenagement/demenageurs/demeco',
    ],
    [
        'name'        => 'Les Gentlemen du Déménagement',
        'description' => 'Réseau coopératif, 200 villes desservies.',
        'href'        => '/demenagement/demenageurs/gentlemen-demenagement',
    ],
]" />

Demeco

Réseau de 90 agences en France, créé en 1965.

Voir la fiche

Les Gentlemen du Déménagement

Réseau coopératif, 200 villes desservies.

Voir la fiche

Les Déménageurs Bretons

Réseau historique présent partout en France.

Voir la fiche

x-guide-grid

Pas encore utilisé en production

Grille de cartes éditoriales pour pages hub (10+ cartes possibles). Variante compact pour rendu liste serrée sans image. Le wrapper doit fournir un <h2 data-toc-ignore>.

<div data-toc-ignore>
    <h2 class="text-2xl lg:text-3xl font-bold mb-4">Nos guides déménagement</h2>
    <x-guide-grid :cards="[
        ['href' => '/demenagement/contrat-bail',   'title' => 'Contrat de bail',  'description' => 'Modèles et clauses.', 'tag' => 'MODÈLE'],
        ['href' => '/demenagement/etat-des-lieux', 'title' => 'État des lieux',   'description' => 'Entrée et sortie.',   'tag' => 'GUIDE'],
        ['href' => '/demenagement/devis',          'title' => 'Comparateur devis', 'description' => 'Estimer son prix.',  'tag' => 'OUTIL'],
    ]" />
</div>

x-essentials

Utilisé sur 4 pages /demenagement

Bloc d'orientation « Gagnez du temps, allez à l'essentiel » : bandeau coloré + grille 3 colonnes d'accès rapides (icône emoji + titre + description + bouton bleu pleine largeur). Pattern de cross-nav pour les hubs et les piliers de cluster. :items reçoit un tableau de 4 à 6 entrées (icon, title, description, label, href) ; sans :items, le cluster « location saisonnière » par défaut s'affiche.

<x-essentials :items="[
    ['icon' => '📄', 'title' => 'Mon contrat',         'description' => 'Téléchargez un modèle de bail prêt à l\'emploi.',          'label' => 'Modèle gratuit',   'href' => '/demenagement/contrat-bail/modele'],
    ['icon' => '⚖️', 'title' => 'La réglementation',   'description' => 'Faites le point sur vos obligations légales.',            'label' => 'Mes obligations',  'href' => '/demenagement/location'],
    ['icon' => '💰', 'title' => 'Aides au déménagement','description' => 'Quelles primes et aides demander avant le jour J.',       'label' => 'Voir les aides',   'href' => '/demenagement/guides/demarches/aides'],
]" />

Gagnez du temps, allez à l'essentiel

Mon contrat

Téléchargez un modèle de bail prêt à l'emploi.

Modèle gratuit

La réglementation

Faites le point sur vos obligations légales.

Mes obligations

Aides au déménagement

Quelles primes et aides demander avant le jour J.

Voir les aides

x-demenageur-cards

Pas encore utilisé en production

Grille de cartes « déménageur local » pour les pages /demenagement/demenageur-{city}. Chaque carte : header (nom de l'entreprise) + bandeau bleu de highlight (années d'expérience, année de fondation, attribut clé) + logo optionnel + adresse + liste de features (chevrons verts) + indicateur secondaire + gros bouton orange. Différent de <x-demenageur-comparator> (comparateur monétisé Selectra) et de <x-provider-list> (listing générique sans bandeau).

<x-demenageur-cards :items="[
    [
        'name'       => 'Déménagement Auguste Père et Fils',
        'mainValue'  => '+ de 10 ans',
        'bottomLabel'=> 'd\'expertise',
        'address'    => '16 rue Gémare, 14000 Caen',
        'features'   => [
            'Une entreprise familiale appréciée des caennais',
            'Déménagement en Bretagne, France métropolitaine, et à l\'international',
        ],
        'indicatorLabel' => 'Devis en ligne',
        'ctaLabel'   => 'En savoir plus',
        'ctaUrl'     => 'https://example.com/auguste',
    ],
]" />

Déménagement Auguste Père et Fils

+ de 10 ans

d'expertise

16 rue Gémare, 14000 Caen

  • Une entreprise familiale appréciée des caennais
  • Déménagement en Bretagne, France métropolitaine, et à l'international

Devis en ligne

En savoir plus

Lyon Sud Déménagement

En activité depuis

1994

12 rue de la République, 69002 Lyon

  • Spécialiste du déménagement régional Auvergne-Rhône-Alpes
  • Équipe formée au transport d'objets fragiles et d'art

Devis en ligne

En savoir plus

Atlas Déménagement Troyes

Entreprise

familiale

depuis 3 générations

8 avenue du Maréchal Leclerc, 10000 Troyes

  • Déménagement local et national avec équipe stable
  • Garde-meuble sécurisé en centre-ville

En savoir plus

En savoir plus

x-demenageur-comparator

Pas encore utilisé en production

Surface monétisée. Cartes prestataires avec badge Selectra (partenaire) ou mention « Annonce » (non-partenaire). À distinguer de <x-provider-list> qui est un listing éditorial neutre.

<x-demenageur-comparator :providers="[
    [
        'slug'        => 'demeco',
        'name'        => 'Demeco',
        'partner'     => true,
        'rating'      => 4.3,
        'description' => 'Réseau de 90 agences. Devis gratuit en moins de 24 h.',
    ],
    [
        'slug'        => 'gentlemen-demenagement',
        'name'        => 'Les Gentlemen du Déménagement',
        'partner'     => false,
        'rating'      => 4.1,
        'description' => 'Réseau coopératif présent dans 200 villes françaises.',
    ],
]" />

x-partners-marquee

Utilisé sur 1 page /demenagement

Bandeau de logos auto-défilant (CSS keyframes + duplication des items pour boucle continue). Pas de pause au hover, respect de prefers-reduced-motion. Props : items (array ['name' => .., 'logo' => url]), duration (secondes, défaut 22).

  • Logo BNP Paribas
  • Logo Boursorama
  • Logo Bouygues
  • Logo Bunq
  • Logo Butagaz
  • Logo Allianz
  • Logo Axa

Catégorie 5/8

PDF et téléchargements

x-pdf-grid

Utilisé sur 33 pages /demenagement

Grille de cartes de téléchargement de documents (1 col mobile, 2 cols tablette, 4 cols desktop). Vignette d'aperçu R2 optionnelle ou icône générique. Badge auto-dérivé de l'extension de l'url : PDF (orange), WORD (bleu), EXCEL (vert), PPT (rouge), ou override via la clé format.

<x-pdf-grid :items="[
    [
        'title'     => 'Contrat de location non meublé',
        'url'       => 'https://images.selectra.info/demenagement/contrat-bail/bail-non-meuble-2026.pdf',
        'thumbnail' => 'https://images.selectra.info/demenagement/contrat-bail/bail-non-meuble-2026-preview.webp',
    ],
    [
        'title'     => 'Contrat de location non meublé (Word)',
        'url'       => 'https://images.selectra.info/demenagement/contrat-bail/bail-non-meuble-2026.docx',
        'thumbnail' => 'https://images.selectra.info/demenagement/contrat-bail/bail-non-meuble-2026-preview.webp',
        // badge WORD bleu auto-dérivé de l'extension .docx
    ],
]" />
Modèle PDF

Contrat de location non meublé (PDF)

PDF
Modèle WORD

Contrat de location non meublé (Word)

WORD
Modèle EXCEL

Inventaire des meubles (Excel)

EXCEL
Modèle PPT

Présentation bail (PowerPoint)

PPT

x-pdf-selector

Utilisé sur 3 pages /demenagement

Dropdown compact « Choisissez le modèle X » à placer dans le slot heroBottom du layout article. Préféré à <x-pdf-grid> quand il y a beaucoup d'options (6+) pour orienter vers la bonne sous-page ou le bon PDF par profil. Items numérotés par défaut (:numbered="false" pour désactiver).

<x-slot:heroBottom>
    @php
    $items = [
        ['label' => 'Contrat de location meublé',     'href' => '/demenagement/contrat-bail/meuble'],
        ['label' => 'Contrat de location non meublé', 'href' => '/demenagement/contrat-bail/non-meuble'],
        ['label' => 'Contrat de location saisonnière','href' => '/demenagement/contrat-bail/saisonnier'],
        ['label' => 'Contrat de bail colocation',     'href' => '/demenagement/contrat-bail/colocation'],
        ['label' => 'Contrat de bail mobilité',       'href' => '/demenagement/contrat-bail/mobilite'],
        ['label' => 'Contrat de bail commercial',     'href' => '/demenagement/contrat-bail/commercial'],
    ];
    @endphp
    <x-pdf-selector
        title="Choisissez le modèle de contrat de location correspondant à votre logement :"
        ctaLabel="Télécharger"
        :items="$items"
    />
</x-slot:heroBottom>

Aperçu hors slot (rendu identique, fond clair pour visibilité) :

x-pdf-buttons

Utilisé sur 11 pages /demenagement

Paire inline de boutons de téléchargement pour proposer la même ressource dans plusieurs formats (PDF + Word, PDF + Excel…) sans la verbosité d'une carte <x-pdf-grid>. Couleurs iconiques par format : pdf (rouge), word (bleu Office), excel (vert Office).

<x-pdf-buttons :items="[
    ['label' => 'Quittance de loyer', 'url' => 'https://images.selectra.info/.../quittance.pdf',  'format' => 'pdf'],
    ['label' => 'Quittance de loyer', 'url' => 'https://images.selectra.info/.../quittance.docx', 'format' => 'word'],
]" />

x-letter-template

Utilisé sur 19 pages /demenagement

Version générique de <x-tool::letter-generator>. Génère un formulaire + un aperçu live + boutons copier/imprimer pour n'importe quel modèle de lettre, attestation, quittance ou acte à remplir. À utiliser partout où un callout statique forcerait le visiteur à recopier à la main. Le token spécial {today} insère la date du jour en français.

<x-letter-template
    title="Générer ma quittance de loyer"
    subtitle="Conforme à l'article 21 de la loi du 6 juillet 1989."
    fileName="Quittance de loyer"
    :fields="[
        ['key' => 'mois',     'label' => 'Mois concerné',        'placeholder' => 'ex. mai 2026'],
        ['key' => 'adresse',  'label' => 'Adresse du logement',  'placeholder' => 'ex. 12 rue Exemple, 75011 Paris'],
        ['key' => 'bailleur', 'label' => 'Nom du bailleur',      'placeholder' => 'ex. Camille Martin'],
        ['key' => 'locataire','label' => 'Nom du locataire',     'placeholder' => 'ex. Jean Dupont'],
        ['key' => 'loyer',    'label' => 'Loyer (€)',            'placeholder' => 'ex. 850'],
    ]"
    template="QUITTANCE DE LOYER

Quittance pour le mois de {mois}.

Logement : {adresse}

Je soussigné(e) {bailleur}, bailleur, déclare avoir reçu de {locataire} la somme de {loyer} € au titre du loyer.

Fait le {today}." />

Outil interactif

Générer ma quittance de loyer

Conforme à l'article 21 de la loi du 6 juillet 1989. La quittance se met à jour automatiquement.

Lettre générée

Catégorie 6/8

Outils interactifs (x-tool::*)

x-volume-calculator

Utilisé sur 1 page /demenagement

Calculateur Alpine pièces → m³ avec CTA téléphone après input. S'auto-suffit, aucun paramètre nécessaire.

<x-volume-calculator />

Outil interactif

Estimer le volume de votre déménagement

Comptez les pièces, on calcule le m³.

Salon / séjour

8 m³ par pièce

Cuisine

5 m³ par pièce

Chambre

5 m³ par pièce

Salle de bain

1 m³ par pièce

Bureau

4 m³ par pièce

Cave / garage

3 m³ par pièce

Volume estimé

 m³

x-tool::aide-eligibility-calculator

Pas encore utilisé en production

Outil 5 questions (situation pro, âge, enfants, handicap, revenus) → liste réactive des aides au déménagement éligibles (prime CAF, France Travail, FSL, Loca-Pass, Mobili-Jeune, Visale, retraite, fonctionnaire, PCH handicap). 100 % Alpine, logique encodée en JS. Pensé pour la page /demenagement/guides/demarches/aides.

<x-tool::aide-eligibility-calculator />

Outil interactif Selectra

À quelles aides au déménagement avez-vous droit ?

5 questions courtes, résultats immédiats sans inscription.

1. Situation professionnelle
2. Tranche d'âge
3. Enfants à charge
4. Situation de handicap reconnue
5. Revenus mensuels nets du foyer

Vos aides s'affichent ici

Aucune aide publique standard identifiée

Selon votre profil, vous n'êtes pas éligible aux principaux dispositifs. Reste l'option crédit déménagement ou la souscription d'un prêt personnel.

Résultat

aides probables selon votre profil

Estimation indicative. Conditions complètes dans chaque section ci-dessous.

Besoin d'aide pour vos démarches ?

x-tool::aide-logement-calculator

Pas encore utilisé en production

Jumeau du précédent, focus aides au logement (paiement du loyer). 5 questions (statut résidentiel, type de logement, composition foyer, statut pro, revenus) → liste réactive : APL / ALF / ALS / APL accession / MSA / Mobili-Jeune / Loca-Pass / Visale. Pensé pour la page /demenagement/guides/demarches/aides-logement.

<x-tool::aide-logement-calculator />

Outil interactif Selectra

Quelle aide au logement pouvez-vous toucher ?

5 questions courtes, résultats immédiats sans inscription.

1. Votre statut résidentiel
2. Type de logement
3. Composition du foyer
4. Situation professionnelle
5. Revenus mensuels nets du foyer

Vos aides s'affichent ici

Aucune aide au logement standard identifiée

Selon votre profil, vous n'êtes pas éligible aux principales aides au paiement du loyer. Vérifiez tout de même votre situation directement auprès de votre CAF.

Résultat

aides au logement probables selon votre profil

Estimation indicative ; le détail des conditions, plafonds et montants se trouve dans chaque section ci-dessous.

Besoin d'aide pour vos démarches ?

x-tool::orienteur

Pas encore utilisé en production

Tool GÉNÉRIQUE 1-à-N questions → 1 démarche. Config en props : title, questions[] (key/label/options), outcomes[] (match → title/steps/cta/anchor), urgentWhen. Pattern « j'ai 3 cas de figure mélangés dans ma page, l'utilisateur ne devrait voir QUE le sien ». Démo ci-dessous avec la config de /changement-adresse-liste-electorale ; réutilisable sur toute page démarches qui mélange plusieurs procédures (en ligne / courrier / téléphone, locataire / propriétaire, etc.).

<x-tool::orienteur
    title="Quelle démarche pour votre liste électorale ?"
    :questions="[...]"
    :outcomes="[...]"
    :urgentWhen="['urgent' => 'oui']" />

Outil interactif Selectra

Quelle démarche pour votre liste électorale ?

2 questions, la bonne procédure en un clic.

1. Où déménagez-vous ?
2. Une élection est-elle prévue dans les 6 prochaines semaines ?

Votre démarche s'affiche ici

x-tool::budget-emmenagement-calculator

Pas encore utilisé en production

Simulateur du budget à réunir AVANT de récupérer les clés d'un logement (dépôt de garantie, premier loyer, frais d'agence, ouverture des compteurs élec/gaz, assurance, box internet, transport). Le détail s'adapte au type de logement (un CROUS n'a pas de compteurs à ouvrir, un meublé double le dépôt…). Tous les montants forfaitaires sont surchargeables par @prop (elecFee, gasFee, insuranceMonthly, internetMonthly, transportEstimate). Idéal sur une page « premier emménagement / budget / logement étudiant ».

<x-tool::budget-emmenagement-calculator />

Budget pour emménager : combien prévoir ?

Estimez la somme à réunir avant de récupérer les clés de votre logement étudiant.

2. Type de logement
3. Votre situation

Votre budget s'affiche ici

Saisissez votre loyer et votre type de logement.

Détail du budget à prévoir

Total à prévoir

💡 Une partie de ce budget peut être allégée : pensez aux aides au logement (APL, garantie Visale, Mobili-Pass) avant d'emménager.

Estimation indicative. Le dépôt de garantie est plafonné à 1 mois de loyer hors charges pour un logement vide, 2 mois pour un meublé ; les frais d'agence et d'assurance varient selon votre situation. Frais d'ouverture des compteurs : tarifs nationaux en vigueur.

x-tool::budget-travaux-calculator

Pas encore utilisé en production

Estimateur de budget de chantier : l'utilisateur coche les prestations dont il a besoin (avec une quantité via un stepper +/−) et le total moyen se calcule en direct. Catalogue entièrement surchargeable par @prop :catalog="[...]" (catégories → items label/price) ; sans prop, il reprend les coûts moyens de la page devis-travaux. Idéal sur toute page « prix des travaux / coût rénovation ».

<x-tool::budget-travaux-calculator />

Estimez le budget de votre chantier

Sélectionnez vos travaux, le budget total moyen se calcule en direct.

prestations sélectionnées

Estimation indicative fondée sur des coûts moyens constatés (main-d'œuvre, hors fournitures pour certains postes). Chaque chantier étant unique, demandez toujours un devis détaillé à un professionnel.

x-tool::letter-generator

Utilisé sur 4 pages /demenagement

Outil interactif : générateur de lettre de résiliation de bail (loi 1989 + ALUR). Boutons copier / imprimer / télécharger. S'auto-suffit, aucun paramètre nécessaire.

<x-tool::letter-generator />

Outil interactif

Générer ma lettre de résiliation de bail

Loi du 6 juillet 1989, articles 12 et 15. La lettre se met à jour automatiquement.

Lettre générée

Modèle conforme à la loi du 6 juillet 1989. À envoyer en lettre recommandée avec accusé de réception (LRAR). Le préavis court à compter de la réception, pas de l'envoi.

x-tool::zone-tendue-checker

Utilisé sur 8 pages /demenagement

Outil interactif : l'utilisateur saisit sa commune ou son code postal (autocomplete via geo.api.gouv.fr) et le tool dit si le logement est en zone tendue (préavis réduit à 1 mois + encadrement). Liste officielle embarquée (décret 22/12/2025, 3689 communes). Props optionnels : title, subtitle.

<x-tool::zone-tendue-checker />

Votre logement est-il en zone tendue ?

Renseignez votre commune ou votre code postal.

Aucune commune trouvée. Vérifiez l'orthographe ou saisissez le code postal complet (5 chiffres).

() Commune en zone tendue

  • Préavis de résiliation du locataire réduit à 1 mois (au lieu de 3 mois en logement vide).
  • L'encadrement des loyers à la relocation s'applique.
  • Joignez une copie du décret n°2013-392 du 10 mai 2013 à votre lettre de préavis pour justifier le délai réduit.

() Commune hors zone tendue

Le préavis de résiliation reste de 3 mois en logement vide (1 mois en meublé) et l'encadrement des loyers ne s'applique pas. Un préavis réduit à 1 mois reste possible dans d'autres cas : mutation professionnelle, perte ou premier emploi, RSA, AAH, ou raisons de santé.

Communes en zone tendue selon le décret n°2013-392 (périmètre TLV). Données indicatives, à vérifier auprès de votre mairie.

x-tool::preavis-calculator

Utilisé sur 10 pages /demenagement

Outil interactif : l'utilisateur saisit la date de réception de son congé et sa situation (logement vide / zone tendue / meublé / motif légitime), le tool calcule la date de fin de préavis exacte (compte de date à date, loi du 6 juillet 1989) et le nombre de jours restants. 100% client. Props optionnels : title, subtitle.

<x-tool::preavis-calculator />

Calculez votre date de fin de préavis

Indiquez quand votre congé a été reçu et votre situation.

Date de signature de l'accusé de réception (LRAR), de remise en main propre contre récépissé, ou de signification par huissier.

2. Votre situation

Préavis réduit à 1 mois : joignez le justificatif (zone tendue, contrat de travail, attestation Pôle emploi, notification RSA/AAH, certificat médical) à votre lettre de congé. Sans justificatif, le préavis de 3 mois s'applique.

Fin de préavis :

Vous êtes redevable du loyer et des charges jusqu'à cette date incluse, même si vous quittez le logement avant (sauf si un nouveau locataire prend le relais en zone tendue).

Soit jour(s) à compter d'aujourd'hui.

Ce préavis est déjà arrivé à terme.

Calcul indicatif fondé sur la loi n°89-462 du 6 juillet 1989. Le préavis court à compter de la réception du congé et se compte de date à date. Vérifiez votre cas auprès d'un professionnel.

x-tool::depot-garantie-calculator

Utilisé sur 1 page /demenagement

Outil interactif : l'utilisateur saisit le montant du dépôt, la date de remise des clés et l'issue de l'état des lieux (conforme / avec retenues), le tool calcule la date limite de restitution (1 ou 2 mois, loi du 6 juillet 1989 art. 22) et, en cas de retard, les pénalités (10 % du loyer par mois entamé). 100% client. Props optionnels : title, subtitle.

<x-tool::depot-garantie-calculator />

Quand récupérer votre dépôt de garantie ?

Calculez la date limite de restitution et les pénalités en cas de retard.

3. État des lieux de sortie

Restitution au plus tard le :

Le bailleur dispose de  mois à compter de la remise des clés pour vous restituer le dépôt, déduction faite des sommes justifiées (devis, factures).

Soit jour(s) à compter d'aujourd'hui.

Le délai est dépassé.

Le dépôt restant dû est majoré de 10 % du loyer par mois de retard commencé, soit une pénalité d'environ à ce jour.

Renseignez le loyer mensuel ci-dessus pour estimer la pénalité de retard (10 % du loyer par mois entamé).

Calcul indicatif fondé sur l'article 22 de la loi n°89-462 du 6 juillet 1989. Le délai court à compter de la remise des clés. Vérifiez votre situation auprès d'un professionnel.

x-tool::irl-calculator

Utilisé sur 1 page /demenagement

Outil interactif : l'utilisateur saisit son loyer et les deux indices IRL (ancien et nouveau), le tool calcule le loyer révisé plafonné et l'augmentation en € et en % (loi du 6 juillet 1989 art. 17-1). Saisie pilotée, aucune table d'indices embarquée. 100% client. Props optionnels : title, subtitle.

<x-tool::irl-calculator />

Calculez la révision de votre loyer (IRL)

Indiquez votre loyer et les deux indices de référence pour connaître le loyer révisé légal.

L'indice du trimestre de référence inscrit dans votre bail.

Le dernier indice publié pour ce trimestre, à retrouver sur insee.fr.

Nouveau loyer plafonné :

Soit une augmentation maximale de par mois ().

L'indice ayant baissé, le loyer révisé est inférieur de (). Le bailleur ne peut pas augmenter le loyer.

Les deux indices sont identiques : le loyer ne change pas.

Calcul indicatif fondé sur l'article 17-1 de la loi n°89-462 du 6 juillet 1989. La révision suppose une clause au bail et se limite à une fois par an. En zone d'encadrement des loyers, des plafonds spécifiques peuvent s'appliquer.

x-tool::interactive-timeline

Utilisé sur 8 pages /demenagement

Outil interactif : variante interactive de <x-timeline>. Chaque jalon (J-XX) est un bouton ; au clic, un panneau de détail s'affiche avec un paragraphe d'intro et une liste de liens internes profonds. Props : milestones (array avec time, title, description, intro, links), defaultIndex (int).

J-90

Préavis et devis

Trois mois avant le déménagement, vous engagez les démarches incompressibles : préavis et premiers devis.

J-30

Transferts de contrats

Un mois avant, vous activez le transfert de tous vos contrats.

Jour J

États des lieux

Le jour du déménagement, la priorité absolue est l'état des lieux.

x-tool::reexpedition-simulator

Utilisé sur 1 page /demenagement

Outil interactif : l'utilisateur choisit son profil (particulier / professionnel), son besoin (déménagement définitif / absence temporaire) et, pour les pros, la destination (France / étranger). Le tool affiche la ou les formules La Poste adaptées avec le détail durée → tarif 2026 et un bouton d'activation. 100% client, réutilisable. Props : profil, besoin, ctaUrl, ctaLabel, title, subtitle, showHelp.

<x-tool::reexpedition-simulator />

Trouvez votre formule de réexpédition de courrier

Indiquez votre situation : nous affichons la ou les formules La Poste adaptées et leur tarif 2026.

1. Vous êtes
2. Votre besoin
3. Destination

Activer le suivi de courrier

Besoin d'aide pour vos contrats (énergie, internet, assurance) ? 09 74 59 43 80

Tarifs La Poste 2026 donnés à titre indicatif. Vérifiez le détail et les conditions sur laposte.fr avant de souscrire.

x-tool::clause-quiz

Utilisé sur 1 page /demenagement

Outil interactif : quiz binaire gamifié « abusive ou autorisée ? ». Affiche une affirmation (une clause de bail), l'utilisateur répond, le tool révèle la bonne réponse, l'explication (base légale), compte le score et passe à la suivante. 100% client, réutilisable. Props : items (array statement / abusive / note), title, subtitle.

<x-tool::clause-quiz
    title="Quiz : cette clause est-elle abusive ?"
    :items="[
        ['statement' => '…', 'abusive' => true, 'note' => '…'],
    ]"
/>

🎯 Quiz interactif

Quiz : cette clause est-elle abusive ?

Répondez et découvrez la règle pour chacune.

Quiz terminé

x-tool::conge-demenagement-calculator

Utilisé sur 1 page /demenagement

Outil interactif : l'utilisateur sélectionne sa convention collective dans une liste déroulante, le tool affiche le nombre de jours de congé déménagement dûs et la condition éventuelle (ancienneté, mutation). Conventions embarquées. 100% client. S'auto-suffit, aucun paramètre nécessaire.

<x-tool::conge-demenagement-calculator />

Outil interactif

Combien de jours de congé pour mon déménagement ?

Sélectionnez votre convention collective pour connaître vos droits en un clic.

Les durées varient de 0 à 3 jours selon votre secteur d'activité.

x-tool::eligibility-checker

Utilisé sur 2 pages /demenagement

Outil interactif générique et data-driven : « N questions → liste filtrée de résultats ». Tout passe en @props (questions, rules avec moteur de match déclaratif, title, resultNoun, resultQualifier…), aucune logique en dur. Réutilisable pour toute checklist (diagnostics, éligibilité aides, documents à fournir). Une règle dont match est vide s'applique toujours ; une valeur de match en tableau signifie « l'une de ».

<x-tool::eligibility-checker
    title="Quels diagnostics pour louer ?"
    resultNoun="diagnostic" resultQualifier="à annexer au bail"
    :questions="$questions" :rules="$rules" />

Outil interactif Selectra

Exemple : quels diagnostics pour louer ?

Quelques questions, votre résultat en temps réel.

1. Année de construction
2. Type de location

Vos résultats s'affichent ici

Votre liste

diagnostics à fournir

x-tool::dpe-simulateur-classe

Utilisé sur 2 pages /demenagement

Outil interactif : l'utilisateur saisit sa consommation d'énergie primaire (kWh/m²/an) et ses émissions de gaz à effet de serre (kg CO₂/m²/an), le tool renvoie la classe DPE A→G en appliquant les seuils officiels (réforme 2021) et en retenant la moins bonne des deux étiquettes. 100% client. Props optionnels : title, subtitle.

<x-tool::dpe-simulateur-classe />

Simulateur : quelle est la classe DPE de votre logement ?

Estimez votre étiquette énergie de A à G à partir de votre consommation et de vos émissions.

kWh/m²/an
kg CO₂/m²/an

Ces deux valeurs figurent sur tout DPE récent (en haut de l'étiquette).

classe

Votre logement est estimé en .

Étiquette énergie : · Étiquette climat : . C'est le critère climat qui détermine votre classe. C'est le critère énergie qui détermine votre classe.

Classé , votre logement est une passoire thermique. Des restrictions de mise en location s'appliquent (G interdit depuis 2025, F dès 2028).

Estimation indicative fondée sur les seuils réglementaires du DPE (réforme du 1er juillet 2021). Seul un diagnostiqueur certifié peut établir un DPE opposable.

x-tool::dpe-cout-estimateur

Utilisé sur 1 page /demenagement

Outil interactif : l'utilisateur choisit le type de logement (appartement / maison) et saisit la surface, le tool renvoie une fourchette de prix indicative du DPE (prix libre, modèle par tranche de surface + supplément maison). 100% client. Props optionnels : title, subtitle.

<x-tool::dpe-cout-estimateur />

Combien coûte un DPE pour votre logement ?

Estimez le prix de votre diagnostic selon la surface et le type de bien.

1. Type de logement

Coût estimé du DPE

 € à  €

soit environ en moyenne

Le prix d'un DPE est libre : comparez plusieurs devis. Il est à la charge du propriétaire, vendeur ou bailleur.

Fourchette indicative fondée sur les prix constatés (DPE non réglementé). Les tarifs varient selon le diagnostiqueur, le chauffage et la région.

x-tool::passoire-thermique-checker

Utilisé sur 1 page /demenagement

Outil interactif : l'utilisateur sélectionne sa classe DPE (A→G), le tool indique si le logement est une passoire thermique, s'il peut encore être loué et la date d'interdiction applicable (calendrier loi Climat-Résilience : G en 2025, F en 2028, E en 2034). 100% client. Props optionnels : title, subtitle.

<x-tool::passoire-thermique-checker />

Votre logement est-il une passoire thermique ?

Sélectionnez votre classe DPE pour connaître les règles de location applicables.

Votre classe DPE

Besoin d'améliorer votre étiquette ? Consultez nos conseils pour améliorer son DPE et les aides disponibles.

Calendrier issu de la loi Climat-Résilience de 2021. Les interdictions concernent les nouveaux contrats de location gérés par des professionnels.

Catégorie 7/8

Maillage et avis

x-further-reading

Pas encore utilisé en production

Bloc « Pour aller plus loin » de 1 à 4 cartes éditoriales en fin d'article. readingTime auto-résolu depuis la page cible si absent. Wrapper appelant data-toc-ignore obligatoire.

<div data-toc-ignore>
    <x-further-reading
        label="Démarches et obligations"
        :links="[
            ['href' => '/demenagement/contrat-bail',          'tag' => 'DÉMARCHE', 'title' => 'Modèle de contrat de bail',  'readingTime' => 5],
            ['href' => '/demenagement/etat-des-lieux',        'tag' => 'DÉMARCHE', 'title' => 'État des lieux : modèle',    'readingTime' => 7],
            ['href' => '/demenagement/location/quittance-loyer','tag' => 'MODÈLE',   'title' => 'Quittance de loyer',         'readingTime' => 3],
        ]"
    />
</div>

x-guide-cta

Utilisé sur 1 page /demenagement

Carte promotionnelle vers UN guide / une ressource interne. Bandeau d'entête coloré + titre + description + bouton orange arrondi. Sans illustration (règle rubrique). À placer dans une colonne ou centré dans une section, jamais en pleine largeur.

<x-guide-cta
    header="Réussissez votre installation étudiante"
    title="Guide déménagement étudiant"
    description="Tous nos conseils et démarches pour organiser votre départ et votre arrivée."
    href="/demenagement/guides/demarches/etudiants"
    cta="Consulter le guide (gratuit)"
/>
Réussissez votre installation étudiante

Guide déménagement étudiant

Tous nos conseils et démarches pour organiser votre départ et votre arrivée.

Consulter le guide (gratuit)

x-review

Utilisé sur 3 pages /demenagement

Carte de citation client pour les pages SDP déménageur. Pastille d'initiales + nom + date · source en haut, note 1-5 ou badge « Avis critique » à droite, citation cadrée à gauche par une barre d'accent. sentiment="negative" pour les avis négatifs (accent rouge). Remplace systématiquement le pattern <blockquote class="border-l-4 …"> + <em>auteur</em> sur les SDP.

Avis positif avec note

<x-review author="Nicole D." date="04/10/2022" source="Avis-Vérifiés" :rating="5">
    Juste super équipe dynamique et professionnelle. Je la recommande.
</x-review>

Nicole D.

Publié le 04/10/2022 · sur Avis-Vérifiés

Juste super équipe dynamique et professionnelle. Je la recommande.

Avis négatif

<x-review author="Yannick P." date="21/09/2022" source="Avis-Vérifiés" sentiment="negative">
    Déménageurs pas précautionneux, détérioration d'une entrée.
</x-review>

Yannick P.

Publié le 21/09/2022 · sur Avis-Vérifiés

Avis critique
Déménageurs pas précautionneux, détérioration d'une entrée.

x-sources

Utilisé sur 84 pages /demenagement

Encart « Sources » en bas d'article : liste de sources nommées + liens (avec target="_blank" rel="nofollow noopener" auto). Idéal pour citer une note d'avis agrégée réelle (Trustpilot/Google), une source légale ou un barème, de façon factuelle, datée et non sélective. Props : items (label + url optionnel), title, note.

<x-sources :items="[
    ['label' => 'Trustpilot Demeco : note et avis', 'url' => 'https://...'],
    ['label' => 'Consultation en bureau (sans lien)'],
]" note="Notes consultées le 4 juin 2026." />

Sources

Notes consultées le 4 juin 2026.

x-author-opinion

Utilisé sur 15 pages /demenagement

« L'avis de … » : opinion éditoriale signée en fin d'article (contenu non-commodity). Sur une fiche déménageur, remplace un bloc d'avis figés/trompeurs par un jugement honnête et daté, complété par <x-sources> pour les chiffres. Props : author, authorRole, authorPhoto, title + slot HTML.

<x-author-opinion author="Camille Sorel" authorRole="Rédactrice déménagement">
    <p>Demeco traîne de vieux avis négatifs, mais sa note actuelle…</p>
</x-author-opinion>
L'avis de la rédaction
Camille Sorel Rédactrice déménagement

Demeco traîne encore de vieux avis négatifs de 2022, mais sa note actuelle tourne autour de 4/5 sur les plateformes publiques. Pour un déménagement standard, c'est un prestataire fiable ; vérifiez surtout le devis et l'assurance valeur déclarée avant de signer.

Catégorie 8/8

Monétisation

x-reexpedition-cta

Utilisé sur 1 page /demenagement

Bouton vert d'activation du suivi de courrier La Poste (lien partenaire, attribut rel="sponsored"), centré, à placer sous un tableau de tarifs de réexpédition. L'URL partenaire est centralisée dans le composant. Props : label, url.

<x-reexpedition-cta />

x-monetisation.contextual-help

Utilisé sur 71 pages /demenagement

Wrapper smart qui résout le headline depuis l'URL courante. Auto-injecté en bas d'article par <x-layouts.article> sur toutes les pages /demenagement* ; opt-out via :contextualHelp="false". Embedded manuellement mid-article sur les 9 pages hub à fort trafic.

Usage type, mid-article manuel

<section class="py-8 md:py-12" data-toc-ignore>
<div class="max-w-content mx-auto px-4 sm:px-6">
<x-monetisation.contextual-help />
</div>
</section>

Override de wording

Page non-partenaire (mention « Annonce »)

Avec affiliation web (variant=both)

x-monetisation.cards-cta

Pas encore utilisé en production

Bandeau long pleine largeur, texte à gauche (eyebrow + accroche) et deux CTA à droite : bouton téléphone CC + bouton rappel modal. Stack en colonne sur mobile. Le téléphone et la leadSource proviennent automatiquement de sites/selectra.info/demenagement/config/callback.php ; ne jamais les hardcoder.

<x-monetisation.cards-cta />

<x-monetisation.cards-cta
    title="Vous changez de logement ?"
    highlight="Selectra transfère tous vos contrats en un appel"
/>

Wording par défaut

Un déménagement prévu ?

Démarches électricité, gaz, internet, assurance

Override de wording

Vous changez de logement ?

Selectra transfère tous vos contrats en un appel

x-monetisation.cta-block

Utilisé sur 58 pages /demenagement

Carte éditoriale brute, sans résolveur URL. À utiliser uniquement quand on veut piloter le headline, le téléphone et le badge à la main. La plupart du temps, préférer <x-monetisation.contextual-help>.

Variant phone (défaut)

⚠️ Compliance §7 : ne jamais passer phone="..." ni leadSource="..." en dur. Le composant lit la valeur depuis sites/selectra.info/demenagement/config/callback.php.

<x-monetisation.cta-block
    variant="phone"
    headline="Nos conseillers vous aident à organiser votre déménagement" />

Nos conseillers vous aident à organiser votre déménagement

100% gratuit Sans engagement Réponse en moins de 24 h

Variant both (affiliation + téléphone)

Comparez plusieurs devis de déménageurs

100% gratuit Sans engagement Réponse en moins de 24 h

Trust markers personnalisés

Un déménagement à organiser ?

Devis en 2 minutes Réseau national de déménageurs Sans engagement

Comportement hors horaires CC

Le bloc reste visible 24/7. Quand le call center est fermé (dimanche, nuits, jours fériés) :

  • Le badge devient « Service rappel gratuit » avec une pastille grise.
  • Le bouton téléphone est remplacé par « Être rappelé gratuitement » qui dispatch open-callback-modal.
  • Pour revenir au comportement legacy (bloc caché hors HO), passer closedCallback="false".

QA : ajouter ?sf=closed à l URL pour forcer le rendu hors HO sur cette page.

x-monetisation.download-cta

Utilisé sur 18 pages /demenagement

Bloc monétisation hero pour téléchargement de modèle PDF/Word/Excel. Jumeau de <x-monetisation.cta-block> avec la même barre d'accent navy à gauche, mais le CTA est un téléchargement direct (vert bg-accent) + badge format auto-dérivé de l'extension de l'url. Position canonique : juste après <x-slot:lead>, avant la section 1 (qui peut garder une grille multi-PDFs pour les variantes).

Quand l'utiliser : toute page « modèle » (état des lieux, contrat de bail, lettre type, attestation, kit, quittance…) où l'utilisateur arrive avec l'intention de télécharger. Quand l'éviter : pages avec <x-pdf-selector> en heroBottom (dropdown déjà hero), pages outils interactifs (<x-tool::letter-generator>, <x-letter-template>), pages hub.

<x-slot:lead>
... lead intro ...
</x-slot:lead>

{{-- Hero monétisation : téléchargement direct du modèle --}}
<section class="py-6 md:py-8" data-toc-ignore>
<div class="max-w-content mx-auto px-4 sm:px-6">
<x-monetisation.download-cta
    title="Modèle d'état des lieux de sortie"
    description="Téléchargez un <strong>modèle gratuit d'état des lieux de sortie</strong>. Actualisé normes {{ $annee }} - Loi Alur."
    url="https://images.selectra.info/demenagement/edl/etat-des-lieux-meuble.pdf"
/>
</div>
</section>

Modèle d'état des lieux de sortie

Téléchargez un modèle gratuit d'état des lieux de sortie. Actualisé normes 2026 - Loi Alur.

Variante Word (badge auto-dérivé de l'extension)

Quittance de loyer

Téléchargez un modèle gratuit de quittance de loyer au format Word, éditable.

x-monetisation.aside-phone-card

Pas encore utilisé en production

Carte phone CTA pour la colonne sidebar desktop (lg+), au-dessus du sommaire. Auto-injectée par le layout déménagement sur toute page article qui n'override pas <x-slot:sidebarTop>. Ne pas l'embarquer manuellement dans une page sauf customisation locale. Source unique de vérité : config/callback.php (numéro + lead source) et config/hours.php (horaires). Variante éditoriale du <x-reno.hero-phone-card>, adaptée aux horaires CC déménagement (Lun-Ven 8h-20h, Sam 9h-18h).

États : ouvert → bouton phone direct → /selection/{leadSource}. Fermé → bouton « Être rappelé gratuitement » qui ouvre la callback-modal globale (jamais caché, on garde la conv 24/7). QA HO : ajouter ?sf=open ou ?sf=closed à n'importe quelle URL /demenagement*.

Aperçu défaut

<x-monetisation.aside-phone-card />

Un projet de déménagement ?

Override headline + sous-titre (page locale)

<x-monetisation.aside-phone-card
    heading="Déménager à Lyon&nbsp;?"
    text_open="Un conseiller local vous oriente gratuitement" />

Déménager à Lyon ?

Pas encore utilisé en production

Barre flottante mobile-only, déclenchée après 400 px de scroll. Auto-injectée par le layout déménagement sur toute URL /demenagement* : ne jamais l'embarquer manuellement. Le variant est résolu via les règles routing de sites/selectra.info/demenagement/config/sticky-footer.php.

QA HO : ajouter ?sf=open ou ?sf=closed à n'importe quelle URL /demenagement*.

Aperçu : scrolle vers le bas de cette page sur un viewport mobile (≤ 768 px). La barre apparaît en bas avec le wording du variant rubrique-general.

x-hub-hero

Utilisé sur 7 pages /demenagement

Hero pattern télécom pour les hubs de premier niveau (page mère, sous-hubs G1) : eyebrow pill + headline + heroBottom podium (cartes) + 4 trust pills. Props : preTitle, headline, subtitle, cards (array de 3 max), trustPills (array de 4 max).

<x-hub-hero
    preTitle="Service Selectra Déménagement"
    headline="Préparez votre déménagement en un appel"
    subtitle="Tous vos contrats centralisés gratuitement."
    :cards="[
        ['title' => 'Déménageurs', 'href' => '/demenagement/demenageurs'],
        ['title' => 'Démarches',   'href' => '/demenagement/guides/demarches'],
        ['title' => 'Contrat bail','href' => '/demenagement/contrat-bail'],
    ]"
    :trustPills="['100% gratuit', 'Sans engagement', 'Réponse sous 24h', '+50 000 clients']"
/>

Aperçu visible directement sur /demenagement (page mère).

x-monetisation.transfer-banner

Utilisé sur 4 pages /demenagement

Bannière gradient marketing pleine largeur. Headline marketing percutant + un seul CTA. À utiliser modérément (impact visuel fort), typiquement sur les pages où le transfert de contrats est le bénéfice central (déménagement, énergie, contrat-bail).

<x-monetisation.transfer-banner />

Aperçu

Rapide · Gratuit · Efficace

Transférez tous vos contrats en un appel

Énergie, internet et assurance habitation regroupés. Profitez de devis personnalisés pour faire des économies sur vos factures.

Service Selectra noté ★★★★★ (4,9/5), du lundi au dimanche.

x-monetisation.transfer-card

Utilisé sur 2 pages /demenagement

Encart fond gris uppercase compact, format aside / sidebar. Variant discret de la bannière transfer. Idéal en mid-article ou en aside sur les pages longues.

<x-monetisation.transfer-card />

Aperçu

📦 Rapide, gratuit, efficace : transférez tous vos contrats en un appel !

Profitez de devis personnalisés pour faire des économies sur vos factures.

09 74 59 43 80

Service gratuit Selectra noté 4,8/5

x-monetisation.studapart-cta

Utilisé sur 1 page /demenagement

Encart sponsorisé partenaire Studapart (logement étudiant). Mention « Annonce » obligatoire (DGCCRF). À ne placer que sur les pages avec intent étudiant (logement étudiant, résidence universitaire, alternance).

<x-monetisation.studapart-cta />

Aperçu

Vous êtes à la recherche d'un logement ?

Trouvez votre bonheur parmi + de 170 000 annonces vérifiées avec notre partenaire Studapart.

➜ Je trouve mon logement 🏠

Pour aller plus loin

Documentation interne (chemins relatifs au repo, à ouvrir dans l'éditeur) :

  • sites/selectra.info/demenagement/convention.md : §13 catalogue complet des composants avec props détaillées, règles d'usage et exemples Blade.
  • sites/selectra.info/demenagement/monetisation.md : source unique de vérité monétisation (téléphones, lead sources, wording par famille).
  • sites/selectra.info/demenagement/regle-LS-affi.md : règles UI des 4 surfaces (bloc d'aide, sticky footer, sticky header, tableaux comparatifs).
  • sites/selectra.info/demenagement/sticky-footer.md : implémentation technique du sticky footer (variants, routing, forçage QA).
  • sites/selectra.info/demenagement/SDP.md : catalogue éditorial des 4 archétypes SDP (page mère, ville, déménageur ville, déménageur provider).
  • sites/selectra.info/demenagement/convention-sdp.md : règles spécifiques SDP (cta-block operator-agnostic, Selectra Score, checklist publication).