{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "pricing-section-vertical", "type": "registry:ui", "title": "Pricing Section Vertical", "description": "A vertical pricing section component with feature comparisons, plan cards, and call-to-action buttons.", "dependencies": [ "lucide-react" ], "files": [ { "path": "registry/ruixenui/pricing-section-vertical.tsx", "content": "\"use client\";\n\nimport {\n Card,\n CardHeader,\n CardTitle,\n CardDescription,\n CardContent,\n} from \"@/components/ui/card\";\nimport { Button } from \"@/components/ui/button\";\nimport { Separator } from \"@/components/ui/separator\";\nimport { Check } from \"lucide-react\";\n\nexport function PricingSectionVertical() {\n const plans = [\n {\n name: \"Starter\",\n price: \"$0\",\n period: \"/month\",\n description: \"For individuals getting started\",\n features: [\n \"1 website project\",\n \"Email support\",\n \"Basic analytics dashboard\",\n \"Community access\",\n ],\n highlight: false,\n },\n {\n name: \"Professional\",\n price: \"$29\",\n period: \"/month\",\n description: \"For growing businesses\",\n features: [\n \"5 active projects\",\n \"Priority email support\",\n \"SEO optimization tools\",\n \"Content scheduling system\",\n \"Advanced analytics\",\n ],\n highlight: true,\n },\n {\n name: \"Enterprise\",\n price: \"$99\",\n period: \"/month\",\n description: \"For large teams and enterprises\",\n features: [\n \"Unlimited projects\",\n \"Dedicated success manager\",\n \"Custom integrations\",\n \"24/7 live support\",\n \"Enterprise-grade security\",\n ],\n highlight: false,\n },\n ];\n\n return (\n
\n
\n {/* LEFT SIDE */}\n
\n {/* Overview */}\n
\n

\n Services\n

\n

\n Choose a plan that fits your growth.\n

\n

\n Scale your digital presence with flexible pricing — from startups\n to enterprises, we’ve got you covered with transparent,\n value-driven plans.\n

\n
\n \n All plans include onboarding and consultation.\n
\n
\n\n \n\n {/* Tailored Section */}\n
\n

\n Custom Solutions\n

\n

\n Looking for something specific?\n

\n

\n Get in touch for customized strategies, integrations, or\n enterprise-level support built around your unique business goals.\n

\n
\n\n \n\n {/* Support */}\n
\n

\n Support\n

\n

\n Continuous optimization\n

\n

\n We provide ongoing performance reviews, campaign improvements, and\n dedicated assistance to help your brand reach its full potential.\n

\n
\n
\n\n {/* RIGHT SIDE (Pricing Cards) */}\n
\n {plans.map((plan, index) => (\n \n \n
\n {plan.name}\n {plan.description}\n
\n
\n

\n {plan.price}\n \n {plan.period}\n \n

\n
\n
\n\n \n
    \n {plan.features.map((feature, i) => (\n
  • \n \n {feature}\n
  • \n ))}\n
\n\n \n Get Started\n \n
\n \n ))}\n
\n
\n
\n );\n}\n", "type": "registry:ui", "target": "components/ruixen/pricing-section-vertical.tsx" } ] }