{"version":3,"file":"ComparisonTable.86Uh0dvg.mjs","names":[],"sources":["https:/framerusercontent.com/modules/IqtrvEb19EqrVUjMRJWX/Q0aKDMeOPJFoBfndNXzP/ComparisonTable.js"],"sourcesContent":["// Mobile responsive acquisition channel comparison table component\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Acquisition Channel Comparison Table\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function ComparisonTable(props){const{headerFont,rowLabelFont,rowDescriptionFont,cellFont,highlightBackgroundColor,highlightTextColor,highlightRowBackgroundColor,textColor,headerTextColor,rowDescriptionColor,borderColor,rowBorderColor,tagRedColor,tagOrangeColor,tagGreenColor,checkIconColor,crossIconColor,mobileLayout,mobileCardFont,mobileValueFont,mobileDescriptionFont,mobileCardBackgroundColor,mobileHighlightBackgroundColor,highlightedColumnLogo={src:\"https://framerusercontent.com/images/a1t24lQFxn7uVIMyBZhjDIhhdFU.png\",alt:\"Logo\"},columns,rows,style}=props;// Filter out columns with empty headers\nconst visibleColumns=columns.filter(col=>col.header&&col.header.trim()!==\"\");// Check if all row labels and descriptions are empty\nconst hasRowLabels=rows.some(row=>{const hasLabel=row.label&&row.label.trim()!==\"\";const hasDescription=row.description&&row.description.trim()!==\"\";return hasLabel||hasDescription;});const getTagColor=tag=>{switch(tag){case\"red\":return tagRedColor;case\"orange\":return tagOrangeColor;case\"green\":return tagGreenColor;default:return\"transparent\";}};// Mobile layout rendering\nif(mobileLayout){// Find the highlighted column index\nconst highlightedColumnIndex=columns.findIndex(col=>col.isHighlight);// Find a non-highlighted column index (prefer first one)\nconst normalColumnIndex=columns.findIndex(col=>!col.isHighlight);if(highlightedColumnIndex===-1||normalColumnIndex===-1){return /*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Inter, sans-serif\",...style,padding:20,color:textColor},children:\"Please set one column as highlighted and at least one as non-highlighted for mobile view.\"});}return /*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Inter, sans-serif\",...style,width:\"100%\",padding:0,boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:24},children:rows.map((row,rowIdx)=>{// Get all cell data\nconst allCells=[{content:row.cell1Content,tag:row.cell1Tag},{content:row.cell2Content,tag:row.cell2Tag},{content:row.cell3Content,tag:row.cell3Tag},{content:row.cell4Content,tag:row.cell4Tag},{content:row.cell5Content,tag:row.cell5Tag},{content:row.cell6Content,tag:row.cell6Tag},{content:row.cell7Content,tag:row.cell7Tag}];const normalCell=allCells[normalColumnIndex];const highlightCell=allCells[highlightedColumnIndex];const normalColumnHeader=columns[normalColumnIndex].header;const highlightColumnHeader=columns[highlightedColumnIndex].header;// Split cell content into main value and description (by line break)\nconst splitContent=content=>{const lines=content.split(\"\\n\");return{main:lines[0]||content,sub:lines.slice(1).join(\" \")||\"\"};};const normalContent=splitContent(normalCell.content);const highlightContent=splitContent(highlightCell.content);return /*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"transparent\",borderRadius:0,overflow:\"hidden\"},children:[hasRowLabels&&/*#__PURE__*/_jsx(\"div\",{style:{padding:\"20px 20px 16px 0px\",...mobileCardFont,color:textColor},children:row.label}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,backgroundColor:mobileCardBackgroundColor,padding:\"16px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",borderRadius:8,border:`1px solid ${borderColor}`},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"11px\",color:\"#666666\",textTransform:\"uppercase\",letterSpacing:\"0.8px\"},children:normalColumnHeader}),/*#__PURE__*/_jsx(\"div\",{style:{...mobileValueFont,color:textColor,marginTop:8},children:normalContent.main})]}),normalContent.sub&&/*#__PURE__*/_jsx(\"div\",{style:{...mobileDescriptionFont,color:rowDescriptionColor},children:normalContent.sub})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,backgroundColor:mobileHighlightBackgroundColor,padding:\"16px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",border:`1px solid ${highlightBackgroundColor}`,borderRadius:8},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"11px\",color:\"#000000\",textTransform:\"uppercase\",letterSpacing:\"0.8px\"},children:/*#__PURE__*/_jsx(\"img\",{src:highlightedColumnLogo.src,alt:highlightedColumnLogo.alt||\"Logo\",style:{height:\"10px\",width:\"auto\",display:\"block\"}})}),/*#__PURE__*/_jsx(\"div\",{style:{...mobileValueFont,color:textColor,marginTop:8},children:highlightContent.main})]}),highlightContent.sub&&/*#__PURE__*/_jsx(\"div\",{style:{...mobileDescriptionFont,color:rowDescriptionColor},children:highlightContent.sub})]})]})]},rowIdx);})});}return /*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Inter, sans-serif\",...style,width:\"100%\",boxSizing:\"border-box\",overflow:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{overflowX:\"auto\",WebkitOverflowScrolling:\"touch\"},children:/*#__PURE__*/_jsxs(\"table\",{style:{width:\"100%\",minWidth:800,borderCollapse:\"separate\",borderSpacing:0,borderRadius:12,overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsxs(\"tr\",{children:[hasRowLabels&&/*#__PURE__*/_jsx(\"th\",{style:{padding:\"16px 20px\",textAlign:\"left\",borderBottom:`1px solid ${borderColor}`,position:\"sticky\",left:0,zIndex:2}}),visibleColumns.map((col,idx)=>/*#__PURE__*/_jsx(\"th\",{style:{backgroundColor:col.isHighlight?highlightBackgroundColor:\"transparent\",color:col.isHighlight?highlightTextColor:headerTextColor,padding:\"16px 20px\",textAlign:\"left\",borderBottom:`1px solid ${borderColor}`,...col.isHighlight&&{borderTopLeftRadius:12,borderTopRightRadius:12},...headerFont},children:col.isHighlight?/*#__PURE__*/_jsx(\"img\",{src:highlightedColumnLogo.src,alt:highlightedColumnLogo.alt||\"Logo\",style:{height:\"16px\",width:\"auto\",display:\"block\"}}):col.header},idx))]})}),/*#__PURE__*/_jsx(\"tbody\",{children:rows.map((row,rowIdx)=>{// Get all cell data\nconst allCells=[{content:row.cell1Content,tag:row.cell1Tag},{content:row.cell2Content,tag:row.cell2Tag},{content:row.cell3Content,tag:row.cell3Tag},{content:row.cell4Content,tag:row.cell4Tag},{content:row.cell5Content,tag:row.cell5Tag},{content:row.cell6Content,tag:row.cell6Tag},{content:row.cell7Content,tag:row.cell7Tag}];// Filter cells to match visible columns\nconst visibleCells=allCells.filter((_,cellIdx)=>{const column=columns[cellIdx];return column&&column.header&&column.header.trim()!==\"\";});return /*#__PURE__*/_jsxs(\"tr\",{children:[hasRowLabels&&/*#__PURE__*/_jsxs(\"td\",{style:{padding:\"16px 20px\",borderBottom:rowIdx<rows.length-1?`1px solid ${rowBorderColor}`:\"none\",position:\"sticky\",left:0,zIndex:1,color:textColor},children:[/*#__PURE__*/_jsx(\"div\",{style:{...rowLabelFont},children:row.label}),row.description&&/*#__PURE__*/_jsx(\"div\",{style:{...rowDescriptionFont,color:rowDescriptionColor,marginTop:4},children:row.description})]}),visibleCells.map((cell,visibleIdx)=>{// Find the original column index for this visible cell\nlet originalIdx=0;let visibleCount=0;for(let i=0;i<columns.length;i++){if(columns[i].header&&columns[i].header.trim()!==\"\"){if(visibleCount===visibleIdx){originalIdx=i;break;}visibleCount++;}}const isHighlight=columns[originalIdx]?.isHighlight;return /*#__PURE__*/_jsx(\"td\",{style:{backgroundColor:isHighlight?highlightRowBackgroundColor:\"transparent\",color:isHighlight?highlightTextColor:textColor,padding:\"16px 20px\",borderBottom:rowIdx<rows.length-1?`1px solid ${rowBorderColor}`:\"none\",...isHighlight&&rowIdx===rows.length-1&&{borderBottomLeftRadius:12,borderBottomRightRadius:12},...cellFont},children:cell.tag===\"check\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 20 20\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 10L7.5 14.5L17 5\",stroke:checkIconColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsx(\"span\",{children:cell.content})]}):cell.tag===\"cross\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 20 20\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 5L15 15M15 5L5 15\",stroke:crossIconColor,strokeWidth:\"2\",strokeLinecap:\"round\"})}),/*#__PURE__*/_jsx(\"span\",{children:cell.content})]}):cell.tag&&cell.tag!==\"none\"?/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",padding:\"6px 12px\",borderRadius:6,backgroundColor:getTagColor(cell.tag),...cellFont},children:cell.content}):cell.content},visibleIdx);})]},rowIdx);})})]})})});}addPropertyControls(ComparisonTable,{headerFont:{type:ControlType.Font,title:\"Header Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13px\",variant:\"Semibold\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}},rowLabelFont:{type:ControlType.Font,title:\"Row Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Semibold\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},rowDescriptionFont:{type:ControlType.Font,title:\"Row Description Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"12px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}},cellFont:{type:ControlType.Font,title:\"Cell Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},highlightBackgroundColor:{type:ControlType.Color,title:\"Highlight BG\",defaultValue:\"#C8FF00\"},highlightRowBackgroundColor:{type:ControlType.Color,title:\"Highlight Row BG\",defaultValue:\"#F0FFB3\"},highlightTextColor:{type:ControlType.Color,title:\"Highlight Text\",defaultValue:\"#000000\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},headerTextColor:{type:ControlType.Color,title:\"Header Text\",defaultValue:\"#666666\"},rowDescriptionColor:{type:ControlType.Color,title:\"Row Description\",defaultValue:\"#999999\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#EEEEEE\"},rowBorderColor:{type:ControlType.Color,title:\"Row Border Color\",defaultValue:\"#EEEEEE\"},tagRedColor:{type:ControlType.Color,title:\"Tag Red\",defaultValue:\"#FFE5E5\"},tagOrangeColor:{type:ControlType.Color,title:\"Tag Orange\",defaultValue:\"#FFF4E5\"},tagGreenColor:{type:ControlType.Color,title:\"Tag Green\",defaultValue:\"#E5F9E5\"},checkIconColor:{type:ControlType.Color,title:\"Check Icon\",defaultValue:\"#000000\"},crossIconColor:{type:ControlType.Color,title:\"Cross Icon\",defaultValue:\"#000000\"},mobileCardBackgroundColor:{type:ControlType.Color,title:\"Mobile Card BG\",defaultValue:\"#F5F5F8\",hidden:({mobileLayout})=>!mobileLayout},mobileHighlightBackgroundColor:{type:ControlType.Color,title:\"Mobile Highlight BG\",defaultValue:\"#F1FDD7\",hidden:({mobileLayout})=>!mobileLayout},highlightedColumnLogo:{type:ControlType.ResponsiveImage,title:\"Highlighted Logo\"},mobileLayout:{type:ControlType.Boolean,title:\"Mobile Layout\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},mobileCardFont:{type:ControlType.Font,title:\"Mobile Card Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},hidden:({mobileLayout})=>!mobileLayout},mobileValueFont:{type:ControlType.Font,title:\"Mobile Value Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Bold\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},hidden:({mobileLayout})=>!mobileLayout},mobileDescriptionFont:{type:ControlType.Font,title:\"Mobile Description Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"12px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},hidden:({mobileLayout})=>!mobileLayout},columns:{type:ControlType.Array,title:\"Columns\",control:{type:ControlType.Object,controls:{header:{type:ControlType.String,title:\"Header\",defaultValue:\"Column\"},isHighlight:{type:ControlType.Boolean,title:\"Highlight\",defaultValue:false}}},defaultValue:[{header:\"GOOGLE / META PPC\",isHighlight:false},{header:\"SEO / CONTENT\",isHighlight:false},{header:\"INDUSTRY REFERRALS\",isHighlight:false},{header:\"TRADE SHOWS\",isHighlight:false},{header:\"DIRECTORIES\",isHighlight:false},{header:\"IN-HOUSE BDR\",isHighlight:false},{header:\"FULFILMENT.COM\",isHighlight:true}]},rows:{type:ControlType.Array,title:\"Rows\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Row\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true},cell1Content:{type:ControlType.String,title:\"Cell 1\",defaultValue:\"\"},cell1Tag:{type:ControlType.Enum,title:\"Cell 1 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell2Content:{type:ControlType.String,title:\"Cell 2\",defaultValue:\"\"},cell2Tag:{type:ControlType.Enum,title:\"Cell 2 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell3Content:{type:ControlType.String,title:\"Cell 3\",defaultValue:\"\"},cell3Tag:{type:ControlType.Enum,title:\"Cell 3 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell4Content:{type:ControlType.String,title:\"Cell 4\",defaultValue:\"\"},cell4Tag:{type:ControlType.Enum,title:\"Cell 4 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell5Content:{type:ControlType.String,title:\"Cell 5\",defaultValue:\"\"},cell5Tag:{type:ControlType.Enum,title:\"Cell 5 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell6Content:{type:ControlType.String,title:\"Cell 6\",defaultValue:\"\"},cell6Tag:{type:ControlType.Enum,title:\"Cell 6 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"},cell7Content:{type:ControlType.String,title:\"Cell 7\",defaultValue:\"\"},cell7Tag:{type:ControlType.Enum,title:\"Cell 7 Tag\",options:[\"none\",\"red\",\"orange\",\"green\",\"check\",\"cross\"],optionTitles:[\"None\",\"Red\",\"Orange\",\"Green\",\"Check\",\"Cross\"],defaultValue:\"none\"}}},defaultValue:[{label:\"Lead quality\",cell1Content:\"Low\",cell1Tag:\"red\",cell2Content:\"Mixed\",cell2Tag:\"orange\",cell3Content:\"High\",cell3Tag:\"green\",cell4Content:\"Mixed\",cell4Tag:\"orange\",cell5Content:\"Low\",cell5Tag:\"red\",cell6Content:\"Mixed\",cell6Tag:\"orange\",cell7Content:\"100% ICP match\",cell7Tag:\"green\"},{label:\"Time to first lead\",cell1Content:\"1-2 weeks\",cell1Tag:\"none\",cell2Content:\"6+ months\",cell2Tag:\"none\",cell3Content:\"Unpredictable\",cell3Tag:\"none\",cell4Content:\"Seasonal only\",cell4Tag:\"none\",cell5Content:\"Immediate but low\",cell5Tag:\"none\",cell6Content:\"2-3 months ramp\",cell6Tag:\"none\",cell7Content:\"Within 10 days of live\",cell7Tag:\"none\"},{label:\"Typical CPL / cost\",cell1Content:\"\\xa3150-300 per lead\",cell1Tag:\"none\",cell2Content:\"\\xa35k+/mo retainer\",cell2Tag:\"none\",cell3Content:\"Variable / free\",cell3Tag:\"none\",cell4Content:\"\\xa38-25k per event\",cell4Tag:\"none\",cell5Content:\"\\xa32-8k/yr listings\",cell5Tag:\"none\",cell6Content:\"\\xa385k fully-loaded\",cell6Tag:\"none\",cell7Content:\"Tier-aligned subscription\",cell7Tag:\"none\"},{label:\"Upfront commitment\",cell1Content:\"Ad spend daily\",cell1Tag:\"none\",cell2Content:\"6-mo contract\",cell2Tag:\"none\",cell3Content:\"Relationship effort\",cell3Tag:\"none\",cell4Content:\"Booth + travel\",cell4Tag:\"none\",cell5Content:\"Annual fee\",cell5Tag:\"none\",cell6Content:\"Salary + targets\",cell6Tag:\"none\",cell7Content:\"No retainer\",cell7Tag:\"none\"},{label:\"Predictability\",cell1Content:\"Algorithm changes\",cell1Tag:\"red\",cell2Content:\"Slow + risky\",cell2Tag:\"red\",cell3Content:\"Ad-hoc\",cell3Tag:\"red\",cell4Content:\"Once / year\",cell4Tag:\"orange\",cell5Content:\"Drip\",cell5Tag:\"red\",cell6Content:\"Rep-dependent\",cell6Tag:\"orange\",cell7Content:\"Tier-guaranteed flow\",cell7Tag:\"green\"},{label:\"Scope of support\",cell1Content:\"Self-serve\",cell1Tag:\"none\",cell2Content:\"Agency-led\",cell2Tag:\"none\",cell3Content:\"You do the work\",cell3Tag:\"none\",cell4Content:\"You do the work\",cell4Tag:\"none\",cell5Content:\"Listing only\",cell5Tag:\"none\",cell6Content:\"Internal mgmt load\",cell6Tag:\"none\",cell7Content:\"Dedicated AM + intro calls booked\",cell7Tag:\"none\"},{label:\"Market intel / benchmarking\",cell1Content:\"None\",cell1Tag:\"none\",cell2Content:\"None\",cell2Tag:\"none\",cell3Content:\"Anecdotal\",cell3Tag:\"none\",cell4Content:\"None\",cell4Tag:\"none\",cell5Content:\"None\",cell5Tag:\"none\",cell6Content:\"Self-built\",cell6Tag:\"none\",cell7Content:\"Market-rate benchmarks + win-rate vs peers\",cell7Tag:\"none\"},{label:\"Who owns the client\",cell1Content:\"You\",cell1Tag:\"none\",cell2Content:\"You\",cell2Tag:\"none\",cell3Content:\"You\",cell3Tag:\"none\",cell4Content:\"You\",cell4Tag:\"none\",cell5Content:\"You\",cell5Tag:\"none\",cell6Content:\"You\",cell6Tag:\"none\",cell7Content:\"You (anti-solicitation clause)\",cell7Tag:\"none\"}]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ComparisonTable\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ComparisonTable.map"],"mappings":"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"}