| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>InstaToolMate - Free All-in-One Utility Tools</title> |
| <script src="https://cdn.tailwindcss.com"></script> |
| <script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script> |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> |
| <link rel="preconnect" href="https://fonts.googleapis.com"> |
| <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> |
| <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet"> |
| |
| <script> |
| tailwind.config = { |
| theme: { |
| extend: { |
| colors: { |
| primary: '#3498db', |
| secondary: '#2980b9', |
| dark: '#2c3e50', |
| light: '#ecf0f1', |
| accent: '#9b59b6' |
| }, |
| animation: { |
| 'float': 'float 6s ease-in-out infinite', |
| 'pulse-slow': 'pulse 4s cubic-bezier(0.4, 0, 0.6, 1) infinite', |
| 'rotate-y': 'rotate-y 20s linear infinite' |
| }, |
| keyframes: { |
| float: { |
| '0%, 100%': { transform: 'translateY(0)' }, |
| '50%': { transform: 'translateY(-20px)' } |
| }, |
| 'rotate-y': { |
| '0%': { transform: 'rotateY(0deg)' }, |
| '100%': { transform: 'rotateY(360deg)' } |
| } |
| } |
| } |
| } |
| } |
| </script> |
| |
| <style> |
| * { |
| margin: 0; |
| padding: 0; |
| box-sizing: border-box; |
| } |
| |
| body { |
| font-family: 'Poppins', sans-serif; |
| background: linear-gradient(135deg, #f9fbfd, #e6f0fa, #d9e8ff); |
| color: #2c3e50; |
| min-height: 100vh; |
| } |
| |
| .tool-card { |
| transition: all 0.3s ease; |
| transform-style: preserve-3d; |
| transform: perspective(1000px) rotateX(0deg) rotateY(0deg); |
| box-shadow: 0 20px 30px rgba(0, 0, 0, 0.3); |
| border-radius: 15px; |
| overflow: hidden; |
| } |
| |
| .tool-card:hover { |
| transform: perspective(1000px) rotateX(5deg) rotateY(5deg) translateY(-10px); |
| box-shadow: 0 25px 40px rgba(0, 0, 0, 0.4); |
| } |
| |
| .page-section { |
| transform: translateZ(20px); |
| } |
| |
| .input-3d { |
| box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1), 0 5px 15px rgba(0, 0, 0, 0.2); |
| transition: all 0.3s ease; |
| } |
| |
| .input-3d:focus { |
| box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1), 0 5px 15px rgba(255, 255, 255, 0.1); |
| } |
| |
| .btn-3d { |
| transform: perspective(500px) translateZ(0); |
| transition: all 0.2s ease; |
| box-shadow: 0 8px 15px rgba(0, 0, 0, 0.3); |
| position: relative; |
| overflow: hidden; |
| } |
| |
| .btn-3d:before { |
| content: ''; |
| position: absolute; |
| top: -10px; |
| left: -10px; |
| right: -10px; |
| bottom: -10px; |
| background: linear-gradient(45deg, #3498db, #9b59b6, #3498db); |
| z-index: -1; |
| transform: scale(0.9); |
| filter: blur(10px); |
| opacity: 0; |
| transition: opacity 0.3s ease; |
| } |
| |
| .btn-3d:hover { |
| transform: perspective(500px) translateZ(10px); |
| box-shadow: 0 15px 25px rgba(0, 0, 0, 0.4); |
| } |
| |
| .btn-3d:hover:before { |
| opacity: 0.6; |
| } |
| |
| .resume-preview { |
| transform: perspective(2000px) rotateY(5deg); |
| box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); |
| transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275); |
| } |
| |
| .invoice-paper { |
| position: relative; |
| transform: perspective(1000px) rotateY(-5deg); |
| box-shadow: -10px 15px 30px rgba(0, 0, 0, 0.2); |
| background: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); |
| } |
| |
| .invoice-paper:before { |
| content: ''; |
| position: absolute; |
| top: 0; |
| right: 0; |
| bottom: 0; |
| width: 30px; |
| background: linear-gradient(to left, rgba(0,0,0,0.05) 0%, transparent 100%); |
| transform-origin: right; |
| transform: perspective(1000px) rotateY(-85deg); |
| } |
| |
| .qr-container { |
| transform-style: preserve-3d; |
| perspective: 1000px; |
| animation: float 6s ease-in-out infinite; |
| } |
| |
| .qr-container-inner { |
| transform: rotateX(10deg) rotateY(0deg); |
| transition: transform 0.5s ease; |
| } |
| |
| .qr-container:hover .qr-container-inner { |
| transform: rotateX(10deg) rotateY(20deg); |
| } |
| |
| .thumbnail-slider { |
| transform-style: preserve-3d; |
| perspective: 1000px; |
| } |
| |
| .thumbnail-item { |
| transform: perspective(1000px) rotateY(var(--rotate)) translateZ(var(--tz)) translateX(var(--tx)); |
| transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); |
| box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); |
| filter: brightness(var(--brightness)); |
| } |
| |
| .floating-element { |
| transform: translateZ(20px); |
| animation: float 8s ease-in-out infinite; |
| } |
| |
| .team-card { |
| transform: perspective(1000px) translateZ(20px); |
| transition: transform 0.3s ease; |
| } |
| |
| .team-card:hover { |
| transform: perspective(1000px) translateZ(40px) rotateZ(2deg); |
| } |
| </style> |
| </head> |
| <body> |
| |
| <header class="fixed top-0 w-full z-50 py-3 px-4 md:px-8 bg-dark/90 backdrop-blur-sm"> |
| <div class="max-w-7xl mx-auto flex justify-between items-center"> |
| <div class="flex items-center space-x-2"> |
| <div class="w-12 h-12 bg-gradient-to-r from-primary to-accent rounded-xl flex items-center justify-center transform rotate-12"> |
| <i class="fas fa-tools text-white text-xl"></i> |
| </div> |
| <h1 class="text-2xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-primary to-accent">InstaToolMate</h1> |
| </div> |
| |
| <nav class="hidden md:flex space-x-8"> |
| <a href="#home" class="nav-link hover:text-primary font-medium transition-colors">Home</a> |
| <a href="#tools" class="nav-link hover:text-primary font-medium transition-colors">Tools</a> |
| <a href="#blog" class="nav-link hover:text-primary font-medium transition-colors">Blog</a> |
| <a href="#about" class="nav-link hover:text-primary font-medium transition-colors">About</a> |
| <a href="#contact" class="nav-link hover:text-primary font-medium transition-colors">Contact</a> |
| </nav> |
| |
| <div class="flex items-center space-x-4"> |
| <button class="md:hidden text-white text-2xl"> |
| <i class="fas fa-bars"></i> |
| </button> |
| <button class="hidden md:block btn-3d bg-primary text-white py-2 px-6 rounded-lg font-semibold">Sign In</button> |
| </div> |
| </div> |
| </header> |
| |
| |
| <div class="fixed top-0 left-0 w-full h-full bg-dark/95 backdrop-blur-lg z-40 p-8 hidden" id="mobile-nav"> |
| <div class="flex justify-end mb-10"> |
| <button class="text-white text-3xl"> |
| <i class="fas fa-times"></i> |
| </button> |
| </div> |
| <div class="flex flex-col space-y-8 text-center"> |
| <a href="#home" class="nav-link text-2xl font-semibold hover:text-primary transition-colors">Home</a> |
| <a href="#tools" class="nav-link text-2xl font-semibold hover:text-primary transition-colors">Tools</a> |
| <a href="#blog" class="nav-link text-2xl font-semibold hover:text-primary transition-colors">Blog</a> |
| <a href="#about" class="nav-link text-2xl font-semibold hover:text-primary transition-colors">About</a> |
| <a href="#contact" class="nav-link text-2xl font-semibold hover:text-primary transition-colors">Contact</a> |
| <button class="btn-3d bg-primary text-white py-3 px-8 rounded-lg font-semibold mt-8">Sign In</button> |
| </div> |
| </div> |
| |
| |
| <main> |
| |
| <section id="home" class="min-h-screen pt-32 md:pt-24 pb-20 px-4"> |
| <div class="max-w-7xl mx-auto"> |
| <div class="grid grid-cols-1 lg:grid-cols-2 gap-16 items-center"> |
| <div class="text-center lg:text-left"> |
| <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-6 leading-tight"> |
| Powerful Free Tools for <br> |
| <span class="bg-gradient-to-r from-primary to-accent bg-clip-text text-transparent">Freelancers, Creators & Professionals</span> |
| </h1> |
| <p class="text-lg md:text-xl text-gray-300 mb-8 max-w-2xl"> |
| InstaToolMate offers a suite of essential free tools to help you work smarter and faster. Generate invoices, build resumes, create QR codes, download YouTube thumbnails and more — all in one place! |
| </p> |
| <a href="#tools" class="btn-3d inline-block bg-primary text-white text-lg font-semibold py-3 px-8 rounded-lg mt-4"> |
| Get Started <i class="fas fa-arrow-right ml-2"></i> |
| </a> |
| </div> |
| |
| <div class="flex justify-center items-center relative"> |
| <div class="floating-element absolute top-0 left-0 w-24 h-24 bg-gradient-to-r from-primary to-secondary rounded-full filter blur-2xl opacity-30"></div> |
| <div class="floating-element absolute bottom-10 right-0 w-32 h-32 bg-gradient-to-r from-accent to-purple-500 rounded-full filter blur-2xl opacity-30"></div> |
| |
| <div class="grid grid-cols-2 gap-6 relative"> |
| |
| <a href="/invoice" class="tool-card bg-gradient-to-br from-white/20 to-blue-100/20 backdrop-blur-sm p-6 rounded-2xl hover:shadow-xl hover:shadow-blue-100/20 transition-all duration-300"> |
| <div class="w-16 h-16 bg-gradient-to-r from-blue-400 to-blue-600 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-file-invoice text-white text-2xl"></i> |
| </div> |
| <h3 class="text-xl font-bold mb-2 text-blue-900">Invoice Generator</h3> |
| <p class="text-blue-700">Create professional invoices in seconds</p> |
| </a> |
| |
| <div class="tool-card bg-gradient-to-br from-[#3498db]/20 to-[#2c3e50]/20 backdrop-blur-sm p-6 rounded-2xl transform rotate-3"> |
| <div class="w-16 h-16 bg-gradient-to-r from-accent to-purple-600 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-file-alt text-white text-2xl"></i> |
| </div> |
| <h3 class="text-xl font-bold mb-2">Resume Builder</h3> |
| <p class="text-gray-300">Craft the perfect resume and cover letter</p> |
| </div> |
| |
| <div class="tool-card bg-gradient-to-br from-[#3498db]/20 to-[#2c3e50]/20 backdrop-blur-sm p-6 rounded-2xl transform -rotate-2"> |
| <div class="w-16 h-16 bg-gradient-to-r from-green-500 to-teal-500 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-qrcode text-white text-2xl"></i> |
| </div> |
| <h3 class="text-xl font-bold mb-2">QR Generator</h3> |
| <p class="text-gray-300">Generate QR codes for any content</p> |
| </div> |
| |
| <div class="tool-card bg-gradient-to-br from-[#3498db]/20 to-[#2c3e50]/20 backdrop-blur-sm p-6 rounded-2xl transform rotate-6"> |
| <div class="w-16 h-16 bg-gradient-to-r from-red-500 to-orange-500 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fab fa-youtube text-white text-2xl"></i> |
| </div> |
| <h3 class="text-xl font-bold mb-2">Thumbnail Downloader</h3> |
| <p class="text-gray-300">Download YouTube thumbnails instantly</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </section> |
| |
| |
| <section id="tools" class="py-20 px-4 bg-dark/80"> |
| <div class="max-w-7xl mx-auto"> |
| <div class="text-center mb-16"> |
| <h2 class="text-3xl md:text-4xl font-bold mb-4">All-in-One Free Utility Tools</h2> |
| <p class="text-lg text-gray-300 max-w-3xl mx-auto"> |
| InstaToolMate offers a comprehensive suite of tools designed to make your work easier and more efficient. All tools are free to use with no sign-up required. |
| </p> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> |
| |
| <div class="tool-card bg-gradient-to-br from-[#2c3e50] to-[#1a2530] backdrop-blur-sm p-6 rounded-2xl"> |
| <div class="w-16 h-16 bg-gradient-to-r from-primary to-secondary rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-file-invoice text-white text-2xl"></i> |
| </div> |
| <h3 class="text-2xl font-bold mb-3">Invoice Generator</h3> |
| <p class="text-gray-300 mb-6">Create professional invoices for your clients with auto calculations for hours, rates, and taxes.</p> |
| <a href="#invoice" class="text-primary font-medium flex items-center"> |
| Use Tool <i class="fas fa-arrow-right ml-2 text-sm"></i> |
| </a> |
| </div> |
| |
| |
| <div class="tool-card bg-gradient-to-br from-[#2c3e50] to-[#1a2530] backdrop-blur-sm p-6 rounded-2xl"> |
| <div class="w-16 h-16 bg-gradient-to-r from-accent to-purple-600 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-file-alt text-white text-2xl"></i> |
| </div> |
| <h3 class="text-2xl font-bold mb-3">Resume & Cover Letter Builder</h3> |
| <p class="text-gray-300 mb-6">Build polished resumes and compelling cover letters that stand out to employers.</p> |
| <a href="#resume" class="text-primary font-medium flex items-center"> |
| Use Tool <i class="fas fa-arrow-right ml-2 text-sm"></i> |
| </a> |
| </div> |
| |
| |
| <div class="tool-card bg-gradient-to-br from-[#2c3e50] to-[#1a2530] backdrop-blur-sm p-6 rounded-2xl"> |
| <div class="w-16 h-16 bg-gradient-to-r from-green-500 to-teal-500 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-qrcode text-white text-2xl"></i> |
| </div> |
| <h3 class="text-2xl font-bold mb-3">QR Code Generator</h3> |
| <p class="text-gray-300 mb-6">Generate QR codes for URLs, text, WiFi credentials, and more in various designs.</p> |
| <a href="#qr" class="text-primary font-medium flex items-center"> |
| Use Tool <i class="fas fa-arrow-right ml-2 text-sm"></i> |
| </a> |
| </div> |
| |
| |
| <div class="tool-card bg-gradient-to-br from-[#2c3e50] to-[#1a2530] backdrop-blur-sm p-6 rounded-2xl"> |
| <div class="w-16 h-16 bg-gradient-to-r from-red-500 to-orange-500 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fab fa-youtube text-white text-2xl"></i> |
| </div> |
| <h3 class="text-2xl font-bold mb-3">YouTube Thumbnail Downloader</h3> |
| <p class="text-gray-300 mb-6">Download high-quality thumbnails from any YouTube video in multiple resolutions.</p> |
| <a href="#thumbnail" class="text-primary font-medium flex items-center"> |
| Use Tool <i class="fas fa-arrow-right ml-2 text-sm"></i> |
| </a> |
| </div> |
| |
| |
| <div class="tool-card bg-gradient-to-br from-[#2c3e50] to-[#1a2530] backdrop-blur-sm p-6 rounded-2xl"> |
| <div class="w-16 h-16 bg-gradient-to-r from-yellow-500 to-amber-500 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-edit text-white text-2xl"></i> |
| </div> |
| <h3 class="text-2xl font-bold mb-3">Text Rewriter & Summarizer</h3> |
| <p class="text-gray-300 mb-6">Rewrite or summarize text with different tones (formal, casual, academic).</p> |
| <a href="#rewriter" class="text-primary font-medium flex items-center"> |
| Use Tool <i class="fas fa-arrow-right ml-2 text-sm"></i> |
| </a> |
| </div> |
| |
| |
| <div class="tool-card bg-gradient-to-br from-[#2c3e50] to-[#1a2530] backdrop-blur-sm p-6 rounded-2xl"> |
| <div class="w-16 h-16 bg-gradient-to-r from-purple-500 to-indigo-600 rounded-xl flex items-center justify-center mb-4"> |
| <i class="fas fa-shield-alt text-white text-2xl"></i> |
| </div> |
| <h3 class="text-2xl font-bold mb-3">Privacy Policy Generator</h3> |
| <p class="text-gray-300 mb-6">Create customized privacy policies for websites, apps and businesses.</p> |
| <a href="#privacy" class="text-primary font-medium flex items-center"> |
| Use Tool <i class="fas fa-arrow-right ml-2 text-sm"></i> |
| </a> |
| </div> |
| </div> |
| </div> |
| </section> |
| |
| |
| <section id="invoice" class="py-20 px-4"> |
| <div class="max-w-7xl mx-auto"> |
| <div class="text-center mb-16"> |
| <h2 class="text-3xl md:text-4xl font-bold mb-4">Invoice Generator</h2> |
| <p class="text-lg text-gray-300 max-w-3xl mx-auto"> |
| Create professional invoices in seconds with our free generator. Just fill in your details and download as PDF. |
| </p> |
| </div> |
| |
| <div class="bg-dark/80 backdrop-blur-lg rounded-3xl overflow-hidden shadow-2xl"> |
| <div class="grid grid-cols-1 lg:grid-cols-2 gap-8 p-6 md:p-8"> |
| |
| <div class="page-section p-6 bg-gradient-to-br from-[#1a2530]/90 to-[#0c131d]/90 rounded-xl"> |
| <div class="mb-8"> |
| <h3 class="text-xl font-bold mb-4 flex items-center"> |
| <i class="fas fa-address-card text-primary mr-3"></i> |
| Client Information |
| </h3> |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> |
| <div> |
| <label class="block text-gray-300 mb-2">Client Name</label> |
| <input type="text" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Client Email</label> |
| <input type="email" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| </div> |
| </div> |
| |
| <div class="mb-8"> |
| <h3 class="text-xl font-bold mb-4 flex items-center"> |
| <i class="fas fa-receipt text-primary mr-3"></i> |
| Services |
| </h3> |
| |
| <div class="space-y-4" id="services-container"> |
| <div class="grid grid-cols-12 gap-3"> |
| <div class="col-span-5"> |
| <input type="text" placeholder="Description" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-2 px-3 text-white"> |
| </div> |
| <div class="col-span-2"> |
| <input type="number" placeholder="Qty" value="1" min="1" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-2 px-3 text-white"> |
| </div> |
| <div class="col-span-3"> |
| <input type="number" placeholder="Rate ($)" value="50" min="0" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-2 px-3 text-white"> |
| </div> |
| <div class="col-span-2 flex items-center justify-center"> |
| <span class="font-semibold">$50.00</span> |
| </div> |
| </div> |
| </div> |
| |
| <button class="mt-3 text-primary flex items-center"> |
| <i class="fas fa-plus-circle mr-2"></i> Add another service |
| </button> |
| </div> |
| |
| <div class="mb-8"> |
| <h3 class="text-xl font-bold mb-4 flex items-center"> |
| <i class="fas fa-percentage text-primary mr-3"></i> |
| Taxes & Discounts |
| </h3> |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> |
| <div> |
| <label class="block text-gray-300 mb-2">Tax Rate (%)</label> |
| <input type="number" value="10" min="0" max="100" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Discount ($)</label> |
| <input type="number" value="0" min="0" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| </div> |
| </div> |
| |
| <div class="flex flex-wrap gap-3"> |
| <button class="btn-3d bg-primary text-white font-semibold py-3 px-6 rounded-lg flex-1 md:flex-none"> |
| Generate Invoice |
| </button> |
| <button class="btn-3d bg-accent text-white font-semibold py-3 px-6 rounded-lg flex-1 md:flex-none"> |
| Download PDF |
| </button> |
| <button class="btn-3d bg-gray-600 text-white font-semibold py-3 px-6 rounded-lg"> |
| Reset |
| </button> |
| </div> |
| </div> |
| |
| |
| <div class="flex items-center justify-center relative"> |
| <div class="invoice-paper bg-white p-8 rounded-xl w-full max-w-md"> |
| <div class="flex justify-between items-start mb-10"> |
| <div> |
| <h2 class="text-3xl font-bold text-gray-800">INVOICE</h2> |
| <p class="text-gray-600">#INV-2023-001</p> |
| </div> |
| <div class="text-right"> |
| <p class="text-gray-600">Date: <span class="text-gray-800">Aug 23, 2023</span></p> |
| <p class="text-gray-600">Due: <span class="text-gray-800">Sep 6, 2023</span></p> |
| </div> |
| </div> |
| |
| <div class="mb-8"> |
| <p class="text-gray-600 text-sm mb-1">BILL TO</p> |
| <h3 class="text-xl font-bold text-gray-800">John Smith</h3> |
| <p class="text-gray-600">john@example.com</p> |
| </div> |
| |
| <div class="border-t border-gray-300 pt-4 mb-4"> |
| <div class="grid grid-cols-5 gap-4 mb-3 font-semibold text-gray-700"> |
| <div class="col-span-3">Description</div> |
| <div class="text-center">Qty</div> |
| <div class="text-right">Amount</div> |
| </div> |
| |
| <div class="grid grid-cols-5 gap-4 py-2 border-b border-gray-100 text-gray-600"> |
| <div class="col-span-3">Web Design</div> |
| <div class="text-center">1</div> |
| <div class="text-right">$50.00</div> |
| </div> |
| |
| <div class="pt-6"> |
| <div class="flex justify-between py-2"> |
| <span class="text-gray-600">Subtotal</span> |
| <span class="text-gray-800 font-semibold">$50.00</span> |
| </div> |
| <div class="flex justify-between py-2"> |
| <span class="text-gray-600">Tax (10%)</span> |
| <span class="text-gray-800 font-semibold">$5.00</span> |
| </div> |
| <div class="flex justify-between py-2 border-t border-gray-300 text-lg"> |
| <span class="text-gray-800 font-bold">Total</span> |
| <span class="text-gray-800 font-bold">$55.00</span> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </section> |
| |
| |
| <section class="py-20 px-4 max-w-7xl mx-auto"> |
| <div class="text-center mb-16"> |
| <h1 class="text-4xl font-bold text-blue-900 mb-4">YouTube Thumbnail Downloader</h1> |
| <p class="text-xl text-blue-700 max-w-3xl mx-auto">Download high-quality thumbnails from any YouTube video in multiple resolutions.</p> |
| </div> |
|
|
| <div class="bg-white/80 backdrop-blur-lg rounded-3xl shadow-2xl p-8 mb-16"> |
| <div class="mb-8"> |
| <label class="block text-blue-800 text-lg mb-4 font-medium">YouTube Video URL</label> |
| <div class="flex gap-3"> |
| <input type="url" placeholder="https://www.youtube.com/watch?v=..." |
| class="input-3d flex-1 bg-white border-2 border-blue-100 rounded-lg py-3 px-4 text-blue-900"> |
| <button class="btn-3d bg-blue-500 hover:bg-blue-600 text-white font-semibold py-3 px-6 rounded-lg transition-all"> |
| <i class="fab fa-youtube mr-2"></i> Get Thumbnails |
| </button> |
| </div> |
| </div> |
|
|
| <div id="thumbnails-container" class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"> |
| |
| <div class="flex justify-center items-center p-6 border-2 border-dashed border-blue-200 rounded-xl"> |
| <p class="text-blue-400">Enter a YouTube URL above to view thumbnails</p> |
| </div> |
| </div> |
| </div> |
|
|
| <div class="bg-white/80 backdrop-blur-lg rounded-2xl p-8"> |
| <h3 class="text-2xl font-bold mb-6 text-blue-900">How to Download YouTube Thumbnails</h3> |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-6"> |
| <div class="bg-blue-50/50 p-6 rounded-lg border border-blue-100"> |
| <div class="bg-blue-500/10 text-blue-800 w-12 h-12 rounded-full flex items-center justify-center mb-4 mx-auto"> |
| <span class="text-xl font-bold">1</span> |
| </div> |
| <h4 class="font-semibold text-blue-900 mb-2 text-center">Copy YouTube URL</h4> |
| <p class="text-blue-700 text-center">Copy the URL of any YouTube video from your browser</p> |
| </div> |
| <div class="bg-blue-50/50 p-6 rounded-lg border border-blue-100"> |
| <div class="bg-blue-500/10 text-blue-800 w-12 h-12 rounded-full flex items-center justify-center mb-4 mx-auto"> |
| <span class="text-xl font-bold">2</span> |
| </div> |
| <h4 class="font-semibold text-blue-900 mb-2 text-center">Paste & Click</h4> |
| <p class="text-blue-700 text-center">Paste the URL and click the Get Thumbnails button</p> |
| </div> |
| <div class="bg-blue-50/50 p-6 rounded-lg border border-blue-100"> |
| <div class="bg-blue-500/10 text-blue-800 w-12 h-12 rounded-full flex items-center justify-center mb-4 mx-auto"> |
| <span class="text-xl font-bold">3</span> |
| </div> |
| <h4 class="font-semibold text-blue-900 mb-2 text-center">Download</h4> |
| <p class="text-blue-700 text-center">Click any thumbnail image to download the high-res version</p> |
| </div> |
| </div> |
| </div> |
| </section> |
| <div class="max-w-7xl mx-auto"> |
| <div class="text-center mb-16"> |
| <h2 class="text-3xl md:text-4xl font-bold mb-4">QR Code Generator</h2> |
| <p class="text-lg text-gray-300 max-w-3xl mx-auto"> |
| Create QR codes for URLs, text, WiFi credentials and more. Download the PNG to use anywhere. |
| </p> |
| </div> |
| |
| <div class="bg-dark/80 backdrop-blur-lg rounded-3xl overflow-hidden shadow-2xl"> |
| <div class="grid grid-cols-1 lg:grid-cols-2 gap-8 p-6 md:p-8"> |
| |
| <div class="page-section p-6 bg-gradient-to-br from-[#1a2530]/90 to-[#0c131d]/90 rounded-xl"> |
| <div class="mb-8"> |
| <label class="block text-gray-300 mb-4">Enter URL or Text</label> |
| <input type="text" id="qr-input" placeholder="https://example.com" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white mb-4"> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-6"> |
| <div> |
| <label class="block text-gray-300 mb-2">Color</label> |
| <select class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| <option value="#2c3e50">Dark Blue</option> |
| <option value="#3498db">Blue</option> |
| <option value="#e74c3c">Red</option> |
| <option value="#2ecc71">Green</option> |
| <option value="#9b59b6">Purple</option> |
| </select> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Size</label> |
| <select class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| <option value="200">200px</option> |
| <option value="300">300px</option> |
| <option value="400">400px</option> |
| </select> |
| </div> |
| </div> |
| </div> |
| |
| <div class="flex flex-wrap gap-3"> |
| <button onclick="generateQR()" class="btn-3d bg-primary text-white font-semibold py-3 px-6 rounded-lg"> |
| Generate QR Code |
| </button> |
| <button id="download-btn" disabled class="btn-3d bg-accent text-white font-semibold py-3 px-6 rounded-lg" onclick="downloadQR()"> |
| Download PNG |
| </button> |
| <button class="btn-3d bg-gray-600 text-white font-semibold py-3 px-6 rounded-lg"> |
| Reset |
| </button> |
| </div> |
| </div> |
| |
| |
| <div class="flex items-center justify-center relative"> |
| <div class="qr-container flex flex-col items-center justify-center"> |
| <div id="qrcode" class="bg-white p-4 rounded-xl mb-6 flex items-center justify-center min-h-[200px] min-w-[200px]"> |
| <p class="text-gray-500">QR Code will appear here</p> |
| </div> |
| <p class="text-gray-400 max-w-xs text-center">Scan this QR code with any smartphone camera or QR reader app</p> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="mt-16 max-w-3xl mx-auto bg-dark/80 backdrop-blur-lg rounded-2xl p-8"> |
| <h3 class="text-2xl font-bold mb-6 text-center">How to Use This Tool</h3> |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-6"> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 1 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Enter Content</h4> |
| <p class="text-gray-400">Type or paste the URL or text you want to encode.</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 2 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Customize</h4> |
| <p class="text-gray-400">Select color and size preferences (optional).</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 3 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Generate</h4> |
| <p class="text-gray-400">Click the Generate button to create your QR code.</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 4 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Download</h4> |
| <p class="text-gray-400">Download the PNG image to use in your projects.</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </section> |
|
|
| |
| <section class="py-20 px-4 max-w-7xl mx-auto"> |
| <div class="text-center mb 0-16"> |
| <h1 class="text-4xl font-bold text-blue-900 mb-4">Text Rewriter & Summarizer</h1> |
| <p class="text-xl text-blue-700 max-w-3xl mx-auto">Enhance your text by rewriting for clarity or summarizing the key points.</p> |
| </div> |
|
|
| <div class="bg-white/80 backdrop-blur-lg rounded-3xl shadow-2xl p-8 mb-16"> |
| <div class="grid grid-cols-1 lg:grid-cols-2 gap-8"> |
| <div> |
| <label class="block text-blue-800 text-lg mb-4 font-medium">Original Text</label> |
| <textarea class="input-3d w-full h-64 bg-white border-2 border-blue-100 rounded-lg py-3 px-4 text-blue-900" |
| placeholder="Paste your text here..."></textarea> |
| |
| <div class="flex flex-wrap gap-3 mt-4"> |
| <button class="btn-3d bg-blue-500 hover:bg-blue-600 text-white font-semibold py-3 px-6 rounded-lg"> |
| <i class="fas fa-edit mr-2"></i> Rewrite Text |
| </button> |
| <button class="btn-3d bg-blue-400 hover:bg-blue-500 text-white font-semibold py-3 px-6 rounded-lg"> |
| <i class="fas fa-compress-alt mr-2"></i> Summarize |
| </button> |
| <button class="btn-3d bg-blue-300 hover:bg-blue-400 text-white font-semibold py-3 px-6 rounded-lg"> |
| <i class="fas fa-redo mr-2"></i> Reset |
| </button> |
| </div> |
| </div> |
|
|
| <div> |
| <label class="block text-blue-800 text-lg mb-4 font-medium">Result</label> |
| <div class="input-3d w-full h-64 bg-white border-2 border-blue-100 rounded-lg py-3 px-4 text-blue-900 overflow-auto"> |
| <p class="text-blue-400 italic">Your rewritten or summarized text will appear here...</p> |
| </div> |
| |
| <div class="flex flex-wrap gap-3 mt-4"> |
| <button class="btn-3d bg-blue-400 hover:bg-blue-500 text-white font-semibold py-3 px-6 rounded-lg"> |
| <i class="far fa-copy mr-2"></i> Copy to Clipboard |
| </button> |
| <button class="btn-3d bg-blue-300 hover:bg-blue-400 text-white font-semibold py-3 px-6 rounded-lg"> |
| <i class="fas fa-download mr-2"></i> Download as TXT |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| <div class="bg-white/80 backdrop-blur-lg rounded-2xl p-8"> |
| <h3 class="text-2xl font-bold mb-6 text-blue-900">How to Use This Tool</h3> |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-8"> |
| <div class="flex items-start"> |
| <div class="bg-blue-500/10 text-blue-800 w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 1 |
| </div> |
| <div> |
| <h4 class="font-semibold text-blue-900 mb-2">Paste Your Text</h4> |
| <p class="text-blue-700">Copy and paste any text into the input box (articles, essays, reports, etc.)</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-blue-500/10 text-blue-800 w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 2 |
| </div> |
| <div> |
| <h4 class="font-semibold text-blue-900 mb-2">Choose Action</h4> |
| <p class="text-blue-700">Click "Rewrite" to rephrase or "Summarize" to condense the text</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-blue-500/10 text-blue-800 w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 3 |
| </div> |
| <div> |
| <h4 class="font-semibold text-blue-900 mb-2">Review Output</h4> |
| <p class="text-blue-700">Check the results box for your rewritten/summarized version</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-blue-500/10 text-blue-800 w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 4 |
| </div> |
| <div> |
| <h4 class="font-semibold text-blue-900 mb-2">Copy or Download</h4> |
| <p class="text-blue-700">Use the buttons to copy to clipboard or download as text file</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </section> |
| <div class="max-w-7xl mx-auto"> |
| <div class="text-center mb-16"> |
| <h2 class="text-3xl md:text-4xl font-bold mb-4">Resume & Cover Letter Builder</h2> |
| <p class="text-lg text-gray-300 max-w-3xl mx-auto"> |
| Create a professional resume and cover letter with our easy-to-use builder. Download as PDF and land your dream job! |
| </p> |
| </div> |
| |
| <div class="bg-dark/80 backdrop-blur-lg rounded-3xl overflow-hidden shadow-2xl"> |
| <div class="grid grid-cols-1 lg:grid-cols-2 gap-8 p-6 md:p-8"> |
| |
| <div class="page-section"> |
| <div class="mb-6 flex"> |
| <button class="py-3 px-6 bg-primary text-white font-semibold rounded-l-lg">Resume</button> |
| <button class="py-3 px-6 bg-gray-700 text-gray-300 font-semibold rounded-r-lg">Cover Letter</button> |
| </div> |
| |
| <div class="bg-gradient-to-br from-[#1a2530]/90 to-[#0c131d]/90 rounded-xl p-6"> |
| <h3 class="text-xl font-bold mb-6 flex items-center"> |
| <i class="fas fa-user text-primary mr-3"></i> |
| Personal Information |
| </h3> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-6"> |
| <div> |
| <label class="block text-gray-300 mb-2">Full Name</label> |
| <input type="text" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Job Title</label> |
| <input type="text" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-6"> |
| <div> |
| <label class="block text-gray-300 mb-2">Email</label> |
| <input type="email" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Phone</label> |
| <input type="tel" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| </div> |
| |
| <div class="mb-6"> |
| <label class="block text-gray-300 mb-2">About Me</label> |
| <textarea class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white h-32"></textarea> |
| </div> |
| |
| <div class="flex flex-wrap gap-3 mt-8"> |
| <button class="btn-3d bg-primary text-white font-semibold py-3 px-6 rounded-lg"> |
| Preview Resume |
| </button> |
| <button class="btn-3d bg-accent text-white font-semibold py-3 px-6 rounded-lg"> |
| Download PDF |
| </button> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div class="flex items-center justify-center relative"> |
| <div class="resume-preview bg-white p-8 rounded-xl w-full max-w-md"> |
| <div class="text-center mb-6"> |
| <h2 class="text-2xl font-bold text-gray-800">Jane Doe</h2> |
| <p class="text-primary">Senior Web Designer</p> |
| <div class="flex justify-center space-x-3 mt-3 text-gray-600"> |
| <span>jane@example.com</span> |
| <span>•</span> |
| <span>(123) 456-7890</span> |
| </div> |
| </div> |
| |
| <div class="mb-6"> |
| <h3 class="text-lg font-bold text-gray-800 border-b border-gray-300 pb-1 mb-3">Summary</h3> |
| <p class="text-sm text-gray-600">Creative web designer with 5+ years of experience in creating responsive and user-friendly websites. Proficient in HTML, CSS, JavaScript, and modern frameworks.</p> |
| </div> |
| |
| <div class="mb-6"> |
| <h3 class="text-lg font-bold text-gray-800 border-b border-gray-300 pb-1 mb-3">Experience</h3> |
| <div class="mb-3"> |
| <div class="flex justify-between"> |
| <span class="font-semibold">Lead Web Designer</span> |
| <span class="text-sm text-gray-600">2019-Present</span> |
| </div> |
| <p class="text-sm text-gray-600">Creative Solutions Inc.</p> |
| </div> |
| |
| <div> |
| <div class="flex justify-between"> |
| <span class="font-semibold">Web Designer</span> |
| <span class="text-sm text-gray-600">2016-2019</span> |
| </div> |
| <p class="text-sm text-gray-600">Digital Media Studio</p> |
| </div> |
| </div> |
| |
| <div> |
| <h3 class="text-lg font-bold text-gray-800 border-b border-gray-300 pb-1 mb-3">Education</h3> |
| <div class="flex justify-between"> |
| <span class="font-semibold">BFA in Web Design</span> |
| <span class="text-sm text-gray-600">2012-2016</span> |
| </div> |
| <p class="text-sm text-gray-600">University of Design</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </section> |
|
|
| |
| <section id="privacy" class="py-20 px-4 bg-[#0a0f15]"> |
| <div class="max-w-7xl mx-auto"> |
| <div class="text-center mb-16"> |
| <h2 class="text-3xl md:text-4xl font-bold mb-4">Privacy Policy Generator</h2> |
| <p class="text-lg text-gray-300 max-w-3xl mx-auto"> |
| Generate a custom privacy policy for your website or app in minutes. Just fill in your details and copy or download the policy. |
| </p> |
| </div> |
| |
| <div class="bg-dark/80 backdrop-blur-lg rounded-3xl overflow-hidden shadow-2xl"> |
| <div class="grid grid-cols-1 lg:grid-cols-2 gap-8 p-6 md:p-8"> |
| |
| <div class="page-section p-6 bg-gradient-to-br from-[#1a2530]/90 to-[#0c131d]/90 rounded-xl"> |
| <div class="mb-8"> |
| <h3 class="text-xl font-bold mb-4 flex items-center"> |
| <i class="fas fa-info-circle text-primary mr-3"></i> |
| Business Information |
| </h3> |
| <div class="grid grid-cols-1 gap-4"> |
| <div> |
| <label class="block text-gray-300 mb-2">Website/App Name</label> |
| <input type="text" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Contact Email</label> |
| <input type="email" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| <div> |
| <label class="block text-gray-300 mb-2">Website URL</label> |
| <input type="url" class="input-3d w-full bg-[#192230] border border-gray-700 rounded-lg py-3 px-4 text-white"> |
| </div> |
| </div> |
| </div> |
| |
| <div class="mb-8"> |
| <h3 class="text-xl font-bold mb-4 flex items-center"> |
| <i class="fas fa-check-circle text-primary mr-3"></i> |
| Policy Options |
| </h3> |
| |
| <div class="space-y-4 mb-6"> |
| <div class="flex items-center"> |
| <input type="checkbox" id="collect-data" class="mr-3 h-5 w-5 rounded border-gray-700 bg-[#192230] text-primary"> |
| <label for="collect-data" class="text-gray-300">Collects personal data</label> |
| </div> |
| <div class="flex items-center"> |
| <input type="checkbox" id="use-cookies" class="mr-3 h-5 w-5 rounded border-gray-700 bg-[#192230] text-primary"> |
| <label for="use-cookies" class="text-gray-300">Uses cookies</label> |
| </div> |
| <div class="flex items-center"> |
| <input type="checkbox" id="third-party" class="mr-3 h-5 w-5 rounded border-gray-700 bg-[#192230] text-primary"> |
| <label for="third-party" class="text-gray-300">Shares with third parties</label> |
| </div> |
| <div class="flex items-center"> |
| <input type="checkbox" id="user-accounts" class="mr-3 h-5 w-5 rounded border-gray-700 bg-[#192230] text-primary"> |
| <label for="user-accounts" class="text-gray-300">Has user accounts</label> |
| </div> |
| </div> |
| </div> |
| |
| <div class="flex flex-wrap gap-3"> |
| <button class="btn-3d bg-primary text-white font-semibold py-3 px-6 rounded-lg"> |
| Generate Policy |
| </button> |
| <button class="btn-3d bg-accent text-white font-semibold py-3 px-6 rounded-lg"> |
| Copy to Clipboard |
| </button> |
| <button class="btn-3d bg-gray-600 text-white font-semibold py-3 px-6 rounded-lg"> |
| Download TXT |
| </button> |
| </div> |
| </div> |
| |
| |
| <div class="flex items-center justify-center relative"> |
| <div class="invoice-paper bg-white p-8 rounded-xl w-full max-w-md"> |
| <h2 class="text-2xl font-bold text-gray-800 mb-4">Privacy Policy</h2> |
| <div class="text-xs text-gray-600 leading-relaxed"> |
| <p class="mb-4">Last Updated: June 15, 2023</p> |
| |
| <p class="font-semibold mb-1">1. Introduction</p> |
| <p class="mb-4">Welcome to MyWebsite ("we," "our," or "us"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you visit our website.</p> |
| |
| <p class="font-semibold mb-1">2. Data Collection</p> |
| <p class="mb-4">We collect personal data that you provide to us voluntarily when you register for an account, subscribe to our newsletter, or contact us.</p> |
| |
| <p class="font-semibold mb-1">3. How We Use Your Data</p> |
| <p class="mb-4">Your information helps us provide and improve our services, communicate with you, and for security and fraud prevention.</p> |
| |
| <p class="font-semibold mb-1">4. Cookies</p> |
| <p class="mb-4">We use cookies to enhance your experience on our website. You can set your browser to refuse all or some browser cookies.</p> |
| |
| <p class="font-semibold mb-1">5. Contact Us</p> |
| <p>For questions about this policy, email us at contact@mywebsite.com.</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="mt-16 max-w-3xl mx-auto bg-dark/80 backdrop-blur-lg rounded-2xl p-8"> |
| <h3 class="text-2xl font-bold mb-6 text-center">How to Use This Tool</h3> |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-6"> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 1 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Enter Your Details</h4> |
| <p class="text-gray-400">Fill in your business name, website URL, and contact email.</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 2 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Select Options</h4> |
| <p class="text-gray-400">Check all the boxes that apply to your website or app.</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 3 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Generate Policy</h4> |
| <p class="text-gray-400">Click the Generate button to create your custom policy.</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="bg-primary/20 text-primary w-10 h-10 rounded-full flex items-center justify-center mr-4 mt-1"> |
| 4 |
| </div> |
| <div> |
| <h4 class="font-semibold mb-2">Copy & Place</h4> |
| <p class="text-gray-400">Copy the text and place it on your website's Privacy Policy page.</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </section> |
| |
| |
| <footer class="bg-[#0a0f15] py-12 px-4"> |
| <div class="max-w-7xl mx-auto"> |
| <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8"> |
| <div> |
| <div class="flex items-center space-x-2 mb-6"> |
| <div class="w-10 h-10 bg-gradient-to-r from-primary to-accent rounded-xl flex items-center justify-center"> |
| <i class="fas fa-tools text-white"></i> |
| </div> |
| <h2 class="text-xl font-bold">InstaToolMate</h2> |
| </div> |
| <p class="text-gray-400 mb-6"> |
| Free all-in-one utility tools for freelancers, creators, and professionals. Everything you need in one place. |
| </p> |
| <div class="flex space-x-4"> |
| <a href="#" class="text-gray-400 hover:text-white text-lg"><i class="fab fa-facebook"></i></a> |
| <a href="#" class="text-gray-400 hover:text-white text-lg"><i class="fab fa-twitter"></i></a> |
| <a href="#" class="text-gray-400 hover:text-white text-lg"><i class="fab fa-instagram"></i></a> |
| <a href="#" class="text-gray-400 hover:text-white text-lg"><i class="fab fa-linkedin"></i></a> |
| </div> |
| </div> |
| |
| <div> |
| <h3 class="text-lg font-semibold mb-6">Tools</h3> |
| <ul class="space-y-3"> |
| <li><a href="#invoice" class="text-gray-400 hover:text-primary">Invoice Generator</a></li> |
| <li><a href="#resume" class="text-gray-400 hover:text-primary">Resume Builder</a></li> |
| <li><a href="#qr" class="text-gray-400 hover:text-primary">QR Code Generator</a></li> |
| <li><a href="#thumbnail" class="text-gray-400 hover:text-primary">Thumbnail Downloader</a></li> |
| <li><a href="#rewriter" class="text-gray-400 hover:text-primary">Text Rewriter</a></li> |
| </ul> |
| </div> |
| |
| <div> |
| <h3 class="text-lg font-semibold mb-6">Quick Links</h3> |
| <ul class="space-y-3"> |
| <li><a href="#home" class="text-gray-400 hover:text-primary">Home</a></li> |
| <li><a href="#tools" class="text-gray-400 hover:text-primary">All Tools</a></li> |
| <li><a href="#blog" class="text-gray-400 hover:text-primary">Blog</a></li> |
| <li><a href="#about" class="text-gray-400 hover:text-primary">About Us</a></li> |
| <li><a href="#contact" class="text-gray-400 hover:text-primary">Contact</a></li> |
| </ul> |
| </div> |
| |
| <div> |
| <h3 class="text-lg font-semibold mb-6">Newsletter</h3> |
| <p class="text-gray-400 mb-4"> |
| Subscribe to get updates on new tools and features. |
| </p> |
| <div class="flex"> |
| <input type="email" placeholder="Your email" class="py-3 px-4 bg-[#1a2530] text-white rounded-l-lg w-full focus:outline-none"> |
| <button class="bg-primary hover:bg-secondary text-white py-3 px-4 rounded-r-lg"> |
| <i class="fas fa-paper-plane"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| |
| <div class="border-t border-gray-800 mt-10 pt-8 text-center text-gray-500"> |
| <p>© 2023 InstaToolMate. All rights reserved.</p> |
| </div> |
| </div> |
| </footer> |
| </main> |
| |
| |
| <script src="https://cdn.rawgit.com/davidshimjs/qrcodejs/gh-pages/qrcode.min.js"></script> |
|
|
| <script> |
| |
| function generateQR() { |
| const text = document.getElementById('qr-input').value.trim(); |
| if (!text) { |
| alert('Please enter text or URL'); |
| return; |
| } |
| |
| const qrc = document.getElementById('qrcode'); |
| qrc.innerHTML = ''; |
| |
| new QRCode(qrc, { |
| text: text, |
| width: 200, |
| height: 200, |
| colorDark: '#2c3e50', |
| colorLight: '#ffffff', |
| correctLevel: QRCode.CorrectLevel.H |
| }); |
| |
| document.getElementById('download-btn').disabled = false; |
| } |
| |
| function downloadQR() { |
| const canvas = document.querySelector('#qrcode canvas'); |
| const link = document.createElement('a'); |
| link.download = 'qrcode.png'; |
| link.href = canvas.toDataURL('image/png'); |
| link.click(); |
| } |
| |
| |
| document.querySelector('.fa-bars').addEventListener('click', function() { |
| document.getElementById('mobile-nav').classList.remove('hidden'); |
| document.body.classList.add('overflow-hidden'); |
| }); |
| |
| document.querySelector('.fa-times').addEventListener('click', function() { |
| document.getElementById('mobile-nav').classList.add('hidden'); |
| document.body.classList.remove('overflow-hidden'); |
| }); |
| |
| |
| document.querySelectorAll('a.nav-link').forEach(anchor => { |
| anchor.addEventListener('click', function(e) { |
| e.preventDefault(); |
| |
| document.getElementById('mobile-nav').classList.add('hidden'); |
| document.body.classList.remove('overflow-hidden'); |
| |
| const targetId = this.getAttribute('href').substring(1); |
| const targetSection = document.getElementById(targetId); |
| |
| window.scrollTo({ |
| top: targetSection.offsetTop - 80, |
| behavior: 'smooth' |
| }); |
| }); |
| }); |
| |
| |
| const toolCards = document.querySelectorAll('.tool-card'); |
| toolCards.forEach(card => { |
| card.addEventListener('mousemove', (e) => { |
| const rect = card.getBoundingClientRect(); |
| const x = e.clientX - rect.left; |
| const y = e.clientY - rect.top; |
| |
| const rotateY = 15 * ((x - rect.width / 2) / rect.width); |
| const rotateX = -15 * ((y - rect.height / 2) / rect.height); |
| |
| card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) translateY(-10px)`; |
| }); |
| |
| card.addEventListener('mouseleave', () => { |
| card.style.transform = 'perspective(1000px) rotateX(0) rotateY(0) translateY(0)'; |
| }); |
| }); |
| </script> |
| <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=crackuser/ai-tools" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> |
| </html> |