import * as React from "react";
import {
Search,
Sprout,
Rocket,
Crown,
Landmark,
Sparkles,
ShieldCheck,
Zap,
FileText,
CreditCard,
} from "lucide-react";
export function CrawlerXLogo() {
return (
CrawlerX
SEO Made Actionable
);
}
export function DotGridMatrix({ className }: { className?: string }) {
return (
);
}
export function Floating3DChartCard({ className }: { className?: string }) {
return (
{/* Main Chart Card */}
{/* Top Row: "Grow Faster" Pill & Growth Arrow */}
{/* 4 Rising Theme Blue Bars */}
{/* Small Plant in White Pot */}
);
}
export function Floating3DSearchCard({ className }: { className?: string }) {
return (
{/* Tablet / Card */}
{/* Search Input Simulation */}
{/* 3 Theme Pills */}
Better Rankings
More Traffic
Real Results
{/* Hand-drawn Loop Arrow */}
);
}
export function CornerWaveDecoration() {
return (
{/* Top Right Blue Glow Aura & Ribbon */}
{/* Bottom Left Blue Aura Ribbon */}
);
}
const PLAN_ICONS = {
sprout: ,
rocket: ,
crown: ,
landmark: ,
};
export function renderPlanIcon(type: keyof typeof PLAN_ICONS) {
return PLAN_ICONS[type] ?? ;
}
const TRUST_ICONS: Record = {
guarantee: ,
upi: ,
gst: ,
cards: ,
support: 🇮🇳,
};
export function renderTrustIcon(id: string) {
return TRUST_ICONS[id] ?? ;
}