earthview / index.html
triton7777's picture
roll back it to earth view as it was - Follow Up Deployment
03ec0e6 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Gemini App Projects</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
/* Density styles */
.density-compact .project-card {
min-height: 180px;
}
.density-compact .project-image-container {
height: 100px;
}
.density-compact .project-card p {
display: none;
}
.density-compact .project-card h3 {
font-size: 0.9rem;
margin-bottom: 0.25rem;
}
.density-normal .project-card {
min-height: 240px;
}
.density-normal .project-image-container {
height: 140px;
}
.density-spacious .project-card {
min-height: 300px;
}
.density-spacious .project-image-container {
height: 180px;
}
.project-card {
transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.project-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}
.project-card:hover .project-image {
transform: scale(1.05);
transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.category-chip {
transition: all 0.2s ease;
}
.category-chip:hover {
transform: translateY(-2px);
box-shadow: 0 4px 8px rgba(93, 93, 255, 0.2);
}
.like-btn:hover {
transform: scale(1.1);
color: #ff4757;
}
.dropdown:hover .dropdown-menu {
display: block;
animation: fadeIn 0.2s ease-in-out;
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(-10px); }
to { opacity: 1; transform: translateY(0); }
}
body {
background: linear-gradient(135deg, #f5f7fa 0%, #e4e8eb 100%);
}
.hero-section {
background: linear-gradient(135deg, rgba(34,139,34,0.1) 0%, rgba(34,139,34,0.05) 100%);
}
</style>
</head>
<body class="text-white font-sans">
<!-- Navigation Bar -->
<nav class="bg-green-800 border-b border-green-900 sticky top-0 z-50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex justify-between h-16">
<div class="flex items-center">
<a href="#" class="flex items-center">
<i class="fas fa-gem text-indigo-600 text-2xl mr-2"></i>
<span class="text-xl font-bold text-gray-900">Gemini Apps</span>
</a>
</div>
<div class="hidden md:flex items-center space-x-8">
<a href="#" class="text-gray-900 hover:text-indigo-600 px-1 text-sm font-medium">Explore</a>
<a href="#" class="text-gray-900 hover:text-indigo-600 px-1 text-sm font-medium">Collections</a>
<a href="#" class="text-gray-900 hover:text-indigo-600 px-1 text-sm font-medium">Pricing</a>
<a href="#" class="text-gray-900 hover:text-indigo-600 px-1 text-sm font-medium">Docs</a>
</div>
<div class="flex items-center">
<div class="relative dropdown">
<button class="flex items-center text-gray-900 hover:text-indigo-600">
<i class="fas fa-search mr-2"></i>
<span class="hidden md:inline">Search</span>
</button>
<div class="dropdown-menu absolute hidden right-0 mt-2 w-64 bg-white rounded-md shadow-lg z-50">
<input type="text" placeholder="Search projects..." class="w-full px-4 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-2 focus:ring-indigo-500">
</div>
</div>
<button class="ml-4 px-4 py-2 bg-green-700 text-white rounded-md text-sm font-medium hover:bg-green-800 focus:outline-none focus:ring-2 focus:ring-green-500">
Upload Project
</button>
<div class="ml-4 relative">
<button class="flex items-center text-gray-900 hover:text-indigo-600">
<i class="fas fa-user-circle text-xl"></i>
</button>
</div>
</div>
</div>
</div>
</nav>
<!-- Hero Section -->
<div class="hero-section border-b border-[#2d2d2d]">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div class="text-center">
<h1 class="text-4xl md:text-5xl font-bold mb-4">Discover Amazing Gemini Projects</h1>
<p class="text-xl md:text-2xl mb-8">Explore, share, and collaborate on innovative applications built with Gemini</p>
<div class="flex justify-center">
<div class="relative w-full max-w-xl">
<input type="text" placeholder="Search for projects..." class="w-full px-6 py-4 rounded-full text-gray-900 focus:outline-none focus:ring-2 focus:ring-indigo-500">
<button class="absolute right-2 top-2 bg-indigo-600 text-white px-6 py-2 rounded-full hover:bg-indigo-700">
<i class="fas fa-search mr-2"></i> Search
</button>
</div>
</div>
</div>
</div>
</div>
<!-- Main Content -->
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8">
<!-- Categories -->
<div class="mb-8">
<h2 class="text-xl font-semibold mb-4">Categories</h2>
<div class="flex flex-wrap gap-4">
<a href="#" class="category-chip px-4 py-2 bg-gradient-to-r from-green-600 to-blue-600 rounded-full text-white text-sm font-medium hover:from-green-700 hover:to-blue-700">
<i class="fas fa-robot mr-2"></i> AI Assistants
</a>
<a href="#" class="category-chip px-4 py-2 bg-white/10 backdrop-blur-sm rounded-full border border-white/20 text-sm font-medium hover:bg-white/20 transition-all">
<i class="fas fa-chart-line mr-2"></i> Data Analysis
</a>
<a href="#" class="category-chip px-4 py-2 bg-white rounded-full shadow-sm text-sm font-medium hover:bg-gray-100 transition-all">
<i class="fas fa-language mr-2"></i> Language Models
</a>
<a href="#" class="category-chip px-4 py-2 bg-white rounded-full shadow-sm text-sm font-medium hover:bg-gray-100 transition-all">
<i class="fas fa-code mr-2"></i> Code Generation
</a>
<a href="#" class="category-chip px-4 py-2 bg-white rounded-full shadow-sm text-sm font-medium hover:bg-gray-100 transition-all">
<i class="fas fa-image mr-2"></i> Image Generation
</a>
<a href="#" class="category-chip px-4 py-2 bg-white rounded-full shadow-sm text-sm font-medium hover:bg-gray-100 transition-all">
<i class="fas fa-brain mr-2"></i> Cognitive Models
</a>
</div>
</div>
<!-- Filters, Sorting and Density -->
<div class="flex flex-col md:flex-row justify-between items-start md:items-center mb-8">
<div class="flex items-center mb-4 md:mb-0 space-x-4">
<div class="flex items-center">
<span class="text-sm font-medium mr-2">Filter:</span>
<select class="border border-gray-300 rounded-md px-3 py-1 text-sm focus:outline-none focus:ring-2 focus:ring-indigo-500">
<option>All Projects</option>
<option>Featured</option>
<option>Most Popular</option>
<option>Recently Added</option>
</select>
</div>
<div class="flex items-center">
<span class="text-sm font-medium mr-2">View:</span>
<div class="flex space-x-1 bg-gray-100 border border-gray-200 p-1 rounded-md">
<button class="density-btn p-2 rounded hover:bg-white transition-colors" data-density="compact" title="Compact view">
<i class="fas fa-grip-lines text-sm"></i>
</button>
<button class="density-btn p-2 rounded hover:bg-white transition-colors" data-density="normal" title="Normal view">
<i class="fas fa-th-large text-sm"></i>
</button>
<button class="density-btn p-2 rounded hover:bg-white transition-colors" data-density="spacious" title="Spacious view">
<i class="fas fa-th text-sm"></i>
</button>
</div>
</div>
</div>
<div class="flex items-center">
<span class="text-sm font-medium mr-2">Sort by:</span>
<select class="border border-gray-300 rounded-md px-3 py-1 text-sm focus:outline-none focus:ring-2 focus:ring-indigo-500">
<option>Most Popular</option>
<option>Newest</option>
<option>Most Downloads</option>
<option>Highest Rated</option>
</select>
</div>
</div>
<!-- Projects Grid -->
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-6 density-normal">
<!-- Project Card 1 -->
<div class="project-card bg-gradient-to-br from-[#2d2d2d] to-[#1e1e1e] rounded-xl overflow-hidden border border-[#3d3d3d]/50">
<div class="relative project-image-container overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="AI Code Assistant"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Code Assistant</h3>
<span class="bg-green-100 text-green-800 text-xs px-2 py-1 rounded">Featured</span>
</div>
<p class="text-gray-600 text-sm mb-3">An intelligent coding assistant that helps developers write better code faster with AI-powered suggestions.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>1.2K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.8</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>5.7K</span>
</div>
</div>
</div>
</div>
<!-- Project Card 2 -->
<div class="project-card bg-gradient-to-br from-white to-gray-50 rounded-xl overflow-hidden">
<div class="relative h-48 overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Content Generator"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Content Generator</h3>
<span class="bg-blue-100 text-blue-800 text-xs px-2 py-1 rounded">New</span>
</div>
<p class="text-gray-600 text-sm mb-3">Generate high-quality articles, blog posts, and marketing copy with just a few prompts.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>892</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.6</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>3.2K</span>
</div>
</div>
</div>
</div>
<!-- Project Card 3 -->
<div class="project-card bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow">
<div class="relative h-48 overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Data Analyzer"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Data Analyzer</h3>
<span class="bg-purple-100 text-purple-800 text-xs px-2 py-1 rounded">Pro</span>
</div>
<p class="text-gray-600 text-sm mb-3">Transform raw data into actionable insights with AI-powered analysis and visualization tools.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>2.5K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.9</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>8.1K</span>
</div>
</div>
</div>
</div>
<!-- Project Card 4 -->
<div class="project-card bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow">
<div class="relative h-48 overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Image Creator"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Image Creator</h3>
<span class="bg-yellow-100 text-yellow-800 text-xs px-2 py-1 rounded">Popular</span>
</div>
<p class="text-gray-600 text-sm mb-3">Generate stunning images from text descriptions with advanced AI image generation capabilities.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>3.7K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.7</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>10.2K</span>
</div>
</div>
</div>
</div>
<!-- Project Card 5 -->
<div class="project-card bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow">
<div class="relative h-48 overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Chat Assistant"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Chat Assistant</h3>
<span class="bg-green-100 text-green-800 text-xs px-2 py-1 rounded">Featured</span>
</div>
<p class="text-gray-600 text-sm mb-3">A conversational AI assistant that can answer questions, provide recommendations, and assist with tasks.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>5.1K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.9</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>12.4K</span>
</div>
</div>
</div>
</div>
<!-- Project Card 6 -->
<div class="project-card bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow">
<div class="relative project-image-container overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Language Translator"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Language Translator</h3>
<span class="bg-blue-100 text-blue-800 text-xs px-2 py-1 rounded">New</span>
</div>
<p class="text-gray-600 text-sm mb-3">Translate between 100+ languages with human-like accuracy and context awareness.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>1.8K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.5</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>6.3K</span>
</div>
</div>
</div>
</div>
<!-- Project Card 7 -->
<div class="project-card bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow">
<div class="relative project-image-container overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Video Summarizer"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Video Summarizer</h3>
<span class="bg-purple-100 text-purple-800 text-xs px-2 py-1 rounded">Pro</span>
</div>
<p class="text-gray-600 text-sm mb-3">Automatically generate concise summaries of long videos with key points and timestamps.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>2.3K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.7</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>7.5K</span>
</div>
</div>
</div>
</div>
<div class="project-card bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow">
<div class="relative h-48 overflow-hidden">
<img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80"
alt="Language Translator"
class="project-image w-full h-full object-cover">
<div class="absolute top-2 right-2">
<button class="like-btn bg-white bg-opacity-80 p-2 rounded-full text-gray-600 hover:text-red-500">
<i class="far fa-heart"></i>
</button>
</div>
</div>
<div class="p-4">
<div class="flex justify-between items-start mb-2">
<h3 class="font-semibold text-lg">Gemini Language Translator</h3>
<span class="bg-blue-100 text-blue-800 text-xs px-2 py-1 rounded">New</span>
</div>
<p class="text-gray-600 text-sm mb-3">Translate between 100+ languages with human-like accuracy and context awareness.</p>
<div class="flex items-center justify-between text-sm text-gray-500">
<div class="flex items-center">
<i class="fas fa-download mr-1"></i>
<span>1.8K</span>
</div>
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span>4.5</span>
</div>
<div class="flex items-center">
<i class="fas fa-eye mr-1"></i>
<span>6.3K</span>
</div>
</div>
</div>
</div>
</div>
<!-- Pagination -->
<div class="flex justify-center mt-10">
<nav class="flex items-center space-x-2">
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-100">
<i class="fas fa-chevron-left"></i>
</button>
<button class="px-3 py-1 rounded bg-green-700 text-white">1</button>
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-100">2</button>
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-100">3</button>
<span class="px-2">...</span>
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-100">8</button>
<button class="px-3 py-1 rounded border border-gray-300 text-gray-700 hover:bg-gray-100">
<i class="fas fa-chevron-right"></i>
</button>
</nav>
</div>
</div>
<!-- Footer -->
<footer class="bg-green-800 border-t border-green-900 mt-16">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8">
<div>
<h3 class="text-lg font-semibold mb-4">Gemini Apps</h3>
<p class="text-gray-600 text-sm">Empowering developers and creators with cutting-edge AI tools and applications.</p>
<div class="flex space-x-4 mt-4">
<a href="#" class="text-gray-600 hover:text-indigo-600"><i class="fab fa-twitter"></i></a>
<a href="#" class="text-gray-600 hover:text-indigo-600"><i class="fab fa-github"></i></a>
<a href="#" class="text-gray-600 hover:text-indigo-600"><i class="fab fa-discord"></i></a>
<a href="#" class="text-gray-600 hover:text-indigo-600"><i class="fab fa-youtube"></i></a>
</div>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Explore</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Featured Projects</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Popular Apps</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">New Releases</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Collections</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Resources</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Documentation</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">API Reference</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Tutorials</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Community</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Company</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">About Us</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Careers</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Blog</a></li>
<li><a href="#" class="text-gray-600 hover:text-indigo-600 text-sm">Contact</a></li>
</ul>
</div>
</div>
<div class="border-t border-gray-200 mt-10 pt-8 flex flex-col md:flex-row justify-between items-center">
<p class="text-gray-500 text-sm">© 2023 Gemini Apps. All rights reserved.</p>
<div class="flex space-x-6 mt-4 md:mt-0">
<a href="#" class="text-gray-500 hover:text-indigo-600 text-sm">Terms</a>
<a href="#" class="text-gray-500 hover:text-indigo-600 text-sm">Privacy</a>
<a href="#" class="text-gray-500 hover:text-indigo-600 text-sm">Cookies</a>
</div>
</div>
</div>
</footer>
<script>
// Density selector functionality
document.querySelectorAll('.density-btn').forEach(btn => {
btn.addEventListener('click', function() {
const grid = document.querySelector('.grid');
// Remove all density classes
grid.classList.remove('density-compact', 'density-normal', 'density-spacious');
// Add selected density class
grid.classList.add(`density-${this.dataset.density}`);
// Update active state
document.querySelectorAll('.density-btn').forEach(b => {
b.classList.remove('bg-green-100', 'text-green-700');
});
this.classList.add('bg-green-100', 'text-green-700');
});
});
// Set default to normal density
document.querySelector('.density-btn[data-density="normal"]').classList.add('bg-indigo-100', 'text-indigo-700');
// Simple like button functionality
document.querySelectorAll('.like-btn').forEach(button => {
button.addEventListener('click', function() {
const icon = this.querySelector('i');
if (icon.classList.contains('far')) {
icon.classList.remove('far');
icon.classList.add('fas');
icon.style.color = '#ef4444';
} else {
icon.classList.remove('fas');
icon.classList.add('far');
icon.style.color = '';
}
});
});
// Mobile menu toggle would go here if we had one
</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=triton7777/earthview" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>