Skip to content

Commit b70392d

Browse files
Update index.html
1 parent b258e00 commit b70392d

1 file changed

Lines changed: 60 additions & 0 deletions

File tree

‎index.html‎

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<title>Recast Partner Program – Branded Preview</title>
77
<script src="https://cdn.tailwindcss.com"></script>
88
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
9+
<script src="https://unpkg.com/lucide@latest"></script>
910
</head>
1011
<body class="bg-[#F7F9FB] text-[#0A1C60] font-['Inter',sans-serif] min-h-screen">
1112
<header class="relative overflow-hidden">
@@ -42,6 +43,7 @@ <h1 class="mt-4 text-3xl font-semibold tracking-tight sm:text-4xl">
4243
newPartner: false,
4344
activeStep: 0,
4445
showBusinessPlan: false,
46+
showEvaluation: false,
4547
model: {
4648
tiers: {
4749
Registered: {
@@ -299,6 +301,13 @@ <h1 class="mt-4 text-3xl font-semibold tracking-tight sm:text-4xl">
299301
render();
300302
});
301303
}
304+
const evaluationButton = document.getElementById("evaluationButton");
305+
if (evaluationButton) {
306+
evaluationButton.addEventListener("click", () => {
307+
STATE.showEvaluation = !STATE.showEvaluation;
308+
render();
309+
});
310+
}
302311
}
303312
}
304313
function renderDropdown() {
@@ -331,13 +340,63 @@ <h1 class="mt-4 text-3xl font-semibold tracking-tight sm:text-4xl">
331340
contentHtml += `<p class="mt-2 text-[#4A5568]">${para.replace(/\n/g, '<br>')}</p>`;
332341
}
333342
});
343+
let evaluationHtml = '';
344+
if (STATE.partnerType === 'Premier') {
345+
evaluationHtml = `
346+
<div class="mt-4">
347+
<button id="evaluationButton" class="rounded-full bg-[#0070F3] px-4 py-2 text-sm text-white hover:bg-[#005AD0] focus:outline-none focus:ring-2 focus:ring-[#0070F3] focus:ring-offset-2">
348+
${STATE.showEvaluation ? 'Hide' : 'Show'} Preferred vs. Premier Evaluation Guide
349+
</button>
350+
</div>
351+
`;
352+
if (STATE.showEvaluation) {
353+
evaluationHtml += `
354+
<div class="mt-4 rounded-2xl border border-[#E2E8F0] bg-white p-5 shadow-md">
355+
${renderEvaluationGuide()}
356+
</div>
357+
`;
358+
}
359+
}
334360
return `
335361
<div class="rounded-2xl border border-[#E2E8F0] bg-white p-5 shadow-md">
336362
<h3 class="text-lg font-semibold">Overview</h3>
337363
${contentHtml}
364+
${evaluationHtml}
338365
</div>
339366
`;
340367
}
368+
function renderEvaluationGuide() {
369+
return `
370+
<h3 class="text-lg font-semibold mb-4">Preferred vs. Premier Partner Evaluation Guide</h3>
371+
<p class="mb-4 text-[#4A5568]">When evaluating whether a Preferred Partner is ready to advance to Premier status, Recast looks at three key areas — Focus, Capability, and Commitment.\nThese criteria ensure we’re investing in partners that can truly scale with us, represent our brand effectively, and deliver measurable revenue outcomes.</p>
372+
<h4 class="text-md font-semibold mb-2">1. Focus — Are they aligned with Recast’s go-to-market direction?</h4>
373+
<p class="mb-4 text-[#4A5568]">We assess whether the partner’s business focus and customer base align with the markets and segments Recast wants to grow in.</p>
374+
<ul class="list-disc pl-5 mb-4 text-[#4A5568]">
375+
<li>Do they specialize in the right customer segment (e.g., enterprise, mid-market, or public sector)?</li>
376+
<li>Are they active in the industries or regions where Recast wants to expand?</li>
377+
<li>Do they have core competencies that complement Recast’s product strengths (endpoint management, automation, workspace delivery, etc.)?</li>
378+
<li>Are they targeting the functional buyers that align with Recast’s motion (IT Ops, Security, Endpoint, Workspace)?</li>
379+
</ul>
380+
<h4 class="text-md font-semibold mb-2">2. Capability — Do they have the structure to scale with Recast?</h4>
381+
<p class="mb-4 text-[#4A5568]">We evaluate whether the partner has the resources, skills, and reach to build and grow a sustainable Recast practice.</p>
382+
<ul class="list-disc pl-5 mb-4 text-[#4A5568]">
383+
<li>Do they have technical resources trained or able to support Recast deployments?</li>
384+
<li>Do they have a dedicated sales team capable of positioning and selling Recast solutions?</li>
385+
<li>Is there a marketing function that can run co-branded or joint campaigns?</li>
386+
<li>Do they have customer reach in the accounts and regions Recast wants to penetrate?</li>
387+
<li>Are they geographically positioned in areas where Recast needs stronger coverage?</li>
388+
</ul>
389+
<h4 class="text-md font-semibold mb-2">3. Commitment — Are they invested in mutual growth and measurable results?</h4>
390+
<p class="mb-4 text-[#4A5568]">We confirm that the partner isn’t just opportunistic, but strategically committed to driving joint revenue and customer success.</p>
391+
<ul class="list-disc pl-5 mb-4 text-[#4A5568]">
392+
<li>Have they committed to a defined revenue target or growth goal for Recast?</li>
393+
<li>Are they showing year-over-year progress in pipeline creation and customer adoption?</li>
394+
<li>Are they actively pursuing upsell, cross-sell, and expansion within existing customers?</li>
395+
<li>Do they have joint business plans or defined KPIs aligned with Recast’s objectives?</li>
396+
<li>Are they investing in training, enablement, and certification to build long-term capability?</li>
397+
</ul>
398+
`;
399+
}
341400
function renderRequirementsCard(reqs, isPremier) {
342401
let listHtml = "";
343402
reqs.forEach((r) => {
@@ -880,6 +939,7 @@ <h4 class="text-md font-semibold mb-2 mt-6">8. KEY CONTACTS</h4>
880939
}
881940
document.addEventListener("DOMContentLoaded", () => {
882941
render();
942+
lucide.createIcons();
883943
});
884944
</script>
885945
</body>

0 commit comments

Comments
 (0)