ai-tools / index.html
crackuser's picture
Add 3 files
157bade verified
<!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 -->
<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>
<!-- Mobile Navigation -->
<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 Content -->
<main>
<!-- Home Section -->
<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">
<!-- Tool Cards with 3D effect -->
<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>
<!-- Tools Overview -->
<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">
<!-- Invoice Generator Card -->
<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>
<!-- Resume Builder Card -->
<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>
<!-- QR Generator Card -->
<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>
<!-- Thumbnail Downloader Card -->
<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>
<!-- Text Rewriter Card -->
<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>
<!-- Privacy Policy Generator Card -->
<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>
<!-- Invoice Generator -->
<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">
<!-- Form Column -->
<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>
<!-- Preview Column -->
<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>
<!-- YouTube Thumbnail Downloader -->
<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">
<!-- Thumbnails will appear here -->
<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">
<!-- Form Column -->
<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>
<!-- Preview Column -->
<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>
<!-- How to Use Section -->
<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>
<!-- Text Rewriter & Summarizer -->
<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">
<!-- Form Column -->
<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>
<!-- Preview Column -->
<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>
<!-- Privacy Policy Generator -->
<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">
<!-- Form Column -->
<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>
<!-- Preview Column -->
<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>
<!-- How to Use Section -->
<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 -->
<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>&copy; 2023 InstaToolMate. All rights reserved.</p>
</div>
</div>
</footer>
</main>
<!-- QR Code Script -->
<script src="https://cdn.rawgit.com/davidshimjs/qrcodejs/gh-pages/qrcode.min.js"></script>
<script>
// QR Code Generator Functionality
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();
}
// Mobile navigation toggle
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');
});
// Smooth scrolling for navigation links
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'
});
});
});
// Tool card hover effect
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>