Spaces:
Running
Running
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>DocuGenius - Document Automation for Property Professionals</title> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script> | |
| <script src="https://unpkg.com/feather-icons"></script> | |
| <script> | |
| tailwind.config = { | |
| theme: { | |
| extend: { | |
| colors: { | |
| primary: '#10B981', | |
| secondary: '#0EA5E9' | |
| } | |
| } | |
| } | |
| } | |
| </script> | |
| </head> | |
| <body class="bg-white font-sans antialiased"> | |
| <!-- Navigation --> | |
| <nav class="bg-white border-b border-gray-100 shadow-sm sticky top-0 z-50 transition-all duration-300 hover:shadow-md"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="flex justify-between h-16"> | |
| <div class="flex"> | |
| <div class="flex-shrink-0 flex items-center"> | |
| <i data-feather="file-text" class="h-8 w-8 text-primary transition-transform hover:rotate-12"></i> | |
| <span class="ml-2 text-xl font-bold text-gray-800 bg-gradient-to-r from-primary to-secondary bg-clip-text text-transparent">DocuGenius Pro</span> | |
| </div> | |
| </div> | |
| <div class="hidden sm:ml-6 sm:flex sm:space-x-8"> | |
| <a href="#" class="border-primary text-gray-900 inline-flex items-center px-3 py-2 rounded-md text-sm font-medium hover:bg-gray-50 transition-all group"> | |
| <span class="border-primary border-b-2 pb-1">Home</span> | |
| <span class="ml-1 opacity-0 group-hover:opacity-100 transition-opacity">π </span> | |
| </a> | |
| <a href="#" class="text-gray-500 hover:text-gray-700 inline-flex items-center px-3 py-2 rounded-md text-sm font-medium hover:bg-gray-50 transition-all group"> | |
| <span>Features</span> | |
| <span class="ml-1 opacity-0 group-hover:opacity-100 transition-opacity">β¨</span> | |
| </a> | |
| <a href="#" class="text-gray-500 hover:text-gray-700 inline-flex items-center px-3 py-2 rounded-md text-sm font-medium hover:bg-gray-50 transition-all group"> | |
| <span>Pricing</span> | |
| <span class="ml-1 opacity-0 group-hover:opacity-100 transition-opacity">π</span> | |
| </a> | |
| <a href="#" class="text-gray-500 hover:text-gray-700 inline-flex items-center px-3 py-2 rounded-md text-sm font-medium hover:bg-gray-50 transition-all group"> | |
| <span>Testimonials</span> | |
| <span class="ml-1 opacity-0 group-hover:opacity-100 transition-opacity">π</span> | |
| </a> | |
| </div> | |
| <div class="hidden sm:ml-6 sm:flex sm:items-center"> | |
| <a href="https://www.docubien.ai/register" class="inline-flex items-center px-4 py-2 border border-transparent text-sm font-medium rounded-md shadow-lg text-white bg-gradient-to-r from-primary to-secondary hover:from-green-600 hover:to-blue-600 transform hover:scale-105 transition-all focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500"> | |
| Start Free Trial | |
| <i data-feather="arrow-right" class="ml-2 w-4 h-4"></i> | |
| </a> | |
| </div> | |
| <div class="-mr-2 flex items-center sm:hidden"> | |
| <button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-green-500"> | |
| <i data-feather="menu" class="block h-6 w-6"></i> | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </nav> | |
| <!-- Hero Section --> | |
| <div class="relative bg-gradient-to-b from-white to-gray-50 overflow-hidden"> | |
| <div class="max-w-7xl mx-auto"> | |
| <div class="relative z-10 pb-8 bg-white sm:pb-16 md:pb-20 lg:max-w-2xl lg:w-full lg:pb-28 xl:pb-32"> | |
| <main class="mt-10 mx-auto max-w-7xl px-4 sm:mt-12 sm:px-6 lg:mt-16 lg:px-8 xl:mt-20"> | |
| <div class="sm:text-center lg:text-left"> | |
| <h1 class="text-4xl tracking-tight font-extrabold text-gray-900 sm:text-5xl md:text-6xl animate-fadeIn"> | |
| <span class="block transition-all duration-500 hover:translate-x-2">Faster Documents.</span> | |
| <span class="block text-primary transition-all duration-500 hover:translate-x-4">Happier Clients.</span> | |
| <span class="block transition-all duration-500 hover:translate-x-6">Provable Compliance.</span> | |
| </h1> | |
| <p class="mt-3 text-base text-gray-500 sm:mt-5 sm:text-lg sm:max-w-xl sm:mx-auto md:mt-5 md:text-xl lg:mx-0"> | |
| Document automation and data rooms for property professionals. Generate polished, signature-ready documents that build client confidence and referrals. | |
| </p> | |
| <div class="mt-5 sm:mt-8 sm:flex sm:justify-center lg:justify-start space-y-3 sm:space-y-0 sm:space-x-4"> | |
| <div class="rounded-md shadow"> | |
| <a href="https://www.docubien.ai/register" class="w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md shadow-lg text-white bg-gradient-to-r from-primary to-secondary hover:from-green-600 hover:to-blue-600 transform hover:scale-105 transition-all md:py-4 md:text-lg md:px-10"> | |
| Start Your Free Trial | |
| <i data-feather="chevron-right" class="ml-2 w-5 h-5"></i> | |
| </a> | |
| </div> | |
| <div class="mt-3 sm:mt-0 sm:ml-3"> | |
| <a href="#" class="w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md shadow-md text-primary bg-white hover:bg-gray-50 transform hover:scale-105 transition-all md:py-4 md:text-lg md:px-10"> | |
| Learn More | |
| <i data-feather="info" class="ml-2 w-5 h-5"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| </main> | |
| </div> | |
| </div> | |
| <div class="lg:absolute lg:inset-y-0 lg:right-0 lg:w-1/2"> | |
| <img class="h-56 w-full object-cover sm:h-72 md:h-96 lg:w-full lg:h-full" src="https://www.docubien.ai/assets/hero_new-DxOOWHwr.png" alt="Document automation for property professionals"> | |
| </div> | |
| </div> | |
| <!-- Features Section --> | |
| <div class="py-16 bg-gradient-to-b from-gray-50 to-white"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="lg:text-center"> | |
| <h2 class="text-base text-primary font-semibold tracking-wide uppercase">Features</h2> | |
| <p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl"> | |
| Beyond Basic Mail-Merge Documents | |
| </p> | |
| <p class="mt-4 max-w-2xl text-xl text-gray-500 lg:mx-auto"> | |
| Your CRM produces documents in secondsβbut they're generic, require editing, and look unprofessional. | |
| </p> | |
| </div> | |
| <div class="mt-12"> | |
| <div class="grid gap-8 md:grid-cols-2 lg:grid-cols-4"> | |
| <!-- Feature 1 --> | |
| <div class="relative p-6 bg-white rounded-xl shadow-lg hover:shadow-xl transition-shadow duration-300 hover:-translate-y-1"> | |
| <div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-full bg-gradient-to-br from-primary to-secondary text-white shadow-md"> | |
| <i data-feather="check-circle" class="w-6 h-6"></i> | |
| </div> | |
| <h3 class="mt-6 text-lg font-semibold text-gray-900">Use any document template</h3> | |
| <p class="mt-2 text-base text-gray-600"> | |
| Use templates from any supplier with professional formatting and custom front sheets. | |
| </p> | |
| <div class="mt-4"> | |
| <a href="#" class="text-primary hover:text-secondary text-sm font-medium inline-flex items-center transition-colors"> | |
| Learn more <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <!-- Feature 2 --> | |
| <div class="relative p-6 bg-white rounded-xl shadow-lg hover:shadow-xl transition-shadow duration-300 hover:-translate-y-1"> | |
| <div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-full bg-gradient-to-br from-primary to-secondary text-white shadow-md"> | |
| <i data-feather="database" class="w-6 h-6"></i> | |
| </div> | |
| <h3 class="mt-6 text-lg font-semibold text-gray-900">Pull information from everywhere</h3> | |
| <p class="mt-2 text-base text-gray-600"> | |
| Eliminate data entry by pulling information from multiple sources automatically. | |
| </p> | |
| <div class="mt-4"> | |
| <a href="#" class="text-primary hover:text-secondary text-sm font-medium inline-flex items-center transition-colors"> | |
| Learn more <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <!-- Feature 3 --> | |
| <div class="relative p-6 bg-white rounded-xl shadow-lg hover:shadow-xl transition-shadow duration-300 hover:-translate-y-1"> | |
| <div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-full bg-gradient-to-br from-primary to-secondary text-white shadow-md"> | |
| <i data-feather="shield" class="w-6 h-6"></i> | |
| </div> | |
| <h3 class="mt-6 text-lg font-semibold text-gray-900">Reduce costly errors</h3> | |
| <p class="mt-2 text-base text-gray-600"> | |
| Pre-verified data from connected sources prevents rekeying mistakes that plague manual preparation. | |
| </p> | |
| <div class="mt-4"> | |
| <a href="#" class="text-primary hover:text-secondary text-sm font-medium inline-flex items-center transition-colors"> | |
| Learn more <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <!-- Feature 4 --> | |
| <div class="relative p-6 bg-white rounded-xl shadow-lg hover:shadow-xl transition-shadow duration-300 hover:-translate-y-1"> | |
| <div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-full bg-gradient-to-br from-primary to-secondary text-white shadow-md"> | |
| <i data-feather="layers" class="w-6 h-6"></i> | |
| </div> | |
| <h3 class="mt-6 text-lg font-semibold text-gray-900">Turn compliance into advantage</h3> | |
| <p class="mt-2 text-base text-gray-600"> | |
| Secure data rooms with audit logs showing exactly who accessed which documents when. | |
| </p> | |
| <div class="mt-4"> | |
| <a href="#" class="text-primary hover:text-secondary text-sm font-medium inline-flex items-center transition-colors"> | |
| Learn more <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Image Sections --> | |
| <div class="relative bg-white py-16 sm:py-24"> | |
| <div class="lg:mx-auto lg:max-w-7xl lg:px-8 lg:grid lg:grid-cols-2 lg:gap-24 lg:items-start"> | |
| <div class="relative sm:py-16 lg:py-0"> | |
| <div class="relative max-w-md mx-auto px-4 sm:max-w-3xl sm:px-6 lg:px-0 lg:max-w-none lg:py-20"> | |
| <div class="relative pt-64 pb-10 rounded-2xl shadow-xl overflow-hidden"> | |
| <img class="absolute inset-0 h-full w-full object-cover" src="https://www.docubien.ai/assets/mail_merge-Dn0KY6st.png" alt="Beyond Basic Mail-Merge Documents"> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="relative mt-12 sm:mt-16 lg:mt-0"> | |
| <div class="lg:px-8 lg:py-8"> | |
| <div class="prose prose-lg text-gray-500 mx-auto"> | |
| <h2 class="text-3xl font-extrabold text-gray-900 sm:text-4xl"> | |
| Documents That Look Professional | |
| </h2> | |
| <p class="mt-3 text-xl text-gray-500"> | |
| Your CRM may produce documents quickly, but they lack the data points and logic needed to create truly tailored agreements. | |
| </p> | |
| <ul class="mt-5"> | |
| <li>Logic-based clause selection ensures only relevant content appears</li> | |
| <li>Professional formatting and custom front sheets</li> | |
| <li>Documents that justify your fee and demonstrate your expertise</li> | |
| </ul> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Testimonials --> | |
| <div class="bg-gradient-to-b from-white to-gray-50 pt-20 pb-24 px-4 sm:px-6 lg:pt-28 lg:pb-32 lg:px-8"> | |
| <div class="relative max-w-7xl mx-auto"> | |
| <div class="text-center"> | |
| <h2 class="text-3xl tracking-tight font-extrabold text-gray-900 sm:text-4xl"> | |
| Trusted by Property Professionals | |
| </h2> | |
| <p class="mt-3 max-w-2xl mx-auto text-xl text-gray-500 sm:mt-4"> | |
| Join thousands of agents who've transformed their document workflow | |
| </p> | |
| </div> | |
| <div class="mt-12 max-w-lg mx-auto grid gap-5 lg:grid-cols-3 lg:max-w-none"> | |
| <!-- Testimonial 1 --> | |
| <div class="flex flex-col rounded-xl shadow-lg overflow-hidden bg-white transform hover:scale-105 transition-transform duration-300"> | |
| <div class="flex-shrink-0 pt-6 px-6"> | |
| <img class="h-16 w-16 rounded-full mx-auto" src="https://www.docubien.ai/assets/sara-0_JSeZMJ.png" alt="Sarah Mitchell"> | |
| </div> | |
| <div class="flex-1 bg-white p-6 flex flex-col justify-between"> | |
| <div class="flex-1"> | |
| <div class="text-center"> | |
| <p class="text-xl font-semibold text-gray-900">Sarah Mitchell</p> | |
| <p class="text-sm text-primary">Lettings Manager</p> | |
| </div> | |
| <blockquote class="mt-3"> | |
| <p class="text-base text-gray-500"> | |
| "The time savings are incredible β what used to take 20 minutes now takes 2 minutes. Our team loves how it pulls everything straight from our CRM and creates perfect tenancy agreements every time." | |
| </p> | |
| </blockquote> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Testimonial 2 --> | |
| <div class="flex flex-col rounded-lg shadow-lg overflow-hidden bg-white"> | |
| <div class="flex-shrink-0 pt-6 px-6"> | |
| <img class="h-16 w-16 rounded-full mx-auto" src="https://www.docubien.ai/assets/james-CSyIkXv8.png" alt="James Robertson"> | |
| </div> | |
| <div class="flex-1 bg-white p-6 flex flex-col justify-between"> | |
| <div class="flex-1"> | |
| <div class="text-center"> | |
| <p class="text-xl font-semibold text-gray-900">James Robertson</p> | |
| <p class="text-sm text-primary">Estate Agent</p> | |
| </div> | |
| <blockquote class="mt-3"> | |
| <p class="text-base text-gray-500"> | |
| "Having all our documents centrally controlled means I never worry about agents using outdated contracts. The professional presentation has definitely impressed our vendors." | |
| </p> | |
| </blockquote> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Testimonial 3 --> | |
| <div class="flex flex-col rounded-lg shadow-lg overflow-hidden bg-white"> | |
| <div class="flex-shrink-0 pt-6 px-6"> | |
| <img class="h-16 w-16 rounded-full mx-auto" src="https://www.docubien.ai/assets/mark-B9Rzt6YU.jpg" alt="Mark Johnson"> | |
| </div> | |
| <div class="flex-1 bg-white p-6 flex flex-col justify-between"> | |
| <div class="flex-1"> | |
| <div class="text-center"> | |
| <p class="text-xl font-semibold text-gray-900">Mark Johnson</p> | |
| <p class="text-sm text-primary">Landlord</p> | |
| </div> | |
| <blockquote class="mt-3"> | |
| <p class="text-base text-gray-500"> | |
| "Professional documents every time. My tenants are impressed with the quality and consistency. The automated formatting saves me hours each week." | |
| </p> | |
| </blockquote> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Pricing --> | |
| <div class="bg-gradient-to-b from-gray-50 to-white"> | |
| <div class="max-w-7xl mx-auto py-16 px-4 sm:py-24 sm:px-6 lg:px-8"> | |
| <div class="text-center"> | |
| <h2 class="text-base font-semibold text-primary tracking-wide uppercase">Pricing</h2> | |
| <p class="mt-1 text-4xl font-extrabold text-gray-900 sm:text-5xl sm:tracking-tight lg:text-6xl"> | |
| Simple, Transparent Pricing | |
| </p> | |
| <p class="max-w-xl mt-5 mx-auto text-xl text-gray-500"> | |
| Everything you need to streamline your document workflow | |
| </p> | |
| </div> | |
| <div class="mt-12 bg-white rounded-xl shadow-xl overflow-hidden transform hover:scale-102 transition-transform duration-300"> | |
| <div class="px-6 py-8 sm:p-10 sm:pb-6"> | |
| <div class="flex justify-between"> | |
| <h3 class="inline-flex px-4 py-1 rounded-full text-sm font-semibold tracking-wide uppercase bg-white text-gray-800"> | |
| Standard Plan | |
| </h3> | |
| <div class="text-3xl font-extrabold text-gray-900"> | |
| Β£69<span class="ml-1 text-xl font-medium text-gray-500">/month</span> | |
| </div> | |
| </div> | |
| <div class="mt-4"> | |
| <p class="text-base text-gray-500"> | |
| Unlimited documents, full data room functionality, and integrations with your CRM. | |
| </p> | |
| </div> | |
| <div class="mt-6"> | |
| <h4 class="sr-only">Features</h4> | |
| <ul class="space-y-4"> | |
| <li class="flex items-start"> | |
| <div class="flex-shrink-0"> | |
| <svg class="h-6 w-6 text-green-500" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> | |
| <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /> | |
| </svg> | |
| </div> | |
| <p class="ml-3 text-base text-gray-700">5 users included</p> | |
| </li> | |
| <li class="flex items-start"> | |
| <div class="flex-shrink-0"> | |
| <svg class="h-6 w-6 text-green-500" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> | |
| <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /> | |
| </svg> | |
| </div> | |
| <p class="ml-3 text-base text-gray-700">5 workspaces</p> | |
| </li> | |
| <li class="flex items-start"> | |
| <div class="flex-shrink-0"> | |
| <svg class="h-6 w-6 text-green-500" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> | |
| <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /> | |
| </svg> | |
| </div> | |
| <p class="ml-3 text-base text-gray-700">Unlimited properties</p> | |
| </li> | |
| <li class="flex items-start"> | |
| <div class="flex-shrink-0"> | |
| <svg class="h-6 w-6 text-green-500" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> | |
| <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /> | |
| </svg> | |
| </div> | |
| <p class="ml-3 text-base text-gray-700">Unlimited documents</p> | |
| </li> | |
| </ul> | |
| </div> | |
| </div> | |
| <div class="px-6 pt-6 pb-8 bg-gray-100 sm:p-10 sm:pt-6"> | |
| <a href="https://www.docubien.ai/register" class="block w-full bg-primary border border-transparent rounded-md py-3 text-center text-base font-medium text-white hover:bg-green-600 shadow"> | |
| Start Your Free Trial | |
| </a> | |
| <p class="mt-3 text-sm text-center text-gray-500"> | |
| 3 day free trial β’ 3 month money-back guarantee | |
| </p> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- CTA --> | |
| <div class="bg-gradient-to-r from-primary/5 to-secondary/5"> | |
| <div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:py-16 lg:px-8 lg:flex lg:items-center lg:justify-between"> | |
| <h2 class="text-3xl font-extrabold tracking-tight text-gray-900 sm:text-4xl"> | |
| <span class="block">Ready to transform your document workflow?</span> | |
| <span class="block text-primary">Start your free trial today.</span> | |
| </h2> | |
| <div class="mt-8 flex lg:mt-0 lg:flex-shrink-0"> | |
| <div class="inline-flex rounded-md shadow"> | |
| <a href="https://www.docubien.ai/register" class="inline-flex items-center justify-center px-5 py-3 border border-transparent text-base font-medium rounded-md text-white bg-primary hover:bg-green-600"> | |
| Get Started | |
| </a> | |
| </div> | |
| <div class="ml-3 inline-flex rounded-md shadow"> | |
| <a href="#" class="inline-flex items-center justify-center px-5 py-3 border border-transparent text-base font-medium rounded-md text-primary bg-white hover:bg-gray-50"> | |
| Learn more | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Footer --> | |
| <footer class="bg-gradient-to-b from-gray-50 to-white border-t border-gray-100"> | |
| <div class="max-w-7xl mx-auto py-12 px-4 overflow-hidden sm:px-6 lg:px-8"> | |
| <nav class="-mx-5 -my-2 flex flex-wrap justify-center" aria-label="Footer"> | |
| <div class="px-5 py-2"> | |
| <a href="#" class="text-base text-gray-500 hover:text-gray-900">About</a> | |
| </div> | |
| <div class="px-5 py-2"> | |
| <a href="#" class="text-base text-gray-500 hover:text-gray-900">Features</a> | |
| </div> | |
| <div class="px-5 py-2"> | |
| <a href="#" class="text-base text-gray-500 hover:text-gray-900">Pricing</a> | |
| </div> | |
| <div class="px-5 py-2"> | |
| <a href="#" class="text-base text-gray-500 hover:text-gray-900">Testimonials</a> | |
| </div> | |
| <div class="px-5 py-2"> | |
| <a href="#" class="text-base text-gray-500 hover:text-gray-900">Contact</a> | |
| </div> | |
| <div class="px-5 py-2"> | |
| <a href="#" class="text-base text-gray-500 hover:text-gray-900">Privacy</a> | |
| </div> | |
| </nav> | |
| <div class="mt-8 flex justify-center space-x-6"> | |
| <a href="#" class="text-gray-400 hover:text-gray-500"> | |
| <span class="sr-only">Facebook</span> | |
| <i data-feather="facebook" class="h-6 w-6"></i> | |
| </a> | |
| <a href="#" class="text-gray-400 hover:text-gray-500"> | |
| <span class="sr-only">Twitter</span> | |
| <i data-feather="twitter" class="h-6 w-6"></i> | |
| </a> | |
| <a href="#" class="text-gray-400 hover:text-gray-500"> | |
| <span class="sr-only">LinkedIn</span> | |
| <i data-feather="linkedin" class="h-6 w-6"></i> | |
| </a> | |
| </div> | |
| <p class="mt-8 text-center text-base text-gray-400"> | |
| © 2023 DocuGenius. All rights reserved. | |
| </p> | |
| </div> | |
| </footer> | |
| <script> | |
| feather.replace(); | |
| // Animation on scroll | |
| document.addEventListener('DOMContentLoaded', function() { | |
| const animateOnScroll = function() { | |
| const elements = document.querySelectorAll('.animate-fadeIn'); | |
| elements.forEach(element => { | |
| const elementPosition = element.getBoundingClientRect().top; | |
| const screenPosition = window.innerHeight / 1.3; | |
| if (elementPosition < screenPosition) { | |
| element.style.opacity = '1'; | |
| element.style.transform = 'translateY(0)'; | |
| } | |
| }); | |
| }; | |
| // Set initial state for animated elements | |
| document.querySelectorAll('.animate-fadeIn').forEach(el => { | |
| el.style.opacity = '0'; | |
| el.style.transform = 'translateY(20px)'; | |
| el.style.transition = 'opacity 0.6s ease-out, transform 0.6s ease-out'; | |
| }); | |
| window.addEventListener('scroll', animateOnScroll); | |
| animateOnScroll(); // Run once on load | |
| }); | |
| </script> | |
| </body> | |
| </html> | |