ai-genereated-page / index.html
ghosthcp516's picture
Add 2 files
d819f2e verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dark Data Concept Banner</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/gsap.min.js"></script>
<style>
/* Custom styles */
.banner-container {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
position: relative;
height: 50vh;
overflow: hidden;
}
.grid-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
linear-gradient(rgba(100, 116, 139, 0.1) 1px, transparent 1px),
linear-gradient(90deg, rgba(100, 116, 139, 0.1) 1px, transparent 1px);
background-size: 60px 60px;
pointer-events: none;
}
.particle {
position: absolute;
background: linear-gradient(145deg, #3b82f6, #8b5cf6);
border-radius: 50%;
pointer-events: none;
filter: blur(1px);
}
.data-node {
position: absolute;
width: 8px;
height: 8px;
background: linear-gradient(45deg, #3b82f6, #8b5cf6);
border-radius: 50%;
box-shadow: 0 0 10px 2px rgba(59, 130, 246, 0.7);
z-index: 10;
}
.data-connection {
position: absolute;
height: 1px;
background: linear-gradient(90deg, transparent, #64748b, transparent);
}
.polygon {
position: absolute;
background: rgba(59, 130, 246, 0.1);
backdrop-filter: blur(2px);
clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
border: 1px solid rgba(59, 130, 246, 0.3);
}
.ring {
position: absolute;
border-radius: 50%;
border: 1px solid rgba(59, 130, 246, 0.3);
}
.data-wave {
position: absolute;
width: 200%;
height: 100px;
background: linear-gradient(90deg,
transparent,
rgba(59, 130, 246, 0.7),
rgba(139, 92, 246, 0.7),
transparent);
opacity: 0.1;
transform-origin: center;
animation: waveMove 20s linear infinite;
filter: blur(5px);
}
@keyframes waveMove {
0% { transform: translateX(-50%) rotate(0deg); }
100% { transform: translateX(0%) rotate(0deg); }
}
.
</html>