{"version":3,"file":"CaseStudySectionAnimated.BLrXZ_SW.mjs","names":["useRef","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/hYao5jUtGzJsOI0PZPvV/Y9PlfUgZyr9fjULICXH0/CaseStudySectionAnimated.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useRef,useEffect,useState}from\"react\";export default function CaseStudySection({sectionTitle,showCard,accentColor,layout,box1Mode,text1a,text1b,showText1b,bullets1,showBox2,box2Mode,text2a,text2b,showText2b,bullets2,mediaType,image,videoUrl,imageRatio}){const containerRef=useRef(null);const[isMobile,setIsMobile]=useState(false);const[hovered,setHovered]=useState(false);const[underlineWidth,setUnderlineWidth]=useState(\"0%\");useEffect(()=>{const el=containerRef.current;if(!el)return;const ro=new ResizeObserver(([entry])=>{setIsMobile(entry.contentRect.width<580);});ro.observe(el);return()=>ro.disconnect();},[]);useEffect(()=>{const timer=setTimeout(()=>setUnderlineWidth(\"100%\"),120);return()=>clearTimeout(timer);},[sectionTitle]);const pStyle={fontSize:13.5,color:\"#333\",lineHeight:1.75,fontFamily:\"'Poppins', sans-serif\",margin:0};const bulletStyle={fontSize:13.5,color:\"#333\",lineHeight:1.75,fontFamily:\"'Poppins', sans-serif\",margin:0,paddingLeft:16,position:\"relative\"};const innerBox=(mode,textA,textB,showB,bulletItems)=>/*#__PURE__*/_jsx(\"div\",{style:{background:\"#F8F8F8\",border:\"1px solid #ECECEC\",borderRadius:24,padding:\"1.1rem 1.3rem\",display:\"flex\",flexDirection:\"column\",gap:8},children:mode===\"bullets\"?bulletItems.filter(Boolean).map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor,fontSize:14,lineHeight:1.75,flexShrink:0,marginTop:1},children:\"•\"}),/*#__PURE__*/_jsx(\"p\",{style:pStyle,children:item})]},i)):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:pStyle,children:textA}),showB&&textB?/*#__PURE__*/_jsx(\"p\",{style:pStyle,children:textB}):null]})});const textBlock=cols=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:!isMobile&&cols&&showBox2?\"1fr 1fr\":\"1fr\",gap:12,alignItems:\"start\"},children:[innerBox(box1Mode,text1a,text1b,showText1b,bullets1),showBox2&&innerBox(box2Mode,text2a,text2b,showText2b,bullets2)]});const mediaBlock=/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderRadius:24,overflow:\"hidden\",aspectRatio:String(imageRatio),flexShrink:0,background:\"#E0E0E0\"},children:mediaType===\"video\"&&videoUrl?/*#__PURE__*/_jsx(\"video\",{src:videoUrl,autoPlay:true,loop:true,muted:true,playsInline:true,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):image?/*#__PURE__*/_jsx(\"img\",{src:image,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:\"#999\",fontStyle:\"italic\",fontFamily:\"'Poppins', sans-serif\"},children:mediaType===\"video\"?\"Paste video URL in panel\":\"Upload image in panel\"})})});const renderLayout=()=>{if(layout===\"title-only\")return null;if(layout===\"image-only\")return mediaBlock;if(isMobile){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[layout!==\"text-only\"&&mediaBlock,layout!==\"image-only\"&&textBlock(false)]});}switch(layout){case\"text-left-image-right\":return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:16,alignItems:\"start\"},children:[textBlock(false),mediaBlock]});case\"image-left-text-right\":return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:16,alignItems:\"start\"},children:[mediaBlock,textBlock(false)]});case\"image-top-text-below\":return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[mediaBlock,textBlock(true)]});case\"text-top-image-below\":return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[textBlock(true),mediaBlock]});case\"text-cols-image-below\":return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[textBlock(true),mediaBlock]});case\"text-only\":default:return textBlock(true);}};const content=/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:\"'Poppins', sans-serif\",width:\"100%\"},children:[sectionTitle?/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:layout===\"title-only\"?0:20},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:isMobile?18:22,fontWeight:500,color:accentColor,letterSpacing:\"-0.01em\",fontFamily:\"'Poppins', sans-serif\",margin:0,marginBottom:6},children:sectionTitle}),/*#__PURE__*/_jsx(\"div\",{style:{height:2,borderRadius:2,background:accentColor,width:underlineWidth,opacity:.3,transition:\"width 0.6s cubic-bezier(0.25, 1, 0.5, 1)\"}})]}):null,renderLayout()]});if(showCard){return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{background:\"#FFFFFF\",borderRadius:20,padding:isMobile?\"1.25rem\":\"1.75rem 2rem\",width:\"100%\",height:\"100%\",transition:\"box-shadow 0.3s ease\",boxShadow:hovered?\"0 8px 32px rgba(0,0,0,0.08)\":\"none\"},children:content});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{width:\"100%\",height:\"100%\",padding:\"0.5rem 0\"},children:content});}CaseStudySection.defaultProps={sectionTitle:\"The Logo\",showCard:true,accentColor:\"#080808\",layout:\"text-left-image-right\",box1Mode:\"paragraph\",text1a:'The name \"Waypoint\" already does a lot of the work. It implies direction, progress, getting somewhere.',text1b:\"I built on that with a custom logotype set in Racing Sans One, with the upper-right stroke of the Y extended into an arrow.\",showText1b:false,bullets1:[\"First point\",\"Second point\",\"Third point\"],showBox2:false,box2Mode:\"paragraph\",text2a:\"Second box, first paragraph.\",text2b:\"Second box, second paragraph.\",showText2b:false,bullets2:[\"First point\",\"Second point\",\"Third point\"],mediaType:\"image\",image:\"\",videoUrl:\"\",imageRatio:16/9};addPropertyControls(CaseStudySection,{sectionTitle:{type:ControlType.String,title:\"Section title\",defaultValue:\"The Logo\"},showCard:{type:ControlType.Boolean,title:\"White card bg\",defaultValue:true},accentColor:{type:ControlType.Color,title:\"Accent color\",defaultValue:\"#080808\"},layout:{type:ControlType.Enum,title:\"Layout\",options:[\"text-left-image-right\",\"image-left-text-right\",\"image-top-text-below\",\"text-top-image-below\",\"text-cols-image-below\",\"text-only\",\"image-only\",\"title-only\"],optionTitles:[\"Text left, image right\",\"Image left, text right\",\"Image top, text below\",\"Text top, image below\",\"Text columns + image below\",\"Text only\",\"Image / video only\",\"Title only\"],defaultValue:\"text-left-image-right\"},// Box 1\nbox1Mode:{type:ControlType.Enum,title:\"Box 1 — mode\",options:[\"paragraph\",\"bullets\"],optionTitles:[\"Paragraph\",\"Bullet list\"],defaultValue:\"paragraph\",hidden:props=>props.layout===\"image-only\"||props.layout===\"title-only\"},text1a:{type:ControlType.String,title:\"Box 1 — paragraph 1\",displayTextArea:true,defaultValue:'The name \"Waypoint\" already does a lot of the work.',hidden:props=>props.layout===\"image-only\"||props.layout===\"title-only\"||props.box1Mode===\"bullets\"},showText1b:{type:ControlType.Boolean,title:\"Box 1 — add paragraph 2\",defaultValue:false,hidden:props=>props.layout===\"image-only\"||props.layout===\"title-only\"||props.box1Mode===\"bullets\"},text1b:{type:ControlType.String,title:\"Box 1 — paragraph 2\",displayTextArea:true,defaultValue:\"I built on that with a custom logotype set in Racing Sans One.\",hidden:props=>!props.showText1b||props.layout===\"image-only\"||props.layout===\"title-only\"||props.box1Mode===\"bullets\"},bullets1:{type:ControlType.Array,title:\"Box 1 — bullets\",control:{type:ControlType.String},defaultValue:[\"First point\",\"Second point\",\"Third point\"],hidden:props=>props.layout===\"image-only\"||props.layout===\"title-only\"||props.box1Mode===\"paragraph\"},// Box 2\nshowBox2:{type:ControlType.Boolean,title:\"Show second text box\",defaultValue:false,hidden:props=>props.layout===\"image-only\"||props.layout===\"title-only\"||props.layout===\"text-only\"},box2Mode:{type:ControlType.Enum,title:\"Box 2 — mode\",options:[\"paragraph\",\"bullets\"],optionTitles:[\"Paragraph\",\"Bullet list\"],defaultValue:\"paragraph\",hidden:props=>!props.showBox2||props.layout===\"image-only\"||props.layout===\"title-only\"},text2a:{type:ControlType.String,title:\"Box 2 — paragraph 1\",displayTextArea:true,defaultValue:\"Second box, first paragraph.\",hidden:props=>!props.showBox2||props.layout===\"image-only\"||props.layout===\"title-only\"||props.box2Mode===\"bullets\"},showText2b:{type:ControlType.Boolean,title:\"Box 2 — add paragraph 2\",defaultValue:false,hidden:props=>!props.showBox2||props.layout===\"image-only\"||props.layout===\"title-only\"||props.box2Mode===\"bullets\"},text2b:{type:ControlType.String,title:\"Box 2 — paragraph 2\",displayTextArea:true,defaultValue:\"Second box, second paragraph.\",hidden:props=>!props.showBox2||!props.showText2b||props.layout===\"image-only\"||props.layout===\"title-only\"||props.box2Mode===\"bullets\"},bullets2:{type:ControlType.Array,title:\"Box 2 — bullets\",control:{type:ControlType.String},defaultValue:[\"First point\",\"Second point\",\"Third point\"],hidden:props=>!props.showBox2||props.layout===\"image-only\"||props.layout===\"title-only\"||props.box2Mode===\"paragraph\"},// Media\nmediaType:{type:ControlType.Enum,title:\"Media type\",options:[\"image\",\"video\"],optionTitles:[\"Image\",\"Video\"],defaultValue:\"image\",hidden:props=>props.layout===\"text-only\"||props.layout===\"title-only\"},image:{type:ControlType.Image,title:\"Image\",hidden:props=>props.layout===\"text-only\"||props.layout===\"title-only\"||props.mediaType===\"video\"},videoUrl:{type:ControlType.String,title:\"Video URL (.mp4)\",defaultValue:\"\",hidden:props=>props.layout===\"text-only\"||props.layout===\"title-only\"||props.mediaType===\"image\"},imageRatio:{type:ControlType.Enum,title:\"Media ratio\",options:[1,4/3,16/9,3/4],optionTitles:[\"1:1 Square\",\"4:3\",\"16:9 Wide\",\"3:4 Portrait\"],defaultValue:16/9,hidden:props=>props.layout===\"text-only\"||props.layout===\"title-only\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CaseStudySection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CaseStudySectionAnimated.map"],"mappings":"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"}