From 00cce75a8a3e775168305d98322e0ad6437dac29 Mon Sep 17 00:00:00 2001 From: kleap-admin Date: Sun, 18 Jan 2026 14:07:54 +0000 Subject: [PATCH] Update components/features.tsx --- components/features.tsx | 123 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 components/features.tsx diff --git a/components/features.tsx b/components/features.tsx new file mode 100644 index 0000000..b73b458 --- /dev/null +++ b/components/features.tsx @@ -0,0 +1,123 @@ +import React from "react"; +import { Heading } from "./heading"; +import { Subheading } from "./subheading"; +import { cn } from "@/lib/utils"; +import { GridLineHorizontal, GridLineVertical } from "./grid-lines"; +import { SkeletonOne } from "./skeletons/first"; +import { SkeletonTwo } from "./skeletons/second"; +import { SkeletonFour } from "./skeletons/fourth"; +import { SkeletonThree } from "./skeletons/third"; + +export const Features = () => { + const features = [ + { + title: "Strategy & ICP", + description: + "We deep dive into your offer, ideal customer profile, and messaging angles to ensure we hit the right pain points from day one.", + skeleton: null, + className: + "col-span-1 lg:col-span-4 border-b border-r dark:border-neutral-800", + }, + { + title: "Setup & Enrichment", + description: + "We handle the technical heavy lifting: domains, inboxes, lead sourcing, and Clay-style enrichment for hyper-personalization.", + skeleton: null, + className: "border-b col-span-1 lg:col-span-2 dark:border-neutral-800", + }, + { + title: "Scale & Optimize", + description: + "Weekly iterations, lead refreshes, and reply handling. We optimize your engine constantly to keep the meetings flowing.", + skeleton: null, + className: "col-span-1 lg:col-span-3 border-r dark:border-neutral-800", + }, + { + title: "Outcome-First Approach", + description: + "No spray and pray. We focus on high-intent ICP and tight targeting. If we can't get the system live in 14 days, you don't pay the management fee.", + skeleton: null, + className: "col-span-1 lg:col-span-3", + }, + ]; + return ( +
+ We build you a predictable outbound engine — you only show up to close. + + R3venue provides all the tools you need to build a high-intent pipeline with hyper-personalized targeting and automated enrichment. + + +
+
+ {features.map((feature) => ( + + {feature.title} + {feature.description} +
{feature.skeleton}
+
+ ))} +
+ + + + + + +
+
+ ); +}; + +const FeatureCard = ({ + children, + className, +}: { + children?: React.ReactNode; + className?: string; +}) => { + return ( +
+ {children} +
+ ); +}; + +const FeatureTitle = ({ children }: { children?: React.ReactNode }) => { + return ( + + {children} + + ); +}; + +const FeatureDescription = ({ children }: { children?: React.ReactNode }) => { + return ( + + {children} + + ); +};