mindmeld-summaraizer / index.html
AgentVikram's picture
this is too generic. I want more futuristic, minimal and super cool
c487bfb verified
<!DOCTYPE html>
<html lang="en" class="dark">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SummarizeAI - AI-Powered Learning Assistant</title>
<link rel="stylesheet" href="style.css">
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script>
tailwind.config = {
darkMode: 'class',
theme: {
extend: {
colors: {
primary: {
500: '#6366f1',
600: '#4f46e5'
},
secondary: {
500: '#a855f7',
600: '#9333ea'
}
}
}
}
}
</script>
</head>
<body class="bg-gray-50 dark:bg-gray-900 min-h-screen">
<custom-navbar></custom-navbar>
<div class="scanlines"></div>
<main class="container mx-auto px-4 py-12 max-w-7xl">
<section class="text-center mb-20">
<h1 class="text-5xl md:text-7xl font-bold bg-gradient-to-r from-cyan-400 to-purple-500 bg-clip-text text-transparent mb-6 animate-neon-glow">
<span class="inline-block animate-float">NEURAL</span> <span class="inline-block animate-float delay-100">SYNTHESIS</span>
</h1>
<p class="text-xl text-gray-600 dark:text-gray-300 max-w-3xl mx-auto">
Transform any content into digestible knowledge with AI-powered summaries, mind maps, and podcast-style audio overviews.
</p>
</section>
<section class="max-w-4xl mx-auto bg-white dark:bg-gray-800 rounded-xl shadow-lg p-6 mb-16">
<div class="flex flex-col md:flex-row gap-4 mb-6">
<div class="relative flex-1">
<neon-button icon="upload">Upload File</neon-button>
<input type="file" class="absolute inset-0 w-full h-full opacity-0 cursor-pointer" accept=".pdf,.docx,.pptx,.mp3,.mp4,.jpg,.png" multiple>
</div>
<div class="flex-1">
<input type="text" placeholder="Enter YouTube/Article URL" class="w-full py-3 px-4 rounded-lg bg-gray-100 dark:bg-gray-700 hover:bg-gray-200 dark:hover:bg-gray-600 font-medium transition focus:outline-none focus:ring-2 focus:ring-primary-500">
</div>
<button class="flex-1 py-3 px-4 rounded-lg bg-secondary-500 hover:bg-secondary-600 text-white font-medium transition flex items-center justify-center">
<i data-feather="mic" class="inline mr-2"></i> Generate Podcast
<span class="ml-2 text-xs bg-white/20 px-2 py-1 rounded-full">NEW</span>
</button>
</div>
<div class="border-2 border-dashed border-gray-300 dark:border-gray-600 rounded-xl p-8 text-center transition-all duration-200 hover:border-primary-400 dark:hover:border-primary-500">
<i data-feather="upload-cloud" class="w-12 h-12 mx-auto text-gray-400 mb-4"></i>
<h3 class="text-lg font-medium text-gray-700 dark:text-gray-200 mb-2">
Drag & drop files here
</h3>
<p class="text-gray-500 dark:text-gray-400 mb-4">
Supports PDFs, Word, PowerPoint, videos, audio, and images with OCR
</p>
<button class="px-4 py-2 bg-primary-500 hover:bg-primary-600 text-white rounded-lg transition">
Browse Files
</button>
</div>
<upload-progress></upload-progress>
</section>
<section class="grid grid-cols-1 md:grid-cols-4 gap-6 mb-16">
<div class="bg-white dark:bg-gray-800 p-6 rounded-xl shadow">
<div class="w-12 h-12 bg-primary-100 dark:bg-primary-900 rounded-lg flex items-center justify-center mb-4">
<i data-feather="file-text" class="text-primary-500"></i>
</div>
<h3 class="text-xl font-semibold mb-2 text-gray-800 dark:text-white">Document Summaries</h3>
<p class="text-gray-600 dark:text-gray-300">Extract key points from PDFs, Word docs, and presentations in seconds.</p>
</div>
<div class="bg-white dark:bg-gray-800 p-6 rounded-xl shadow">
<div class="w-12 h-12 bg-secondary-100 dark:bg-secondary-900 rounded-lg flex items-center justify-center mb-4">
<i data-feather="video" class="text-secondary-500"></i>
</div>
<h3 class="text-xl font-semibold mb-2 text-gray-800 dark:text-white">Video Insights</h3>
<p class="text-gray-600 dark:text-gray-300">Get transcripts and summaries from YouTube videos and MP4 files.</p>
</div>
<div class="bg-white dark:bg-gray-800 p-6 rounded-xl shadow">
<div class="w-12 h-12 bg-purple-100 dark:bg-purple-900 rounded-lg flex items-center justify-center mb-4">
<i data-feather="headphones" class="text-purple-500"></i>
</div>
<h3 class="text-xl font-semibold mb-2 text-gray-800 dark:text-white">Audio Analysis</h3>
<p class="text-gray-600 dark:text-gray-300">Convert podcasts and recordings to text with key takeaways.</p>
</div>
<div class="bg-white dark:bg-gray-800 p-6 rounded-xl shadow">
<div class="w-12 h-12 bg-green-100 dark:bg-green-900 rounded-lg flex items-center justify-center mb-4">
<i data-feather="map" class="text-green-500"></i>
</div>
<h3 class="text-xl font-semibold mb-2 text-gray-800 dark:text-white">Mind Maps</h3>
<p class="text-gray-600 dark:text-gray-300">Visualize concepts and relationships from your content.</p>
</div>
</section>
</main>
<div class="container mx-auto px-4">
<podcast-player></podcast-player>
</div>
<custom-footer></custom-footer>
<script src="components/navbar.js"></script>
<script src="components/footer.js"></script>
<script src="components/podcast-player.js"></script>
<script src="components/upload-progress.js"></script>
<script src="script.js"></script>
<script>
feather.replace();
</script>
<script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
</body>
</html>