{"version":3,"file":"Blog_card.CIXllX9k.mjs","names":["React.useState"],"sources":["https:/framerusercontent.com/modules/87Le2w5fsLAUZSKZ5lN7/bqIPaybOGUbP4pXpkAQ1/Blog_card.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * BlogCardHorizontal\n *\n * A wide blog/article card: image on one side (with a soft fade at the\n * bottom, blending into the card background), badge + title + description\n * on the other, and a meta row (read time + byline) pinned to the bottom.\n * Every visual and content detail is exposed as a property control.\n *\n * Width and height both support Framer's native Fixed / Fill container /\n * Fit content sizing — set from the right-hand panel or the resize handles,\n * no extra props needed.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function BlogCardHorizontal(props){const{// Content\nimage,badgeText,showBadge,title,description,readTime,showReadTime,byline,showByline,// Card\nlayout,cardBackgroundColor,cardBorderColor,cardBorderWidth,cardRadius,cardPadding,shadowColor,shadowBlur,shadowY,contentGap,// Image\nimageWidthRatio,imageRadius,imageFit,// Fade\nshowFade,fadeHeight,fadeColor,// Badge\nbadgeBackgroundColor,badgeTextColor,badgeFontSize,badgeFontWeight,badgePaddingX,badgePaddingY,badgeRadius,// Title\ntitleColor,titleFontSize,titleFont,titleLineHeight,truncateTitle,titleMaxLines,// Description\ndescriptionColor,descriptionFontSize,descriptionFontWeight,descriptionFontFamily,descriptionLineHeight,descriptionMaxWidth,truncateDescription,descriptionMaxLines,// Meta row\nmetaTextColor,metaFontSize,dotColor,bylineColor,bylineFontSize,bylineFontFamily,// Spacing\ngapBadgeToTitle,gapTitleToDescription,gapContentToMeta,// Interaction\nonCardClick,hoverLift}=props;const[isHovered,setIsHovered]=React.useState(false);const isVertical=layout===\"vertical\";return /*#__PURE__*/_jsxs(\"div\",{onClick:onCardClick,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{width:\"100%\",height:\"100%\",boxSizing:\"border-box\",backgroundColor:cardBackgroundColor,border:`${cardBorderWidth}px solid ${cardBorderColor}`,borderRadius:cardRadius,padding:cardPadding,boxShadow:`0 ${shadowY}px ${shadowBlur}px ${shadowColor}`,cursor:\"pointer\",display:\"flex\",flexDirection:isVertical?\"column\":\"row\",alignItems:\"stretch\",gap:contentGap,fontFamily:\"inherit\",transform:isHovered&&hoverLift?\"translateY(-4px)\":\"translateY(0px)\",transition:\"transform 200ms ease, box-shadow 200ms ease\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:isVertical?\"100%\":`${imageWidthRatio}%`,aspectRatio:\"16 / 9\",flexShrink:0,alignSelf:\"flex-start\",borderRadius:imageRadius,overflow:\"hidden\",backgroundColor:\"#EDEDED\"},children:[image&&/*#__PURE__*/_jsx(\"img\",{src:typeof image===\"string\"?image:image?.src,alt:title||\"Blog card image\",style:{width:\"100%\",height:\"100%\",objectFit:imageFit,display:\"block\"}}),showFade&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,bottom:0,height:`${fadeHeight}%`,background:`linear-gradient(to bottom, rgba(255,255,255,0) 0%, ${fadeColor} 95%)`,pointerEvents:\"none\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",minWidth:0,padding:isVertical?\"4px\":\"4px 4px 4px 0\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[showBadge&&badgeText&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",backgroundColor:badgeBackgroundColor,color:badgeTextColor,fontSize:badgeFontSize,fontWeight:badgeFontWeight,padding:`${badgePaddingY}px ${badgePaddingX}px`,borderRadius:badgeRadius,lineHeight:1,whiteSpace:\"nowrap\",marginBottom:gapBadgeToTitle},children:badgeText}),title&&/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,color:titleColor,fontSize:titleFontSize,lineHeight:titleLineHeight,...titleFont,...truncateTitle?{display:\"-webkit-box\",WebkitLineClamp:titleMaxLines,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\"}:{}},children:title}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:gapTitleToDescription,color:descriptionColor,fontSize:descriptionFontSize,fontWeight:descriptionFontWeight,fontFamily:descriptionFontFamily,lineHeight:descriptionLineHeight,maxWidth:isVertical?\"100%\":descriptionMaxWidth,...truncateDescription?{display:\"-webkit-box\",WebkitLineClamp:descriptionMaxLines,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",textOverflow:\"ellipsis\"}:{}},children:description})]}),(showReadTime||showByline)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-end\",marginTop:gapContentToMeta,gap:12},children:[showReadTime?/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:6,fontSize:metaFontSize,color:metaTextColor,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:4,height:4,borderRadius:\"50%\",backgroundColor:dotColor,display:\"inline-block\",flexShrink:0}}),readTime]}):/*#__PURE__*/_jsx(\"span\",{}),showByline&&/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:bylineFontFamily,fontStyle:\"italic\",fontSize:bylineFontSize,color:bylineColor,whiteSpace:\"nowrap\"},children:byline})]})]})]});}BlogCardHorizontal.defaultProps={image:\"https://images.unsplash.com/photo-1544006659-f0b21884ce1d?q=80&w=800\",badgeText:\"Strategy\",showBadge:true,title:\"Why most startups keep getting design wrong\",description:\"Many teams move fast on product but fall behind on design. This post breaks down why that happens, how it holds you back, and what to do instead if you want to stay clear and competitive.\",readTime:\"5 min read\",showReadTime:true,byline:\"by Whenver\",showByline:true,layout:\"horizontal\",cardBackgroundColor:\"#FFFFFF\",cardBorderColor:\"#EDEDED\",cardBorderWidth:1,cardRadius:24,cardPadding:12,shadowColor:\"rgba(20, 20, 20, 0.06)\",shadowBlur:24,shadowY:8,contentGap:28,imageWidthRatio:42,imageRadius:16,imageFit:\"cover\",showFade:true,fadeHeight:45,fadeColor:\"#FFFFFF\",badgeBackgroundColor:\"#F1EFE9\",badgeTextColor:\"#3D3B36\",badgeFontSize:12,badgeFontWeight:500,badgePaddingX:12,badgePaddingY:6,badgeRadius:100,titleColor:\"#111111\",titleFontSize:24,titleFont:{fontFamily:\"Inter\",fontWeight:700},titleLineHeight:1.25,truncateTitle:true,titleMaxLines:2,bylinefontsize:12,descriptionColor:\"#6B6B6B\",descriptionFontSize:14,descriptionFontWeight:400,descriptionFontFamily:\"inherit\",descriptionLineHeight:1.6,descriptionMaxWidth:420,truncateDescription:true,descriptionMaxLines:3,metaTextColor:\"#9A9890\",metaFontSize:12,dotColor:\"#9A9890\",bylineColor:\"#111111\",bylineFontSize:15,bylineFontFamily:\"Georgia, serif\",gapBadgeToTitle:16,gapTitleToDescription:12,gapContentToMeta:20,hoverLift:true};addPropertyControls(BlogCardHorizontal,{// Content\nimage:{type:ControlType.Image,title:\"Image\"},badgeText:{type:ControlType.String,title:\"Badge Text\",defaultValue:\"Strategy\"},showBadge:{type:ControlType.Boolean,title:\"Show Badge\",defaultValue:true},title:{type:ControlType.String,title:\"Title\",displayTextArea:true,defaultValue:\"Why most startups keep getting design wrong\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Many teams move fast on product but fall behind on design. This post breaks down why that happens, how it holds you back, and what to do instead if you want to stay clear and competitive.\"},readTime:{type:ControlType.String,title:\"Read Time\",defaultValue:\"5 min read\"},showReadTime:{type:ControlType.Boolean,title:\"Show Read Time\",defaultValue:true},byline:{type:ControlType.String,title:\"Byline\",defaultValue:\"by Whenver\"},showByline:{type:ControlType.Boolean,title:\"Show Byline\",defaultValue:true},// Card\nlayout:{type:ControlType.Enum,title:\"Layout\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],displaySegmentedControl:true,defaultValue:\"horizontal\"},cardBackgroundColor:{type:ControlType.Color,title:\"Card Fill\",defaultValue:\"#FFFFFF\"},cardBorderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#EDEDED\"},cardBorderWidth:{type:ControlType.Number,title:\"Border Width\",min:0,max:10,defaultValue:1},cardRadius:{type:ControlType.Number,title:\"Card Radius\",min:0,max:60,defaultValue:24},cardPadding:{type:ControlType.Number,title:\"Card Padding\",min:0,max:60,defaultValue:12},shadowColor:{type:ControlType.Color,title:\"Shadow Color\",defaultValue:\"rgba(20, 20, 20, 0.06)\"},shadowBlur:{type:ControlType.Number,title:\"Shadow Blur\",min:0,max:80,defaultValue:24},shadowY:{type:ControlType.Number,title:\"Shadow Y\",min:0,max:40,defaultValue:8},contentGap:{type:ControlType.Number,title:\"Image ↔ Text Gap\",min:0,max:80,defaultValue:28},// Image\nimageWidthRatio:{type:ControlType.Number,title:\"Image Width %\",min:20,max:70,defaultValue:42,hidden:props=>props.layout===\"vertical\"},imageRadius:{type:ControlType.Number,title:\"Image Radius\",min:0,max:60,defaultValue:16},imageFit:{type:ControlType.Enum,title:\"Image Fit\",options:[\"cover\",\"contain\",\"fill\"],optionTitles:[\"Cover\",\"Contain\",\"Fill\"],defaultValue:\"cover\"},// Fade\nshowFade:{type:ControlType.Boolean,title:\"Bottom Fade\",defaultValue:true},fadeHeight:{type:ControlType.Number,title:\"Fade Height %\",min:10,max:90,defaultValue:45,hidden:props=>!props.showFade},fadeColor:{type:ControlType.Color,title:\"Fade Color\",defaultValue:\"#FFFFFF\",hidden:props=>!props.showFade},// Badge\nbadgeBackgroundColor:{type:ControlType.Color,title:\"Badge Fill\",defaultValue:\"#F1EFE9\"},badgeTextColor:{type:ControlType.Color,title:\"Badge Text Color\",defaultValue:\"#3D3B36\"},badgeFontSize:{type:ControlType.Number,title:\"Badge Font Size\",min:8,max:32,defaultValue:12},badgeFontWeight:{type:ControlType.Enum,title:\"Badge Weight\",options:[400,500,600,700,800],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extrabold\"],defaultValue:500},badgePaddingX:{type:ControlType.Number,title:\"Badge Padding X\",min:0,max:40,defaultValue:12},badgePaddingY:{type:ControlType.Number,title:\"Badge Padding Y\",min:0,max:40,defaultValue:6},badgeRadius:{type:ControlType.Number,title:\"Badge Radius\",min:0,max:100,defaultValue:100},// Title\ntitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#111111\"},titleFontSize:{type:ControlType.Number,title:\"Title Size\",min:10,max:56,defaultValue:26},titleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontWeight:700}},titleLineHeight:{type:ControlType.Number,title:\"Title Line Height\",min:1,max:2,step:.05,defaultValue:1.25},// Description\ndescriptionColor:{type:ControlType.Color,title:\"Desc Color\",defaultValue:\"#6B6B6B\"},descriptionFontSize:{type:ControlType.Number,title:\"Desc Size\",min:8,max:32,defaultValue:14},descriptionFontWeight:{type:ControlType.Enum,title:\"Desc Weight\",options:[300,400,500,600],optionTitles:[\"Light\",\"Regular\",\"Medium\",\"Semibold\"],defaultValue:400},descriptionFontFamily:{type:ControlType.String,title:\"Desc Font\",defaultValue:\"inherit\",placeholder:\"inherit\"},descriptionLineHeight:{type:ControlType.Number,title:\"Desc Line Height\",min:1,max:2,step:.05,defaultValue:1.6},descriptionMaxWidth:{type:ControlType.Number,title:\"Desc Max Width\",min:100,max:800,defaultValue:420},// Meta row\nmetaTextColor:{type:ControlType.Color,title:\"Meta Text Color\",defaultValue:\"#9A9890\"},metaFontSize:{type:ControlType.Number,title:\"Meta Font Size\",min:8,max:24,defaultValue:12},dotColor:{type:ControlType.Color,title:\"Meta Dot Color\",defaultValue:\"#9A9890\"},bylineColor:{type:ControlType.Color,title:\"Byline Color\",defaultValue:\"#111111\"},bylineFontSize:{type:ControlType.Number,title:\"Byline Font Size\",min:8,max:28,defaultValue:15},bylineFontFamily:{type:ControlType.String,title:\"Byline Font\",defaultValue:\"Georgia, serif\"},// Spacing\ngapBadgeToTitle:{type:ControlType.Number,title:\"Gap: Badge → Title\",min:0,max:60,defaultValue:16},gapTitleToDescription:{type:ControlType.Number,title:\"Gap: Title → Desc\",min:0,max:40,defaultValue:12},gapContentToMeta:{type:ControlType.Number,title:\"Gap: Content → Meta\",min:0,max:60,defaultValue:20},// Interaction\nhoverLift:{type:ControlType.Boolean,title:\"Hover Lift\",defaultValue:true},onCardClick:{type:ControlType.EventHandler,title:\"On Click\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlogCardHorizontal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Blog_card.map"],"mappings":"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"}