{"version":3,"file":"DocumentPreview.Bj7HDXDC.mjs","names":[],"sources":["https:/framerusercontent.com/modules/lHOw2fs9G7F7IMBSh50O/rRAQ4IUvl2vbcSswnggm/DocumentPreview.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Generated thumbnail of a document page (datasheet, manual, article, certificate). Used in the resource library so\n * every download has a recognisable preview without extra image files.\n *\n * @framerIntrinsicWidth 180\n * @framerIntrinsicHeight 240\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function DocumentPreview(props){const{title=\"FL-210 datasheet\",type=\"Datasheet\",code=\"DS-FL-210-A\",accent=\"#1F46D1\",ink=\"#14181F\",paper=\"#FFFFFF\",rule=\"#D4CFC2\"}=props;const bar=(w,y,o=.18)=>/*#__PURE__*/_jsx(\"rect\",{x:14,y:y,width:w,height:4,rx:2,fill:ink,opacity:o});const kind=(type||\"Datasheet\").toLowerCase();return /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"svg\",{role:\"img\",\"aria-label\":`${type} preview: ${title}`,viewBox:\"0 0 150 200\",style:{width:\"100%\",height:\"100%\",filter:\"drop-shadow(0 6px 10px rgba(15,20,27,0.18))\"},preserveAspectRatio:\"xMidYMid meet\",children:[/*#__PURE__*/_jsx(\"rect\",{x:4,y:4,width:142,height:192,rx:4,fill:paper,stroke:rule}),kind===\"certificate\"?/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:12,y:12,width:126,height:176,fill:\"none\",stroke:ink,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"rect\",{x:16,y:16,width:118,height:168,fill:\"none\",stroke:accent,strokeWidth:.8}),/*#__PURE__*/_jsx(\"circle\",{cx:75,cy:46,r:14,fill:\"none\",stroke:accent,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"text\",{x:75,y:50,textAnchor:\"middle\",fontSize:9,fontFamily:\"IBM Plex Mono, monospace\",fontWeight:700,fill:ink,children:\"IV\"}),/*#__PURE__*/_jsx(\"text\",{x:75,y:84,textAnchor:\"middle\",fontSize:8,fontWeight:700,fill:ink,fontFamily:\"IBM Plex Sans, sans-serif\",children:\"CERTIFICATE\"}),bar(80,96),bar(60,106),/*#__PURE__*/_jsx(\"text\",{x:75,y:150,textAnchor:\"middle\",fontSize:22,fontWeight:700,fill:\"rgba(199,48,26,0.25)\",fontFamily:\"IBM Plex Sans, sans-serif\",transform:\"rotate(-18 75 150)\",children:\"SPECIMEN\"})]}):/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:4,y:4,width:142,height:26,rx:4,fill:ink}),/*#__PURE__*/_jsx(\"rect\",{x:4,y:20,width:142,height:10,fill:ink}),/*#__PURE__*/_jsx(\"text\",{x:14,y:20,fontSize:7,fontWeight:700,fill:\"#fff\",fontFamily:\"IBM Plex Sans, sans-serif\",children:\"INSTRAVA\"}),/*#__PURE__*/_jsx(\"text\",{x:136,y:20,textAnchor:\"end\",fontSize:5.5,fill:\"#8FA9FF\",fontFamily:\"IBM Plex Mono, monospace\",children:type.toUpperCase()}),/*#__PURE__*/_jsx(\"rect\",{x:4,y:30,width:142,height:9,fill:\"#F9E1DB\"}),/*#__PURE__*/_jsx(\"text\",{x:14,y:37,fontSize:4.2,fontWeight:700,fill:\"#C7301A\",fontFamily:\"IBM Plex Sans, sans-serif\",children:\"FICTIONAL DEMO DOCUMENT\"}),/*#__PURE__*/_jsx(\"text\",{x:14,y:56,fontSize:6.5,fill:accent,fontFamily:\"IBM Plex Mono, monospace\",fontWeight:700,children:code}),(()=>{const words=(title||\"\").split(/\\s+/);const lines=[];let cur=\"\";for(const w of words){if((cur+\" \"+w).trim().length>20&&cur){lines.push(cur);cur=w;}else cur=(cur+\" \"+w).trim();}if(cur)lines.push(cur);const shown=lines.slice(0,3);if(lines.length>3)shown[2]=shown[2].slice(0,18)+\"…\";return shown.map((l,i)=>/*#__PURE__*/_jsx(\"text\",{x:14,y:72+i*11,fontSize:9,fontWeight:700,fill:ink,fontFamily:\"IBM Plex Sans, sans-serif\",children:l},i));})(),kind===\"datasheet\"||kind===\"cad\"?/*#__PURE__*/_jsx(\"g\",{children:Array.from({length:7}).map((_,i)=>/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:14,y:110+i*10,width:122,height:10,fill:i%2?\"#F7F4EC\":\"#fff\"}),/*#__PURE__*/_jsx(\"rect\",{x:18,y:113+i*10,width:34,height:3,rx:1.5,fill:ink,opacity:.35}),/*#__PURE__*/_jsx(\"rect\",{x:72,y:113+i*10,width:48-i%3*8,height:3,rx:1.5,fill:ink,opacity:.2})]},i))}):/*#__PURE__*/_jsxs(\"g\",{children:[Array.from({length:11}).map((_,i)=>bar(122-i*37%40,98+i*8,i%4===0?.35:.16)),/*#__PURE__*/_jsx(\"rect\",{x:14,y:176,width:30,height:8,rx:2,fill:accent,opacity:.5})]})]})]})});}addPropertyControls(DocumentPreview,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"FL-210 datasheet\"},type:{type:ControlType.String,title:\"Type\",defaultValue:\"Datasheet\",description:\"Datasheet, Manual, Technical article, Application note, Whitepaper, Certificate or CAD\"},code:{type:ControlType.String,title:\"Doc code\",defaultValue:\"DS-FL-210-A\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#1F46D1\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"#14181F\"},paper:{type:ControlType.Color,title:\"Paper\",defaultValue:\"#FFFFFF\"},rule:{type:ControlType.Color,title:\"Rules\",defaultValue:\"#D4CFC2\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DocumentPreview\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"180\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DocumentPreview.map"],"mappings":"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"}