{"version":3,"file":"AnimatedHeader.CaXkeCtx.mjs","names":[],"sources":["https:/framerusercontent.com/modules/tweJ1SIXiv04fTYoTHLj/4678ZhXQY5ceacLKp2GA/AnimatedHeader.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";export function AnimatedHeader({text,subTitle,imageUrl}){// Configuration des lignes dynamiques\nconst lines=Array.from({length:20},()=>({x1:Math.random()*100,y1:Math.random()*100,x2:Math.random()*100,y2:Math.random()*100,delay:Math.random()*3}));return /*#__PURE__*/_jsxs(\"header\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",padding:\"40px 20px\",backgroundColor:\"#fff\",position:\"relative\",overflow:\"hidden\",textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"svg\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",zIndex:0},children:lines.map((line,index)=>/*#__PURE__*/_jsx(motion.line,{x1:`${line.x1}%`,y1:`${line.y1}%`,x2:`${line.x2}%`,y2:`${line.y2}%`,stroke:\"rgba(230, 50, 101, 0.2)\"// Couleur adaptée à ISOCOM\n    ,strokeWidth:\"1.5\",initial:{opacity:0},animate:{opacity:[0,.5,0],x1:`${Math.random()*100}%`,y1:`${Math.random()*100}%`,x2:`${Math.random()*100}%`,y2:`${Math.random()*100}%`},transition:{duration:6,repeat:Infinity,delay:line.delay,ease:\"easeInOut\"}},index))}),/*#__PURE__*/_jsx(\"h1\",{style:{fontSize:\"clamp(24px, 5vw, 36px)\",color:\"#E63265\",fontWeight:\"bold\",margin:0,textTransform:\"uppercase\",position:\"relative\",zIndex:1},children:text}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",marginTop:\"10px\",display:\"flex\",justifyContent:\"center\",gap:\"10px\",zIndex:1},children:[/*#__PURE__*/_jsx(motion.div,{style:{width:\"50px\",height:\"4px\",backgroundColor:\"#E63265\",borderRadius:\"2px\"},animate:{scaleX:[1,1.4,1],opacity:[1,.5,1]},transition:{duration:2,repeat:Infinity,ease:\"easeInOut\"}}),/*#__PURE__*/_jsx(motion.div,{style:{width:\"30px\",height:\"4px\",backgroundColor:\"#E63265\",borderRadius:\"2px\"},animate:{scaleX:[1,1.2,1],opacity:[1,.7,1]},transition:{duration:2.5,repeat:Infinity,ease:\"easeInOut\"}}),/*#__PURE__*/_jsx(motion.div,{style:{width:\"70px\",height:\"4px\",backgroundColor:\"#E63265\",borderRadius:\"2px\"},animate:{scaleX:[1,1.6,1],opacity:[1,.3,1]},transition:{duration:3,repeat:Infinity,ease:\"easeInOut\"}})]}),subTitle&&/*#__PURE__*/_jsx(motion.h2,{initial:{y:10,opacity:0},animate:{y:0,opacity:1},transition:{duration:.6,delay:.5},style:{marginTop:\"20px\",color:\"#333\",position:\"relative\",zIndex:1,fontSize:\"clamp(16px, 2.5vw, 24px)\",lineHeight:1.4,maxWidth:\"800px\"},children:subTitle}),imageUrl&&/*#__PURE__*/_jsx(motion.div,{initial:{y:20,opacity:0},animate:{y:0,opacity:1},transition:{duration:.6,delay:.7},style:{marginTop:\"30px\",width:\"100%\",maxWidth:\"800px\",position:\"relative\",zIndex:1},children:/*#__PURE__*/_jsx(\"img\",{src:imageUrl,alt:\"Header illustration\",style:{width:\"100%\",height:\"auto\",display:\"block\",borderRadius:\"8px\",boxShadow:\"0px 4px 10px rgba(0,0,0,0.1)\",objectFit:\"cover\"}})})]});}// ────────────────────────────────────────────────────────────────────\n// Valeurs par défaut adaptées pour ISOCOM\n// ────────────────────────────────────────────────────────────────────\nAnimatedHeader.defaultProps={text:\"ISOCOM Publicit\\xe9\",subTitle:\"Cr\\xe9ons ensemble des solutions visuelles et impactantes pour votre marque.\",imageUrl:\"\"};// ────────────────────────────────────────────────────────────────────\n// Property Controls (Framer)\n// ────────────────────────────────────────────────────────────────────\naddPropertyControls(AnimatedHeader,{text:{type:ControlType.String,title:\"Titre\",defaultValue:\"ISOCOM Publicit\\xe9\"},subTitle:{type:ControlType.String,title:\"Sous-titre\",defaultValue:\"Cr\\xe9ons ensemble des solutions visuelles et impactantes pour votre marque.\"},imageUrl:{type:ControlType.Image,title:\"Image\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"AnimatedHeader\":{\"type\":\"reactComponent\",\"name\":\"AnimatedHeader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedHeader.map"],"mappings":"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"}