{"version":3,"file":"ComparisonChart.DKiqIs2G.mjs","names":["useRef","useMemo","_Fragment"],"sources":["https:/framerusercontent.com/modules/oLjzmfpveTxtzeZUFe2Y/9PzQLDiAyMvsJ7TuDLOX/ComparisonChart.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useMemo,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useScroll,useTransform}from\"framer-motion\";/**\n * Comparison Chart\n *\n * A 4x5 comparison chart with headers in the first row and labels in the first column.\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ComparisonChart(props){const{header1={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},header2={src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Gradient 2 - Purple\"},header3={src:\"https://framerusercontent.com/images/BYnxEV1zjYb9bhWh1IwBZ1ZoS60.jpg\",alt:\"Gradient 3 - Orange\"},header4={src:\"https://framerusercontent.com/images/2uTNEj5aTl2K3NJaEFWMbnrA.jpg\",alt:\"Gradient 4 - Yellow\"},row1Label,row1Description,row2Label,row2Description,row3Label,row3Description,row4Label,row4Description,row5Label,row5Description,cell11,cell12,cell13,cell14,cell21,cell22,cell23,cell24,cell31,cell32,cell33,cell34,cell41,cell42,cell43,cell44,cell51,cell52,cell53,cell54,headerBackgroundColor,headerTextColor,labelBackgroundColor,labelTextColor,cellBackgroundColor,cellTextColor,borderColor,borderWidth,borderRadius,headerFont,labelFont,cellFont,showBorders,style}=props;const containerRef=useRef(null);const{scrollYProgress}=useScroll({target:containerRef,offset:[\"start end\",\"end start\"]});const headers=useMemo(()=>[header1,header2,header3,header4],[header1,header2,header3,header4]);const rowLabels=useMemo(()=>[row1Label,row2Label,row3Label,row4Label,row5Label],[row1Label,row2Label,row3Label,row4Label,row5Label]);const rowDescriptions=useMemo(()=>[row1Description,row2Description,row3Description,row4Description,row5Description],[row1Description,row2Description,row3Description,row4Description,row5Description]);const cells=useMemo(()=>[[cell11,cell12,cell13,cell14],[cell21,cell22,cell23,cell24],[cell31,cell32,cell33,cell34],[cell41,cell42,cell43,cell44],[cell51,cell52,cell53,cell54]],[cell11,cell12,cell13,cell14,cell21,cell22,cell23,cell24,cell31,cell32,cell33,cell34,cell41,cell42,cell43,cell44,cell51,cell52,cell53,cell54]);const gridTemplateColumns=\"240px repeat(4, 1fr)\";const cellStyle={padding:\"16px\",display:\"flex\",alignItems:\"center\",borderBottom:showBorders?`${borderWidth}px solid ${borderColor}`:\"none\",borderRight:showBorders?`${borderWidth}px solid ${borderColor}`:\"none\"};const headerStyle={...cellStyle,backgroundColor:headerBackgroundColor,color:headerTextColor,fontWeight:600,...headerFont};const labelStyle={...cellStyle,backgroundColor:labelBackgroundColor,color:labelTextColor,fontWeight:500,...labelFont,flexDirection:\"column\",alignItems:\"flex-start\",gap:\"4px\"};const dataCellStyle={...cellStyle,backgroundColor:cellBackgroundColor,color:cellTextColor,...cellFont};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",display:\"grid\",gridTemplateColumns,gridTemplateRows:\"repeat(6, 1fr)\",borderRadius,overflow:\"hidden\",border:showBorders?`${borderWidth}px solid ${borderColor}`:\"none\",fontFamily:\"Easy Grotesk, sans-serif\",...style},children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://fonts.cdnfonts.com/css/easy-grotesk\",rel:\"stylesheet\"}),/*#__PURE__*/_jsx(\"div\",{style:{...cellStyle}}),headers.map((header,index)=>/*#__PURE__*/_jsx(\"div\",{style:{...headerStyle,borderRight:index<3&&showBorders?`${borderWidth}px solid ${borderColor}`:\"none\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"img\",{src:header.src,alt:header.alt,srcSet:header.srcSet,style:{maxHeight:\"40px\",maxWidth:\"100px\",objectFit:\"contain\"}})},`header-${index}`)),rowLabels.map((label,rowIndex)=>{const rowStart=rowIndex*.15;const rowEnd=rowStart+.2;const opacity=useTransform(scrollYProgress,[rowStart,rowEnd],[0,1]);const y=useTransform(scrollYProgress,[rowStart,rowEnd],[20,0]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{style:{...labelStyle,borderBottom:rowIndex<4&&showBorders?`${borderWidth}px solid ${borderColor}`:\"none\",opacity,y},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:600},children:label}),/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:400,fontSize:\"13px\",opacity:.7,lineHeight:\"1.4em\"},children:rowDescriptions[rowIndex]})]},`label-${rowIndex}`),cells[rowIndex].map((cell,colIndex)=>/*#__PURE__*/_jsx(motion.div,{style:{...dataCellStyle,borderRight:colIndex<3&&showBorders?`${borderWidth}px solid ${borderColor}`:\"none\",borderBottom:rowIndex<4&&showBorders?`${borderWidth}px solid ${borderColor}`:\"none\",justifyContent:\"center\",...colIndex===0&&{fontSize:`calc(${dataCellStyle.fontSize||cellFont.fontSize||\"14px\"} * 1.5)`,fontWeight:600,color:\"#FF4A01\"},opacity,y},children:cell},`cell-${rowIndex}-${colIndex}`))]});})]});}addPropertyControls(ComparisonChart,{// Header texts\nheader1:{type:ControlType.ResponsiveImage,title:\"Header 1\"},header2:{type:ControlType.ResponsiveImage,title:\"Header 2\"},header3:{type:ControlType.ResponsiveImage,title:\"Header 3\"},header4:{type:ControlType.ResponsiveImage,title:\"Header 4\"},// Row labels\nrow1Label:{type:ControlType.String,title:\"Row 1 Label\",defaultValue:\"Users\"},row1Description:{type:ControlType.String,title:\"Row 1 Description\",defaultValue:\"Number of team members who can access your account.\",displayTextArea:true},row2Label:{type:ControlType.String,title:\"Row 2 Label\",defaultValue:\"Storage\"},row2Description:{type:ControlType.String,title:\"Row 2 Description\",defaultValue:\"Total cloud storage space available for all your files.\",displayTextArea:true},row3Label:{type:ControlType.String,title:\"Row 3 Label\",defaultValue:\"Support\"},row3Description:{type:ControlType.String,title:\"Row 3 Description\",defaultValue:\"Customer support channels and response time for your plan.\",displayTextArea:true},row4Label:{type:ControlType.String,title:\"Row 4 Label\",defaultValue:\"Analytics\"},row4Description:{type:ControlType.String,title:\"Row 4 Description\",defaultValue:\"Data insights and reporting tools included in your package.\",displayTextArea:true},row5Label:{type:ControlType.String,title:\"Row 5 Label\",defaultValue:\"API Access\"},row5Description:{type:ControlType.String,title:\"Row 5 Description\",defaultValue:\"Developer API access level and integration capabilities for automation.\",displayTextArea:true},// Row 1 cells\ncell11:{type:ControlType.String,title:\"Cell 1-1\",defaultValue:\"1\"},cell12:{type:ControlType.String,title:\"Cell 1-2\",defaultValue:\"5\"},cell13:{type:ControlType.String,title:\"Cell 1-3\",defaultValue:\"25\"},cell14:{type:ControlType.String,title:\"Cell 1-4\",defaultValue:\"Unlimited\"},// Row 2 cells\ncell21:{type:ControlType.String,title:\"Cell 2-1\",defaultValue:\"5 GB\"},cell22:{type:ControlType.String,title:\"Cell 2-2\",defaultValue:\"50 GB\"},cell23:{type:ControlType.String,title:\"Cell 2-3\",defaultValue:\"200 GB\"},cell24:{type:ControlType.String,title:\"Cell 2-4\",defaultValue:\"Unlimited\"},// Row 3 cells\ncell31:{type:ControlType.String,title:\"Cell 3-1\",defaultValue:\"Email\"},cell32:{type:ControlType.String,title:\"Cell 3-2\",defaultValue:\"Priority\"},cell33:{type:ControlType.String,title:\"Cell 3-3\",defaultValue:\"24/7 Chat\"},cell34:{type:ControlType.String,title:\"Cell 3-4\",defaultValue:\"Dedicated\"},// Row 4 cells\ncell41:{type:ControlType.String,title:\"Cell 4-1\",defaultValue:\"Basic\"},cell42:{type:ControlType.String,title:\"Cell 4-2\",defaultValue:\"Advanced\"},cell43:{type:ControlType.String,title:\"Cell 4-3\",defaultValue:\"Full Suite\"},cell44:{type:ControlType.String,title:\"Cell 4-4\",defaultValue:\"Custom\"},// Row 5 cells\ncell51:{type:ControlType.String,title:\"Cell 5-1\",defaultValue:\"—\"},cell52:{type:ControlType.String,title:\"Cell 5-2\",defaultValue:\"Limited\"},cell53:{type:ControlType.String,title:\"Cell 5-3\",defaultValue:\"Full\"},cell54:{type:ControlType.String,title:\"Cell 5-4\",defaultValue:\"Enterprise\"},// Colors\nheaderBackgroundColor:{type:ControlType.Color,title:\"Header BG\",defaultValue:\"#F5E6D3\"},headerTextColor:{type:ControlType.Color,title:\"Header Text\",defaultValue:\"#1a1a1a\"},labelBackgroundColor:{type:ControlType.Color,title:\"Label BG\",defaultValue:\"#FFFFFF\"},labelTextColor:{type:ControlType.Color,title:\"Label Text\",defaultValue:\"#1a1a1a\"},cellBackgroundColor:{type:ControlType.Color,title:\"Cell BG\",defaultValue:\"#FFFFFF\"},cellTextColor:{type:ControlType.Color,title:\"Cell Text\",defaultValue:\"#666666\"},// Borders\nshowBorders:{type:ControlType.Boolean,title:\"Show Borders\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#F5E6D3\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:5,step:1,unit:\"px\"},borderRadius:{type:ControlType.Number,title:\"Corner Radius\",defaultValue:12,min:0,max:32,step:1,unit:\"px\"},// Fonts\nheaderFont:{type:ControlType.Font,title:\"Header Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},labelFont:{type:ControlType.Font,title:\"Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},cellFont:{type:ControlType.Font,title:\"Cell Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ComparisonChart\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ComparisonChart.map"],"mappings":"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"}