1import{j as e}from"./vendor-query-CnVJgDtS.js";import{L as f}from"./Layout-BZTG21Wl.js";import{S as v}from"./SEO-DcvjisX6.js";import{B as j,s as b}from"./index-Cx49XYBu.js";import{u as N}from"./animations-COR3hUgG.js";import{r as d,L as p}from"./vendor-react-B9UTwVUJ.js";import{I as h}from"./input-DzgpH4lB.js";import{toast as u}from"./index-CqtmjIGR.js";import{M as x}from"./mail-BwTUghZD.js";import{L as y}from"./loader-circle-DmYKIYAo.js";import{u as w}from"./usePageContent-DZit7bk4.js";import{p as A}from"./purify.es-BKfhsMPj.js";import{S as g}from"./sparkles-Cy9dIcCr.js";import{H as C}from"./heart-C8AYHbD8.js";import{R as k}from"./rocket-NFJKrjfA.js";import{c as q}from"./createLucideIcon-DcuJWPyU.js";import{S}from"./shield-CZ_izf6j.js";import{B as L}from"./book-C-PmJDyC.js";import"./use-toast-tfTEdvO_.js";import"./sheet-DhRWtD2W.js";import"./vendor-ui-KzfIh-gD.js";import"./dialog-BzZESAe8.js";import"./separator-BhN3qP2C.js";import"./engagementMilestones-Ox9hKC8e.js";import"./crown-Ulhw-YL6.js";import"./settings-k-fEU8RX.js";import"./vendor-supabase-C6GHtIgE.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const M=q("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]),z=()=>{const[s,t]=d.useState(""),[i,n]=d.useState(""),[a,r]=d.useState(!1),m=async l=>{if(l.preventDefault(),!s||!i){u.error("Veuillez remplir tous les champs");return}r(!0);try{const{error:c}=await b.functions.invoke("sync-newsletter",{body:{email:s,readerName:i,subscribe:!0}});if(c)throw c;u.success("Merci pour votre inscription ! ð"),t(""),n("")}catch{u.error("Erreur lors de l'inscription")}finally{r(!1)}};return e.jsxs("div",{className:"bg-gradient-to-br from-primary/5 to-primary/10 rounded-2xl p-6 border-2 border-primary/20 backdrop-blur-md",children:[e.jsxs("div",{className:"text-center mb-4",children:[e.jsx("div",{className:"flex justify-center mb-3",children:e.jsx("div",{className:"w-12 h-12 bg-primary/10 rounded-full flex items-center justify-center",children:e.jsx(x,{className:"h-6 w-6 text-primary"})})}),e.jsx("h3",{className:"text-xl font-bold mb-2",children:"Newsletter Capitaine Aventure"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Recevez mes dernières histoires, conseils de lecture et autres infos palpitantes !"})]}),e.jsxs("form",{onSubmit:m,className:"space-y-3",children:[e.jsx(h,{type:"text",placeholder:"Votre prénom",value:i,onChange:l=>n(l.target.value),disabled:a,className:"bg-background"}),e.jsx(h,{type:"email",placeholder:"Votre email",value:s,onChange:l=>t(l.target.value),disabled:a,className:"bg-background"}),e.jsx(j,{type:"submit",className:"w-full",disabled:a,children:a?e.jsxs(e.Fragment,{children:[e.jsx(y,{className:"h-4 w-4 mr-2 animate-spin"}),"Inscription..."]}):e.jsxs(e.Fragment,{children:[e.jsx(x,{className:"h-4 w-4 mr-2"}),"S'inscrire à la newsletter"]})}),e.jsx("p",{className:"text-xs text-muted-foreground text-center",children:"Pas de spam, désinscription possible à tout moment"})]})]})},E=({html:s})=>e.jsx("div",{dangerouslySetInnerHTML:{__html:A.sanitize(s)}}),o=({title:s,children:t,icon:i,className:n="",highlight:a=!1})=>{const{ref:r,isInView:m}=N({threshold:.1});return e.jsx("div",{ref:r,className:`about-card ${a?"border-2 border-primary/30":""} ${m?"animate-scale-in":"opacity-0"} ${n}`,children:e.jsxs("div",{className:"flex flex-col items-center gap-3 sm:gap-4",children:[e.jsx("div",{className:"text-primary",children:i}),e.jsxs("div",{className:"text-center w-full",children:[e.jsx("h2",{className:"text-xl sm:text-2xl font-bold mb-2 sm:mb-3",children:s}),e.jsx("div",{className:"text-sm sm:text-base",children:t})]})]})})},ne=()=>{const{sections:s}=w("/apropos"),t=(n,a)=>{const r=s[n];return r?e.jsx(E,{html:r}):a},i={"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"C'est quoi Capitaine Aventure ?",acceptedA
6nswer:{"@type":"Answer",text:"Capitaine Aventure est un site web français d'histoires interactives personnalisées pour enfants de 4 à 14 ans. Chaque histoire place l'enfant comme héros : son prénom est intégré dans l'aventure et ses choix déterminent la suite de l'histoire. Le site propose des thèmes ludiques (nature, magie, mystère, émotions, famille, frissons) et éducatifs (histoire-géo, maths, sciences, valeurs, anglais, espagnol)."}},{"@type":"Question",name:"Combien d'histoires y a-t-il sur Capitaine Aventure ?",acceptedAnswer:{"@type":"Answer",text:"Capitaine Aventure propose une bibliothèque de plusieurs dizaines d'histoires interactives, avec de nouvelles aventures ajoutées régulièrement. Les histoires sont organisées par tranche d'âge (4-6 ans, 7-9 ans, 10-12 ans, 12-14 ans) et par thèmes. Certaines histoires sont gratuites, d'autres nécessitent un abonnement Premium."}},{"@type":"Question",name:"Pour quel âge sont les histoires de Capitaine Aventure ?",acceptedAnswer:{"@type":"Answer",text:"Les histoires de Capitaine Aventure sont conçues pour les enfants de 4 à 14 ans, avec des tranches d'âge spécifiques : 4-6 ans (histoires simples et courtes), 7-9 ans (aventures interactives variées), 10-12 ans (histoires plus complexes avec énigmes), 12-14 ans (aventures approfondies). Chaque histoire indique clairement sa tranche d'âge recommandée."}},{"@type":"Question",name:"Comment fonctionne Capitaine Aventure ?",acceptedAnswer:{"@type":"Answer",text:"L'enfant choisit son prénom, son âge et une histoire. L'histoire s'adapte en intégrant son prénom et en proposant des choix à chaque étape. Ses décisions influencent la suite de l'aventure. Un narrateur audio peut lire l'histoire à voix haute. En terminant une histoire, l'enfant gagne des récompenses pour son sac à dos magique."}},{"@type":"Question",name:"Capitaine Aventure est-il gratuit ?",acceptedAnswer:{"@type":"Answer",text:"Capitaine Aventure propose une histoire de démonstration gratuite par tranche d'âge. Pour accéder à l'ensemble du catalogue en illimité et au Grand Voyage complet, un abonnement Premium est disponible à 3,99 â¬/mois. Des achats à l'unité restent possibles à partir de 3,99 â¬, et toute histoire achetée est acquise à vie."}},{"@type":"Question",name:"Quels sont les thèmes des histoires Capitaine Aventure ?",acceptedAnswer:{"@type":"Answer",text:"Les histoires couvrent 13 thèmes : 7 thèmes ludiques (Nature & Animaux, Magie & Pouvoirs, Mystère & Aventure, Ãmotions, Famille, Frissons, Sport) et 6 thèmes éducatifs (Histoire Géo, Maths, Sciences, Valeurs, Anglais, Espagnol). Chaque histoire combine plusieurs thèmes pour une expérience riche et éducative."}}]};return e.jsxs(f,{children:[e.jsx(v,{title:"à propos de Capitaine Aventure - Histoires Interactives pour Enfants",description:"Capitaine Aventure est un site d'histoires interactives personnalisées pour enfants de 4 à 14 ans. Découvrez notre mission : créer des aventures éducatives où chaque enfant devient le héros grâce à ses choix.",keywords:"capitaine aventure, histoires interactives enfants, aventures personnalisées, lecture éducative, histoires dont tu es le héros, site histoires enfants",structuredData:i}),e.jsx("div",{className:"page-container py-6 sm:py-8",children:e.jsxs("div",{className:"max-w-3xl mx-auto px-4",children:[e.jsxs("div",{className:"relative mb-6 sm:mb-8 text-center",children:[e.jsx(g,{className:"absolute top-0 left-2 sm:left-0 h-6 w-6 sm:h-8 sm:w-8 text-amber-400 animate-pulse-soft"}),e.jsx("h1",{className:"text-2xl sm:text-3xl md:text-4xl font-bold mb-2 sm:mb-3 px-8 sm:px-0",children:"Histoires interactives pour enfants"}),e.jsx(g,{className:"absolute top-0 right-2 sm:right-0 h-6 w-6 sm:h-8 sm:w-8 text-amber-400 animate-pulse-soft"}),e.jsx("p",{className:"text-base sm:text-xl text-primary font-medium px-2",children:"Des histoires interactives et éducatives où TU es le héros !"})]}),e.jsx("div",{className:"flex justify-center mb-6 sm:mb-8",children:e.jsx("img",{src:"https://iwgcbgtzfpzeqvgjjlyw.supabase.co/storage/v1/object/public/images-generales/moi.jpg",alt:"Stéphanie - Créatrice de Capitaine Aventure",className:"w-56 h-56 sm:w-80 sm:h-80 rounded-2xl object-cover border-4 border-white shadow-lg"})}),e.jsx(o,{title:"Une maman passionnée derrière ce projet",icon:e.jsx(C,{className:"h-5 w-5 sm:h-6 sm:w-6"}),highlight:!0,children:t("intro",e.jsxs(e.Fragment,{children:[e.jsxs("p",{className:"mb-3",children:["Bonjour ! Moi, c'est ",e.jsx("strong",{children:"Stéphanie"}),", maman de deux enfants et ",e.jsx("strong",{children:"autodidacte passionnée"}
6),". à 13 ans, je créais déjà ma première aventure sur un site dédié... aux hamsters de compagnie ! ð¹ð¡"]}),e.jsx("p",{className:"mb-3",children:"Face à mes enfants qui délaissaient les livres au profit des écrans, j'ai voulu leur offrir une alternative qui les captiverait tout en stimulant leur imagination."}),e.jsx("p",{className:"mb-3",children:"J'ai conçu Capitaine Aventure de A à Z : le design, le code, les histoires... Tout ! Sans formation technique au départ, j'ai appris à programmer pour donner vie à ce rêve."}),e.jsx("p",{className:"font-medium text-primary",children:"ð Ce projet est né de l'amour d'une maman pour ses enfants et sa volonté de leur transmettre le goût de la lecture."})]}))}),e.jsx(o,{title:"Comment ça marche ?",icon:e.jsx(k,{className:"h-5 w-5 sm:h-6 sm:w-6"}),highlight:!0,className:"bg-gradient-to-br from-white to-primary/5",children:t("how",e.jsxs(e.Fragment,{children:[e.jsxs("ul",{className:"space-y-3 mb-4 text-left",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Choisis ton prénom, ton âge et ton univers d'aventure."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"â¨"}),e.jsx("span",{children:"L'histoire s'adapte à tes choix et évolue en temps réel."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Vis une lecture immersive, interactive et captivante."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Active le narrateur ou lis accompagné d'un parent."})]})]}),e.jsx("div",{className:"mt-4 bg-emerald-50 dark:bg-emerald-950/30 border border-emerald-200 dark:border-emerald-800 rounded-xl p-4",children:e.jsxs("p",{className:"text-sm",children:[e.jsx("strong",{children:"ð§ Narration audio humaine"})," : C'est Stéphanie elle-même, la maman créatrice du projet, qui enregistre chaque narration audio. Une vraie voix humaine, chaleureuse et expressive, pour accompagner les enfants dans leurs aventures."]})}),e.jsx("p",{className:"text-center font-medium text-primary italic mt-4 sm:mt-6",children:"Capitaine Aventure, plus qu'une lecture, une véritable exploration !"})]}))}),e.jsx(o,{title:"Un outil éducatif innovant",icon:e.jsx(M,{className:"h-5 w-5 sm:h-6 sm:w-6"}),highlight:!0,children:t("educational",e.jsxs("ul",{className:"space-y-2 sm:space-y-3 text-left",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð§ "}),e.jsx("span",{children:"Développement du vocabulaire et de la compréhension."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Encouragement à la lecture et amélioration de la concentration."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Stimulation de l'imagination et de la créativité."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Apprentissage ludique avec des thématiques éducatives intégrées."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"â¿"}),e.jsx("span",{children:"Accessibilité renforcée : Mode dyslexie, TDAH, lecture audio."})]})]}))}),e.jsx(o,{title:"Un engagement responsable et sécurisé",icon:e.jsx(S,{className:"h-5 w-5 sm:h-6 sm:w-6"}),children:t("commitment",e.jsxs("ul",{className:"space-y-2 sm:space-y-3 mb-4 text-left",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð"}),e.jsx("span",{children:"Pas de publicité, pas de collecte de données personnelles."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-lg flex-shrink-0",children:"ð¸"}),e.jsx("span",{children:"Contenus contrôlés et adaptés aux enfants."})]})]}))}),e.jsx("div",{className:"my-6 sm:my-8",children:e.jsx(z,{})}),e.jsx("div",{className:"mt-6 sm:mt-8 flex justify-center",children:e.jsxs("div",{className:"bg-background/80 backdrop-blur-sm px-6 sm:px-8 py-5 sm:py-6 rounded-2xl shadow-lg max-w-md w-full",children:[e.jsx("div",{className:"flex justify-center mb-4",children:e.jsx("img",{src:"https://iwgcbgtzfpzeqvgjjlyw.supabase.co/storage/v1/object/public/images-generales/moi2.webp",alt:"Stéphanie",width:192,height:192,loading:"lazy",decoding:"async",className:"w-40 h-40 sm:w-48 sm:h-48 rounded-xl object-cover"})}),e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:"text-foreground font-semibold mb-1 sm:mb-2 text-base sm:text-lg",children:"Prêt à vivre de nouvelles aventures ?"}
6),e.jsx("p",{className:"text-foreground/70 text-xs sm:text-sm mb-3 sm:mb-4",children:"Choisis ta lecture personnalisée"}),e.jsx(j,{asChild:!0,className:"w-full mb-3 sm:mb-4 gap-2 text-sm sm:text-base",children:e.jsxs(p,{to:"/bibliotheque",children:[e.jsx(L,{className:"h-4 w-4 sm:h-5 sm:w-5"}),"Explorer la bibliothèque"]})}),e.jsx(p,{to:"/mentions-legales",className:"text-xs text-primary hover:underline bg-white/60 px-2 py-1 rounded inline-block",children:"Mentions légales & CGV"})]})]})})]})})]})};export{ne as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.