<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800…');
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
padding: 20px;
line-height: 1.6;
}
.container {
max-width: 1200px;
margin: 0 auto;
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(10px);
border-radius: 30px;
overflow: hidden;
box-shadow: 0 25px 50px rgba(0, 0, 0, 0.2);
}
.hero {
position: relative;
height: 500px;
background: url('https://images.unsplash.com/photo-1481627834876-b7833e8f5570?w=1200&h=5…') center/cover;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
color: white;
}
.hero::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(135deg, rgba(102, 126, 234, 0.8), rgba(118, 75, 162, 0.8));
}
.hero-content {
position: relative;
z-index: 1;
padding: 40px;
}
.hero h1 {
font-size: 4em;
font-weight: 800;
margin-bottom: 20px;
text-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
animation: fadeInUp 1s ease;
}
.hero p {
font-size: 1.5em;
font-weight: 300;
margin-bottom: 30px;
animation: fadeInUp 1.2s ease;
}
.btn {
display: inline-block;
padding: 15px 40px;
background: white;
color: #667eea;
text-decoration: none;
border-radius: 50px;
font-weight: 600;
transition: all 0.3s ease;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
animation: fadeInUp 1.4s ease;
}
.btn:hover {
transform: translateY(-3px);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
}
.content {
padding: 60px 40px;
}
.section-title {
text-align: center;
font-size: 2.5em;
font-weight: 700;
background: linear-gradient(135deg, #667eea, #764ba2);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 50px;
}
.cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
margin-bottom: 60px;
}
.card {
background: white;
border-radius: 20px;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
transition: all 0.4s ease;
}
.card:hover {
transform: translateY(-10px);
box-shadow: 0 20px 50px rgba(0, 0, 0, 0.15);
}
.card img {
width: 100%;
height: 250px;
object-fit: cover;
transition: transform 0.4s ease;
}
.card:hover img {
transform: scale(1.1);
}
.card-content {
padding: 25px;
}
.card h3 {
font-size: 1.5em;
color: #333;
margin-bottom: 15px;
}
.card p {
color: #666;
line-height: 1.8;
}
.stats {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
margin: 60px 0;
}
.stat-box {
background: linear-gradient(135deg, #667eea, #764ba2);
padding: 40px;
border-radius: 20px;
text-align: center;
color: white;
box-shadow: 0 10px 30px rgba(102, 126, 234, 0.3);
}
.stat-number {
font-size: 3em;
font-weight: 800;
margin-bottom: 10px;
}
.stat-label {
font-size: 1.1em;
opacity: 0.9;
}
.gallery {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 15px;
margin-bottom: 60px;
}
.gallery-item {
position: relative;
height: 300px;
border-radius: 15px;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.gallery-item img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.5s ease;
}
.gallery-item:hover img {
transform: scale(1.15);
}
.gallery-overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 20px;
background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
color: white;
transform: translateY(100%);
transition: transform 0.3s ease;
}
.gallery-item:hover .gallery-overlay {
transform: translateY(0);
}
.cta-section {
background: linear-gradient(135deg, #667eea, #764ba2);
padding: 60px 40px;
border-radius: 20px;
text-align: center;
color: white;
margin: 40px 0;
}
.cta-section h2 {
font-size: 2.5em;
margin-bottom: 20px;
}
.cta-section p {
font-size: 1.3em;
margin-bottom: 30px;
opacity: 0.95;
}
.features {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
margin: 60px 0;
}
.feature {
text-align: center;
padding: 30px;
background: #f8f9ff;
border-radius: 15px;
transition: all 0.3s ease;
}
.feature:hover {
background: white;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
transform: translateY(-5px);
}
.feature-icon {
font-size: 4em;
margin-bottom: 20px;
}
.feature h3 {
font-size: 1.4em;
color: #333;
margin-bottom: 15px;
}
.feature p {
color: #666;
line-height: 1.7;
}
footer {
background: #1a1a2e;
color: white;
padding: 40px;
text-align: center;
}
footer p {
opacity: 0.8;
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@media (max-width: 768px) {
.hero h1 {
font-size: 2.5em;
}
.hero p {
font-size: 1.2em;
}
}
</style>
</head>
<body>
<div class="container">
<!-- Hero Section -->
<div class="hero">
<div class="hero-content">
<h1>🚀 Repositorio Digital Avanzado</h1>
<p>Innovación, Tecnología y Conocimiento</p>
<a href="#" class="btn">Explorar Colecciones</a>
</div>
</div>
<!-- Main Content -->
<div class="content">
<!-- Stats Section -->
<div class="stats">
<div class="stat-box">
<div class="stat-number">15K+</div>
<div class="stat-label">Documentos</div>
</div>
<div class="stat-box">
<div class="stat-number">50+</div>
<div class="stat-label">Colecciones</div>
</div>
<div class="stat-box">
<div class="stat-number">99.9%</div>
<div class="stat-label">Disponibilidad</div>
</div>
<div class="stat-box">
<div class="stat-number">24/7</div>
<div class="stat-label">Acceso</div>
</div>
</div>
<!-- Features Section -->
<h2 class="section-title">✨ Características Destacadas</h2>
<div class="features">
<div class="feature">
<div class="feature-icon">🔍</div>
<h3>Búsqueda Inteligente</h3>
<p>Motor de búsqueda potenciado por IA con resultados instantáneos y precisos</p>
</div>
<div class="feature">
<div class="feature-icon">🔐</div>
<h3>Seguridad Total</h3>
<p>Encriptación de extremo a extremo y control granular de accesos</p>
</div>
<div class="feature">
<div class="feature-icon">☁️</div>
<h3>Cloud Native</h3>
<p>Arquitectura escalable en la nube con redundancia geográfica</p>
</div>
<div class="feature">
<div class="feature-icon">📊</div>
<h3>Analytics</h3>
<p>Dashboards en tiempo real con métricas de uso y engagement</p>
</div>
</div>
<!-- Cards Section -->
<h2 class="section-title">📚 Colecciones Principales</h2>
<div class="cards">
<div class="card">
<img src="https://images.unsplash.com/photo-1524995997946-a1c2e315a42f?w=600&h=40…" alt="Investigación">
<div class="card-content">
<h3>🔬 Investigación Científica</h3>
<p>Más de 5,000 artículos peer-reviewed en diversas disciplinas. Acceso abierto para la comunidad académica global.</p>
</div>
</div>
<div class="card">
<img src="https://images.unsplash.com/photo-1456513080510-7bf3a84b82f8?w=600&h=40…" alt="Tesis">
<div class="card-content">
<h3>🎓 Tesis Doctorales</h3>
<p>Repositorio completo de trabajos de investigación de posgrado con índices de citación actualizados.</p>
</div>
</div>
<div class="card">
<img src="https://images.unsplash.com/photo-1507842217343-583bb7270b66?w=600&h=40…" alt="Multimedia">
<div class="card-content">
<h3>🎥 Contenido Multimedia</h3>
<p>Biblioteca audiovisual con conferencias, seminarios y material educativo en formato HD y 4K.</p>
</div>
</div>
</div>
<!-- Gallery Section -->
<h2 class="section-title">🖼️ Galería Visual</h2>
<div class="gallery">
<div class="gallery-item">
<img src="https://images.unsplash.com/photo-1481627834876-b7833e8f5570?w=400&h=40…" alt="Biblioteca 1">
<div class="gallery-overlay">
<h4>Biblioteca Central</h4>
</div>
</div>
<div class="gallery-item">
<img src="https://images.unsplash.com/photo-1521587760476-6c12a4b040da?w=400&h=40…" alt="Biblioteca 2">
<div class="gallery-overlay">
<h4>Sala de Lectura</h4>
</div>
</div>
<div class="gallery-item">
<img src="https://images.unsplash.com/photo-1519682337058-a94d519337bc?w=400&h=40…" alt="Tecnología">
<div class="gallery-overlay">
<h4>Centro Digital</h4>
</div>
</div>
<div class="gallery-item">
<img src="https://images.unsplash.com/photo-1503676260728-1c00da094a0b?w=400&h=40…" alt="Archivo">
<div class="gallery-overlay">
<h4>Archivo Histórico</h4>
</div>
</div>
</div>
<!-- CTA Section -->
<div class="cta-section">
<h2>🌟 Únete a la Revolución Digital</h2>
<p>Accede a miles de recursos académicos de forma gratuita</p>
<a href="#" class="btn">Crear Cuenta Gratis</a>
</div>
</div>
<!-- Footer -->
<footer>
<p>🌐 <strong>Repositorio Digital</strong> | Powered by Islandora & Apache Solr</p>
<p>📧 contacto@repositorio.edu | 📞 +52 (662) XXX-XXXX</p>
<p style="margin-top: 20px; font-size: 0.9em;">© 2025 Todos los derechos reservados</p>
</footer>
</div>
</body>
</html>