couverture-3d is a public web section dedicated to a 3D roofing cover that presents a professional journey (parcours) and a professional diagnostic for the French roofing trade. The product intent, taken directly from the authoritative requirement — « Créé un section couverture 3D sur parcours et diagnostic professionnel » — is to give roofing professionals a place to present their parcours and their diagnostic, and to let prospective clients (homeowners, project managers) discover that parcours and diagnostic through a 3D cover of the roofing work.
The audience is twofold and explicitly named by the accepted persona catalog:
The register is expert and trustworthy but warm and artisanal — craft, material, built work — not corporate SaaS.
couverture-3d is delivered as a single public custom page, Landing, owned by the application, reachable with no access requirement (access_requirement: none). It is the public entry surface that presents the 3D cover section, the parcours, and the professional diagnostic to visitors, and it is the surface on which the roofing professional's parcours and diagnostic are presented.
Current accepted behavior:
Actors:
Landing page and renders the 3D cover, parcours, and diagnostic content.Narrow exclusions: no account creation, no authentication, no dashboard, no admin console, no booking engine, no payment, no messaging inbox, and no additional pages beyond Landing are part of the current scope. The generic indigo/blue-on-white SaaS template is forbidden for this project.
The product is a public, first-party landing surface. Access is anonymous by contract: the Landing page carries access_requirement: none, so no identity establishment, no login, and no session continuity are required or introduced. Nothing in the accepted requirement thread asks for private, resumable, or participant-bound state; consequently no application-owned identity is inferred, and no protected destination exists.
Delivery is first-party custom UI rendered by the application. There is no provider-owned surface, no external destination, and no headless delivery in the accepted scope. The 3D cover, the parcours rail, and the diagnostic dial are all rendered inside Landing.
Current horizon: the 3D cover section, the parcours, and the professional diagnostic, all on Landing. Future horizon: nothing in the authoritative thread commits to a future capability; any extension (for example a richer diagnostic intake) remains an unaccepted idea and is out of current scope.
Information and state
PARCOURS & DIAGNOSTIC · 2025.Primary actions
Supporting actions
Domain entities
Component responsibilities
#B8432B panel with a thin mustard top edge, holding the 3D roof model on a cream contact-shadow plane, with the mustard-stamped label PARCOURS & DIAGNOSTIC · 2025 at its top-left.States
#2F6E6A.FR-1 — 3D cover section As a Visiteur / prospect, I should see a dedicated 3D cover section on the Landing page so that I can understand the roofing subject as a material, built object.
Landing.access_requirement: none.FR-2 — Professional parcours As a Visiteur / prospect, I should read a numbered professional parcours so that I can understand the roofing professional's journey.
Landing.access_requirement: none.FR-3 — Professional diagnostic As a Visiteur / prospect, I should read the professional diagnostic so that I can understand the diagnostic result and its meaning.
Landing.#2F6E6A.access_requirement: none.FR-4 — Present parcours and diagnostic as a roofing professional As a Professionnel de la couverture, I should have my parcours and my professional diagnostic presented on the Landing page so that potential clients identify me and my experience.
Landing.access_requirement: none — the professional's presentation is public content on the same page, not a protected surface.FR-5 — Initiate a contact or diagnostic request As a Visiteur / prospect, I should be able to initiate a contact or a diagnostic request from the Landing page so that I can engage the roofing professional.
Landing.access_requirement: none — no account, no login, no session continuity is required to initiate.FR-6 — Section sequence and exhibition-room transitions As a Visiteur / prospect, I should move through the page as a sequence of distinct sections so that I can follow the 3D cover, the parcours, and the diagnostic in order.
Landing.access_requirement: none.Product context. A homeowner or project manager discovering the couverture-3d section. They arrive on the public Landing page with no account and no prior relationship to the product, and they evaluate whether the roofing professional's parcours and diagnostic are credible and relevant to their project.
Primary goal. Understand the 3D cover section, the professional parcours, and the professional diagnostic well enough to decide whether to engage.
Distinct accepted responsibilities.
Relevant inputs or decisions. The visitor decides whether the parcours and diagnostic are credible, and whether to initiate a contact or a diagnostic request. Their input is their attention and, at the end, their request.
Interactions with other accepted participants. The visitor is the recipient of the Professionnel de la couverture's presented parcours and diagnostic. The visitor's request is the outcome the professional seeks.
Observable success. The visitor has read the 3D cover, moved through the parcours rail, read the diagnostic and its score, and initiated a contact or diagnostic request.
What makes this role different. The visitor is a reader and evaluator, not a presenter. They consume the parcours and diagnostic rather than supplying them, and their only produced artifact is an engagement request.
Product context. A roofing trade professional whose parcours and professional diagnostic are presented on the public Landing page. Their craft context is the French roofing trade — terracotta tiles, slate, timber battens, zinc sheets — and the register of the page is expert and artisanal rather than corporate.
Primary goal. Have their parcours and professional diagnostic presented so that potential clients identify them and their experience, and obtain qualified requests through the section.
Distinct accepted responsibilities.
Relevant inputs or decisions. The professional's parcours steps and diagnostic entries are the inputs to the presented content. The professional's decision is what their parcours and diagnostic present.
Interactions with other accepted participants. The professional is the source of the content the Visiteur / prospect reads; the visitor's initiated request is the professional's observable outcome.
Observable success. The professional's parcours and diagnostic are visible on Landing, and visitors initiate contact or diagnostic requests through the section.
What makes this role different. The professional is the presenter and the subject of the content, not its reader. Their success is measured by qualified requests arriving from visitors, not by their own reading of the page.
Landing page with no account and no prior session. Access is anonymous (access_requirement: none).#B8432B panel with its thin mustard top edge and the mustard-stamped label PARCOURS & DIAGNOSTIC · 2025.#2F6E6A.Landing.Landing page. Access is anonymous (access_requirement: none); the professional's presentation is public content, not a protected surface.Landing.#2F6E6A.Muse and headline. Charles & Ray Eames — Warm structural modernism for a 3D roofing journey: honest materials, mid-century order, human scale. The register is expert and trustworthy but warm and artisanal — craft, material, built work — not corporate SaaS.
Colour tokens (light mode)
| Role | Hex | Use |
|---|---|---|
| Background | #F2EBDD | Cream/oat ground, used as paper |
| Surface | #FBF6EC | Lighter panel surface for cards and modules |
| Text | #221E1A | Ink for type and rules |
| Primary | #B8432B | Terracotta/tomato — roof plane, CTAs, structural rules |
| Accent | #E0A21B | Mustard — the single hot accent: journey progress, active diagnostic step, key numbers |
| Muted | #8C7C66 | Walnut — secondary text, hairlines, diagram strokes |
| Confirmed | #2F6E6A | Teal — used sparingly for "diagnostic confirmed" states |
Proportion. 70% cream/oat, 18% ink, 8% terracotta, 4% mustard/teal combined.
Typography
Shape language. Mid-century modular geometry: soft-cornered rectangles (10–14px), capsule pills for CTAs and step chips, thin 1px ink rules as structure, a circular gauge/dial for the diagnostic score, and one flowing curved roof silhouette that cuts across the grid diagonally. No blob shapes, no glossy 3D candy, no floating glass.
Layout. Gallery-like modular sequence on a visible 12-column grid with generous 8vw margins. The hero is a two-panel composition: left 5 columns of oversized stacked type on cream, right 7 columns a full-height terracotta roof-plane block holding the 3D object. Sections alternate ground colours (cream / walnut-tinted / ink) as exhibition rooms. Journey steps are a numbered horizontal rail with mustard progress; the diagnostic is a 3-column panel grid with label/value pairs and a circular score dial. The footer is a dense ruled index, like a catalogue colophon.
Imagery style. Warm material photography: terracotta tiles, slate, timber battens, zinc sheets in natural daylight, macro of tile overlap. The 3D hero is a low-poly, matte-shaded roof/house form in the exact palette (terracotta plane, cream walls, walnut base) sitting on a flat cream plane with a soft contact shadow — it reads as an architectural model, not a hologram. Diagrams are thin-line roof cross-sections and pitch angles drawn in ink on cream. No stock people, no generic abstract 3D blobs.
Forbidden. Blue/indigo primary on white — no #2563EB, #4F46E5 or any SaaS blue anywhere. No Inter, Roboto, Poppins, Montserrat, or system-ui for headings or body. No gradient-blob hero or glowing holographic 3D object. No grid of identical hover-lift cards with soft shadows. No glassmorphism, frosted panels, neon glows, or particle fields. No centred headline + subtext + pill button hero template. No stock photos of smiling office people or generic "team" imagery. No rounded-blob shapes or candy-gloss surfaces; all corners stay modest (10–14px) and matte.
The terracotta roof-plane panel. The public entry is a split hero, not centred. The left 5 columns hold a 4-line Jost headline at 88–104px — « Votre parcours / couverture / en 3D / diagnostic compris » — stacked flush-left over cream, with a 1px ink rule above it and a terracotta capsule CTA physically cut into the type block. The right 7 columns are a full-bleed terracotta #B8432B panel with a thin mustard top edge, inside which the matte low-poly roof model slowly rotates on a cream contact-shadow plane. A small mustard-stamped label PARCOURS & DIAGNOSTIC · 2025 sits at the top-left of the terracotta panel.
The concept recomposes only accepted content and controls: the 3D cover (FR-1), the parcours rail (FR-2), the diagnostic panel and dial (FR-3), and the contact/diagnostic request affordance (FR-5). No gradient, no blue, no centred subtext-button stack.
Signature moves carried through the page
Interaction Model: Animated Motion Tempo: restrained Hero Dimensionality: layered_2d
Landing Hero Motion Brief
Landing, the roof form begins a slow 20s turntable rotation on its cream contact-shadow plane; the rotation reveals the roof plane, the walls, and the base as a material architectural maquette, so the visitor reads the
Couverture-3d · Parcours professionnel
Décrivez la couverture : le parcours et la lecture du diagnostic sont préparés avec vous.
Le versant, les matériaux et le diagnostic sont présentés comme une maquette : une lecture matérielle du travail de couverture, du relevé de la charpente à la réception.
Maquette matte : plan terracotta, murs crème, socle noyer, posée sur un plan de contact crème.
Cinq étapes jalonnent l'intervention, du diagnostic du support à la réception du chantier. Faites défiler le rail pour parcourir chaque étape, puis revenez sur celle que vous souhaitez relire.
Relevé de la charpente, des pentes et de l'état des supports avant toute intervention.
Étape franchie
20%Sélection des tuiles, ardoises ou zinc selon la pente, l'exposition et le budget.
Étape franchie
40%Pose des liteaux, des écrans et des couvertures, avec réglage des alignements et des recouvrements.
Étape en cours
60%Traitement des noues, faîtages, rives et pénétrations, puis contrôle des points singuliers.
Étape à venir
80%Vérification finale avec le client et remise du dossier d'entretien de la couverture.
Étape à venir
100%Étape 01 / 05
Chaque entrée du diagnostic est relevée sur place, puis reprise dans le dossier remis au client.
En attente de confirmé
Nom, contact et note de projet suffisent pour lancer la demande. Un professionnel de la couverture reprend ensuite le parcours depuis le diagnostic du support.
Les champs marqués * sont obligatoires. La demande est enregistrée dans le suivi des demandes du projet.
Aucune demande envoyée pour l’instant.
Suivi des demandes
Aucune demande enregistrée pour le moment — la première envoyée apparaîtra ici.

Couverture-3d · Parcours professionnel
Décrivez la couverture : le parcours et la lecture du diagnostic sont préparés avec vous.
Le versant, les matériaux et le diagnostic sont présentés comme une maquette : une lecture matérielle du travail de couverture, du relevé de la charpente à la réception.
Maquette matte : plan terracotta, murs crème, socle noyer, posée sur un plan de contact crème.
Cinq étapes jalonnent l'intervention, du diagnostic du support à la réception du chantier. Faites défiler le rail pour parcourir chaque étape, puis revenez sur celle que vous souhaitez relire.
Relevé de la charpente, des pentes et de l'état des supports avant toute intervention.
Étape franchie
20%Sélection des tuiles, ardoises ou zinc selon la pente, l'exposition et le budget.
Étape franchie
40%Pose des liteaux, des écrans et des couvertures, avec réglage des alignements et des recouvrements.
Étape en cours
60%Traitement des noues, faîtages, rives et pénétrations, puis contrôle des points singuliers.
Étape à venir
80%Vérification finale avec le client et remise du dossier d'entretien de la couverture.
Étape à venir
100%Étape 01 / 05
Chaque entrée du diagnostic est relevée sur place, puis reprise dans le dossier remis au client.
En attente de confirmé
Nom, contact et note de projet suffisent pour lancer la demande. Un professionnel de la couverture reprend ensuite le parcours depuis le diagnostic du support.
Les champs marqués * sont obligatoires. La demande est enregistrée dans le suivi des demandes du projet.
Aucune demande envoyée pour l’instant.
Suivi des demandes
Aucune demande enregistrée pour le moment — la première envoyée apparaîtra ici.
No comments yet. Be the first!