From c78503dc70721c6a87afaa3d098674f487f955b1 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 27 Apr 2026 14:10:44 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 309 +++++++++-------------------------------------- 1 file changed, 55 insertions(+), 254 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index eb406bb..140b8b3 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -21,27 +21,22 @@ export default function LandingPage() { defaultButtonVariant="text-stagger" defaultTextAnimation="reveal-blur" borderRadius="pill" + contentWidth="medium" + sizing="medium" + background="circleGradient" + cardStyle="glass-elevated" + primaryButtonStyle="gradient" + secondaryButtonStyle="glass" + headingFontWeight="normal" > @@ -90,12 +62,7 @@ export default function LandingPage() { @@ -106,64 +73,28 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - title: "Smart Folder Logic", - description: "Assign unique rules to folders like 'Customer Contacts' or 'Insurance Claims'.", - media: { - imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-office-worker-with-tablet_23-2147717391.jpg", - imageAlt: "Smart Folder Logic", - }, + title: "Smart Folder Logic", description: "Assign unique rules to folders like 'Customer Contacts' or 'Insurance Claims'.", media: { imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-office-worker-with-tablet_23-2147717391.jpg", imageAlt: "Smart Folder Logic" }, items: [ - { - icon: Sparkles, - text: "AI driven detection", - }, - { - icon: Folder, - text: "Custom instruction sets", - }, + { icon: Sparkles, text: "AI driven detection" }, + { icon: Folder, text: "Custom instruction sets" }, ], - imageSrc: "http://img.b2bpic.net/free-photo/close-up-pc-monitors-desk-used-monitoring-data-center-devices-energy_482257-118092.jpg?_wi=2", - imageAlt: "ai text extraction icon", + reverse: false }, { - title: "Bulk Processing", - description: "Handle thousands of PDFs simultaneously without compromising speed or accuracy.", - media: { - imageSrc: "http://img.b2bpic.net/free-photo/ring-binder-used-stored-documents_23-2149512232.jpg", - imageAlt: "Bulk Processing", - }, + title: "Bulk Processing", description: "Handle thousands of PDFs simultaneously without compromising speed or accuracy.", media: { imageSrc: "http://img.b2bpic.net/free-photo/ring-binder-used-stored-documents_23-2149512232.jpg", imageAlt: "Bulk Processing" }, items: [ - { - icon: Zap, - text: "High volume ingestion", - }, - { - icon: Shield, - text: "Secure data handling", - }, + { icon: Zap, text: "High volume ingestion" }, + { icon: Shield, text: "Secure data handling" }, ], - imageSrc: "http://img.b2bpic.net/free-photo/developer-front-mainframe-rows_482257-75456.jpg", - imageAlt: "ai text extraction icon", + reverse: true }, { - title: "Precision Database Sync", - description: "Extract only name, address, or serials directly to your preferred database.", - media: { - imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-manager-suit-looking-camera-meeting_1163-4799.jpg", - imageAlt: "Precision Database Sync", - }, + title: "Precision Database Sync", description: "Extract only name, address, or serials directly to your preferred database.", media: { imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-manager-suit-looking-camera-meeting_1163-4799.jpg", imageAlt: "Precision Database Sync" }, items: [ - { - icon: Database, - text: "Instant SQL integration", - }, - { - icon: CheckCircle, - text: "Accuracy tracking", - }, + { icon: Database, text: "Instant SQL integration" }, + { icon: CheckCircle, text: "Accuracy tracking" }, ], - imageSrc: "http://img.b2bpic.net/free-photo/experienced-tattoo-artist-working-client-tattoo_23-2149479239.jpg", - imageAlt: "ai text extraction icon", + reverse: false }, ]} title="Configurable AI Parsing" @@ -178,42 +109,12 @@ export default function LandingPage() { gridVariant="three-columns-all-equal-width" useInvertedBackground={false} products={[ - { - id: "w1", - name: "Address Extraction", - price: "PDFs Only", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-it-professional-using-tablet-building-ai-algorithms_482257-92639.jpg", - }, - { - id: "w2", - name: "Insurance Claims", - price: "Claims Only", - imageSrc: "http://img.b2bpic.net/free-photo/woman-employee-examines-business-data-mockup-display_482257-123710.jpg", - }, - { - id: "w3", - name: "Payroll Data", - price: "Salary Data", - imageSrc: "http://img.b2bpic.net/free-vector/isometric-landing-page_52683-7290.jpg", - }, - { - id: "w4", - name: "KYC Identity", - price: "ID extraction", - imageSrc: "http://img.b2bpic.net/free-vector/electronic-document-management-landing-page_107791-5353.jpg", - }, - { - id: "w5", - name: "Receipt Parsing", - price: "Accounting", - imageSrc: "http://img.b2bpic.net/free-photo/it-specialist-working-data-center-facility-housing-storage-hardware-close-up_482257-90136.jpg", - }, - { - id: "w6", - name: "Legal Document", - price: "Clause detection", - imageSrc: "http://img.b2bpic.net/free-vector/purchase-online-onboarding-app_23-2148403501.jpg", - }, + { id: "w1", name: "Address Extraction", price: "PDFs Only", imageSrc: "http://img.b2bpic.net/free-photo/close-up-it-professional-using-tablet-building-ai-algorithms_482257-92639.jpg" }, + { id: "w2", name: "Insurance Claims", price: "Claims Only", imageSrc: "http://img.b2bpic.net/free-photo/woman-employee-examines-business-data-mockup-display_482257-123710.jpg" }, + { id: "w3", name: "Payroll Data", price: "Salary Data", imageSrc: "http://img.b2bpic.net/free-vector/isometric-landing-page_52683-7290.jpg" }, + { id: "w4", name: "KYC Identity", price: "ID extraction", imageSrc: "http://img.b2bpic.net/free-vector/electronic-document-management-landing-page_107791-5353.jpg" }, + { id: "w5", name: "Receipt Parsing", price: "Accounting", imageSrc: "http://img.b2bpic.net/free-photo/it-specialist-working-data-center-facility-housing-storage-hardware-close-up_482257-90136.jpg" }, + { id: "w6", name: "Legal Document", price: "Clause detection", imageSrc: "http://img.b2bpic.net/free-vector/purchase-online-onboarding-app_23-2148403501.jpg" }, ]} title="Tailored Workflows" description="Create specific extraction pipelines effortlessly." @@ -227,27 +128,9 @@ export default function LandingPage() { gridVariant="bento-grid" useInvertedBackground={true} metrics={[ - { - id: "m1", - value: "99.9%", - title: "Accuracy", - description: "Precision rate", - icon: CheckCircle, - }, - { - id: "m2", - value: "500k+", - title: "Processed", - description: "Documents parsed", - icon: FileText, - }, - { - id: "m3", - value: "10x", - title: "Speed", - description: "Faster than manual", - icon: Zap, - }, + { id: "m1", value: "99.9%", title: "Accuracy", description: "Precision rate", icon: CheckCircle }, + { id: "m2", value: "500k+", title: "Processed", description: "Documents parsed", icon: FileText }, + { id: "m3", value: "10x", title: "Speed", description: "Faster than manual", icon: Zap }, ]} title="Proven Efficiency" description="Real performance metrics our users achieve." @@ -261,52 +144,13 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "starter", - tag: "Starter", - price: "$99", - period: "/mo", - description: "Perfect for getting started with automation.", - button: { - text: "Choose Starter", - }, - featuresTitle: "Included", - features: [ - "1000 docs/mo", - "Basic folder support", - "Standard AI parsing", - ], + id: "starter", tag: "Starter", price: "$99", period: "/mo", description: "Perfect for getting started with automation.", button: { text: "Choose Starter" }, featuresTitle: "Included", features: ["1000 docs/mo", "Basic folder support", "Standard AI parsing"] }, { - id: "pro", - tag: "Pro", - price: "$299", - period: "/mo", - description: "Advanced workflows and unlimited automation.", - button: { - text: "Choose Pro", - }, - featuresTitle: "Everything in Starter plus", - features: [ - "Unlimited docs", - "Advanced custom logic", - "API access", - ], + id: "pro", tag: "Pro", price: "$299", period: "/mo", description: "Advanced workflows and unlimited automation.", button: { text: "Choose Pro" }, featuresTitle: "Everything in Starter plus", features: ["Unlimited docs", "Advanced custom logic", "API access"] }, { - id: "enterprise", - tag: "Enterprise", - price: "Custom", - period: "", - description: "Full integration and dedicated support.", - button: { - text: "Contact Sales", - }, - featuresTitle: "Enterprise features", - features: [ - "Dedicated server", - "SLA guarantees", - "SSO integration", - ], + id: "enterprise", tag: "Enterprise", price: "Custom", period: "", description: "Full integration and dedicated support.", button: { text: "Contact Sales" }, featuresTitle: "Enterprise features", features: ["Dedicated server", "SLA guarantees", "SSO integration"] }, ]} title="Scalable Plans" @@ -321,26 +165,11 @@ export default function LandingPage() { rating={5} author="Marcus V. - Claims Operations" avatars={[ - { - src: "http://img.b2bpic.net/free-photo/smiling-businessman-manager-suit-looking-camera-meeting_1163-4799.jpg", - alt: "Marcus", - }, - { - src: "http://img.b2bpic.net/free-photo/experienced-tattoo-artist-working-client-tattoo_23-2149479239.jpg", - alt: "Sarah", - }, - { - src: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg", - alt: "Tom", - }, - { - src: "http://img.b2bpic.net/free-photo/upbeat-saleswoman-hired-explain-vehicle-pricing-options-clients_482257-118422.jpg", - alt: "Jane", - }, - { - src: "http://img.b2bpic.net/free-photo/manager-showing-presentation-details-boss-two-colleagues-discussing-content-computer-monitor-pointing-display-talking-workplace-with-panoramic-window-business-communication-concept_74855-11869.jpg", - alt: "Ken", - }, + { src: "http://img.b2bpic.net/free-photo/smiling-businessman-manager-suit-looking-camera-meeting_1163-4799.jpg", alt: "Marcus" }, + { src: "http://img.b2bpic.net/free-photo/experienced-tattoo-artist-working-client-tattoo_23-2149479239.jpg", alt: "Sarah" }, + { src: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg", alt: "Tom" }, + { src: "http://img.b2bpic.net/free-photo/upbeat-saleswoman-hired-explain-vehicle-pricing-options-clients_482257-118422.jpg", alt: "Jane" }, + { src: "http://img.b2bpic.net/free-photo/manager-showing-presentation-details-boss-two-colleagues-discussing-content-computer-monitor-pointing-display-talking-workplace-with-panoramic-window-business-communication-concept_74855-11869.jpg", alt: "Ken" }, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -352,21 +181,9 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} faqs={[ - { - id: "1", - title: "Can I process images?", - content: "Yes, we support PNG, JPG, and TIFF formats for extraction.", - }, - { - id: "2", - title: "How is my data secured?", - content: "All data is encrypted in transit and at rest using enterprise standards.", - }, - { - id: "3", - title: "Do I need coding skills?", - content: "No, folder-based instructions are purely UI-based and user-friendly.", - }, + { id: "1", title: "Can I process images?", content: "Yes, we support PNG, JPG, and TIFF formats for extraction." }, + { id: "2", title: "How is my data secured?", content: "All data is encrypted in transit and at rest using enterprise standards." }, + { id: "3", title: "Do I need coding skills?", content: "No, folder-based instructions are purely UI-based and user-friendly." }, ]} title="Frequently Asked" description="Answers about our AI platform." @@ -380,18 +197,8 @@ export default function LandingPage() { title="Get Started Today" description="Tell us about your automation needs." inputs={[ - { - name: "name", - type: "text", - placeholder: "Name", - required: true, - }, - { - name: "email", - type: "email", - placeholder: "Email", - required: true, - }, + { name: "name", type: "text", placeholder: "Name", required: true }, + { name: "email", type: "email", placeholder: "Email", required: true }, ]} imageSrc="http://img.b2bpic.net/free-vector/technology-concept-landing-page_23-2148345219.jpg" /> @@ -400,14 +207,8 @@ export default function LandingPage() {