{"version":3,"file":"BlogCard.CUsgHTCe.mjs","names":[],"sources":["https:/framerusercontent.com/modules/kK8wf8xvmiJJNT3QO4Y7/8iL9G2njipkwwltDoHQM/BlogCard.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const CATEGORY_STYLES={\"Tutoriels\":{bg:\"rgba(127,184,239,0.25)\",color:\"#185fa5\"},\"Productivit\\xe9\":{bg:\"rgba(127,184,239,0.25)\",color:\"#185fa5\"},\"M\\xe9tiers sp\\xe9cifiques\":{bg:\"rgba(192,148,228,0.22)\",color:\"#6b2fa0\"},\"Strat\\xe9gie d'entreprise\":{bg:\"rgba(255,223,184,0.55)\",color:\"#8a4e0a\"},\"Tendances et actualit\\xe9s\":{bg:\"rgba(255,223,184,0.55)\",color:\"#8a4e0a\"}};function resolveCategory(raw){if(!raw)return\"\";if(typeof raw===\"string\")return raw;if(typeof raw===\"object\"&&raw.name)return raw.name;if(typeof raw===\"object\"&&raw.label)return raw.label;return String(raw);}function resolveDate(raw){if(!raw)return\"\";if(typeof raw===\"string\")return raw;try{const d=new Date(raw);if(!isNaN(d.getTime())){return d.toLocaleDateString(\"fr-FR\",{day:\"numeric\",month:\"long\",year:\"numeric\"});}}catch{}return String(raw);}export default function BlogCard({title,category,publishDate,image,slug}){const catLabel=resolveCategory(category);const dateLabel=resolveDate(publishDate);const catStyle=CATEGORY_STYLES[catLabel]??{bg:\"rgba(230,209,237,0.6)\",color:\"#6b2fa0\"};return /*#__PURE__*/_jsxs(\"a\",{href:slug?`/blog/${slug}`:\"#\",\"data-category\":catLabel,style:{display:\"flex\",flexDirection:\"column\",background:\"#ffffff\",border:\"1px solid rgba(26,26,26,0.08)\",borderRadius:16,overflow:\"hidden\",textDecoration:\"none\",color:\"inherit\",transition:\"transform 0.2s, border-color 0.2s\",width:\"100%\",height:\"100%\",minHeight:380,gap:16,padding:28,boxSizing:\"border-box\"},onMouseEnter:e=>{const el=e.currentTarget;el.style.transform=\"translateY(-2px)\";el.style.borderColor=\"rgba(26,26,26,0.18)\";},onMouseLeave:e=>{const el=e.currentTarget;el.style.transform=\"\";el.style.borderColor=\"rgba(26,26,26,0.08)\";},children:[/*#__PURE__*/_jsx(\"div\",{style:{height:160,borderRadius:\"12px 12px 0 0\",overflow:\"hidden\",flexShrink:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"#e6d1ed\",margin:\"-28px -28px 0\",width:\"calc(100% + 56px)\"},children:image?/*#__PURE__*/_jsx(\"img\",{src:image,alt:title,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:32},children:\"✨\"})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:6},children:[catLabel?/*#__PURE__*/_jsx(\"span\",{style:{background:catStyle.bg,color:catStyle.color,borderRadius:999,padding:\"3px 10px\",fontSize:10,fontWeight:400,fontFamily:\"DM Mono, monospace\"},children:catLabel}):null,dateLabel?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:\"rgba(26,26,26,0.4)\",fontFamily:\"DM Mono, monospace\"},children:dateLabel}):null]}),title?/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:16,fontWeight:500,lineHeight:1.4,letterSpacing:\"-0.3px\",color:\"#1a1a1a\",fontFamily:\"DM Sans, sans-serif\",display:\"-webkit-box\",WebkitLineClamp:2,WebkitBoxOrient:\"vertical\",overflow:\"hidden\"},children:title}):null,/*#__PURE__*/_jsx(\"span\",{style:{marginTop:\"auto\",fontSize:13,fontWeight:500,color:\"#1a1a1a\",fontFamily:\"DM Sans, sans-serif\",textDecoration:\"underline\",textUnderlineOffset:3},children:\"Lire l'article →\"})]});}BlogCard.displayName=\"Blog Card\";addPropertyControls(BlogCard,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Titre de l'article\"},category:{type:ControlType.String,title:\"Category\",defaultValue:\"Tutoriels\"},publishDate:{type:ControlType.String,title:\"Publish Date\",defaultValue:\"15 juin 2026\"},image:{type:ControlType.Image,title:\"Image\"},slug:{type:ControlType.String,title:\"Slug\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlogCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlogCard.map"],"mappings":"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"}