Skip to content

Commit 6118882

Browse files
golanglemonadeLemonAid711
authored andcommitted
fix alt, add ability to configure starting price and closed
Signed-off-by: Sarah Funkhouser <[email protected]>
1 parent d77fcb6 commit 6118882

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/layouts/alternatives/KeyDifferences.astro

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
---
2-
const { alt } = Astro.props;
2+
const { alt, startingPrice, openString } = Astro.props;
33
const title = "Why Teams Choose Openlane Over " + alt;
4+
const price = startingPrice || "$25,000/year";
5+
const systemIs =
6+
openString ||
7+
"closed, proprietary system with no visibility into its inner workings";
48
59
const differences = [
610
{
711
icon: "M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4",
812
title: "Open Source vs Proprietary",
9-
description: `Openlane is fully open source, giving you complete visibility into how the platform works, the ability to self-host, and freedom from vendor lock-in. ${alt} is a closed, proprietary system with no visibility into its inner workings.`,
13+
description: `Openlane is fully open source, giving you complete visibility into how the platform works, the ability to self-host, and freedom from vendor lock-in. ${alt} is a ${systemIs}.`,
1014
bullets: [
1115
"Full source code access",
1216
"Community contributions",
@@ -16,8 +20,7 @@ const differences = [
1620
{
1721
icon: "M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1",
1822
title: "Transparent vs Hidden Pricing",
19-
description:
20-
"Openlane offers transparent modular pricing, pay for what you need and know the cost before you buy. ${alt} requires sales calls with pricing typically starting around $25,000/year plus per-framework fees that can quickly escalate.",
23+
description: `Openlane offers transparent modular pricing, pay for what you need and know the cost before you buy. ${alt} requires sales calls with pricing typically starting around ${price} plus per-framework fees that can quickly escalate.`,
2124
bullets: [
2225
"No sales calls required",
2326
"No per-user fees",
@@ -27,8 +30,7 @@ const differences = [
2730
{
2831
icon: "M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z",
2932
title: "Comprehensive Framework Coverage",
30-
description:
31-
"Openlane supports all major frameworks including SOC2, ISO27001, NIST 800-53, 800-171, CSF, PCI DSS, and unlimited custom frameworks and doesn't charge extra for each additional framework.",
33+
description: `Openlane supports all major frameworks including SOC2, ISO27001, NIST 800-53, 800-171, CSF, PCI DSS, and unlimited custom frameworks and doesn't charge extra for each additional framework.`,
3234
bullets: [
3335
"Federal compliance (NIST, FedRAMP)",
3436
"Payment security (PCI DSS)",
@@ -38,8 +40,7 @@ const differences = [
3840
{
3941
icon: "M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z",
4042
title: "Data Sovereignty & Control",
41-
description:
42-
"With Openlane's flexibility you maintain complete control over your compliance data and where it's stored. ${alt} requires all data to reside in their cloud infrastructure, creating potential concerns for regulated industries.",
43+
description: `With Openlane's flexibility you maintain complete control over your compliance data and where it's stored. ${alt} requires all data to reside in their cloud infrastructure, creating potential concerns for regulated industries.`,
4344
bullets: [
4445
"Self-hosted deployment",
4546
"Data residency control",

0 commit comments

Comments
 (0)