Línea de Tiempo Interactiva

Intermedio

Componente moderno de línea de tiempo interactiva con animaciones suaves, efectos hover y diseño responsivo. Perfecto para mostrar historia de empresa, hitos de proyectos o eventos cronológicos.

Vista Previa en Vivo

Implementación del Código

HTML
<div class="timeline-container">
  <div class="timeline-header">
    <h2 class="timeline-title">Nuestro Recorrido</h2>
    <p class="timeline-subtitle">Hitos que moldearon nuestra historia</p>
  </div>
  
  <div class="timeline-wrapper">
    <div class="timeline-line" id="timelineLine"></div>
    
    <!-- Elemento de Línea de Tiempo 1 -->
    <div class="timeline-item" data-year="2020">
      <div class="timeline-marker">
        <div class="marker-icon">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M13 2L3 14H12L11 22L21 10H12L13 2Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          </svg>
        </div>
      </div>
      <div class="timeline-content">
        <div class="timeline-card">
          <div class="card-header">
            <span class="timeline-date">Enero 2020</span>
            <h3 class="timeline-event-title">Fundación de la Empresa</h3>
          </div>
          <div class="card-body">
            <p class="timeline-description">
              Comenzamos nuestro viaje con la visión de revolucionar la industria tecnológica. Fundada por un equipo de desarrolladores y diseñadores apasionados comprometidos con crear soluciones innovadoras.
            </p>
            <div class="timeline-stats">
              <div class="stat-item">
                <span class="stat-number">3</span>
                <span class="stat-label">Fundadores</span>
              </div>
              <div class="stat-item">
                <span class="stat-number">$50K</span>
                <span class="stat-label">Inversión Inicial</span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    
    <!-- Elemento de Línea de Tiempo 2 -->
    <div class="timeline-item" data-year="2020">
      <div class="timeline-marker">
        <div class="marker-icon">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M16 21V5A2 2 0 0 0 14 3H10A2 2 0 0 0 8 5V21L12 19L16 21Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          </svg>
        </div>
      </div>
      <div class="timeline-content">
        <div class="timeline-card">
          <div class="card-header">
            <span class="timeline-date">Junio 2020</span>
            <h3 class="timeline-event-title">Lanzamiento del Primer Producto</h3>
          </div>
          <div class="card-body">
            <p class="timeline-description">
              Lanzamos nuestro producto estrella después de meses de desarrollo y pruebas. El producto recibió comentarios abrumadoramente positivos de los primeros adoptantes y probadores beta.
            </p>
            <div class="timeline-achievements">
              <span class="achievement-badge">🚀 Lanzamiento de Producto</span>
              <span class="achievement-badge">👥 100+ Usuarios Beta</span>
              <span class="achievement-badge">⭐ Calificación 4.8/5</span>
            </div>
          </div>
        </div>
      </div>
    </div>
    
    <!-- Elemento de Línea de Tiempo 3 -->
    <div class="timeline-item" data-year="2021">
      <div class="timeline-marker">
        <div class="marker-icon">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M17 21V13H7V21M7 3V8H15M19 21H5A2 2 0 0 1 3 19V5A2 2 0 0 1 5 3H19A2 2 0 0 1 21 5V19A2 2 0 0 1 19 21Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          </svg>
        </div>
      </div>
      <div class="timeline-content">
        <div class="timeline-card">
          <div class="card-header">
            <span class="timeline-date">Marzo 2021</span>
            <h3 class="timeline-event-title">Financiación Serie A</h3>
          </div>
          <div class="card-body">
            <p class="timeline-description">
              Aseguramos financiación Serie A para acelerar el crecimiento y expandir nuestro equipo. Este hito nos permitió escalar operaciones e invertir en tecnología de vanguardia.
            </p>
            <div class="timeline-stats">
              <div class="stat-item">
                <span class="stat-number">$2M</span>
                <span class="stat-label">Financiación Obtenida</span>
              </div>
              <div class="stat-item">
                <span class="stat-number">15</span>
                <span class="stat-label">Miembros del Equipo</span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    
    <!-- Elemento de Línea de Tiempo 4 -->
    <div class="timeline-item" data-year="2022">
      <div class="timeline-marker">
        <div class="marker-icon">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M12 2L15.09 8.26L22 9L17 14L18.18 21L12 17.77L5.82 21L7 14L2 9L8.91 8.26L12 2Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          </svg>
        </div>
      </div>
      <div class="timeline-content">
        <div class="timeline-card">
          <div class="card-header">
            <span class="timeline-date">Septiembre 2022</span>
            <h3 class="timeline-event-title">Reconocimiento de la Industria</h3>
          </div>
          <div class="card-body">
            <p class="timeline-description">
              Recibimos múltiples premios y reconocimientos de la industria por innovación y excelencia. Nuestro producto fue destacado en importantes publicaciones tecnológicas y conferencias.
            </p>
            <div class="timeline-achievements">
              <span class="achievement-badge">🏆 Premio Innovación Tech</span>
              <span class="achievement-badge">📰 Destacado en TechCrunch</span>
              <span class="achievement-badge">🎤 Orador Principal</span>
            </div>
          </div>
        </div>
      </div>
    </div>
    
    <!-- Elemento de Línea de Tiempo 5 -->
    <div class="timeline-item" data-year="2023">
      <div class="timeline-marker">
        <div class="marker-icon">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M21 16V8A2 2 0 0 0 19 6H5A2 2 0 0 0 3 8V16A2 2 0 0 0 5 18H19A2 2 0 0 0 21 16Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
            <path d="M7 10H17M7 14H17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          </svg>
        </div>
      </div>
      <div class="timeline-content">
        <div class="timeline-card">
          <div class="card-header">
            <span class="timeline-date">Diciembre 2023</span>
            <h3 class="timeline-event-title">Expansión Global</h3>
          </div>
          <div class="card-body">
            <p class="timeline-description">
              Expandimos operaciones globalmente con oficinas en tres continentes. Alcanzamos hitos significativos de usuarios y establecimos asociaciones con grandes corporaciones.
            </p>
            <div class="timeline-stats">
              <div class="stat-item">
                <span class="stat-number">50K+</span>
                <span class="stat-label">Usuarios Activos</span>
              </div>
              <div class="stat-item">
                <span class="stat-number">25</span>
                <span class="stat-label">Países</span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    
    <!-- Elemento de Línea de Tiempo 6 -->
    <div class="timeline-item" data-year="2024">
      <div class="timeline-marker">
        <div class="marker-icon">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M12 2L2 7L12 12L22 7L12 2Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
            <path d="M2 17L12 22L22 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
            <path d="M2 12L12 17L22 12" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          </svg>
        </div>
      </div>
      <div class="timeline-content">
        <div class="timeline-card">
          <div class="card-header">
            <span class="timeline-date">Presente</span>
            <h3 class="timeline-event-title">Visión Futura</h3>
          </div>
          <div class="card-body">
            <p class="timeline-description">
              Continuamos innovando y empujando los límites en tecnología. Trabajando en soluciones de próxima generación que darán forma al futuro de nuestra industria.
            </p>
            <div class="timeline-achievements">
              <span class="achievement-badge">🔮 Integración IA</span>
              <span class="achievement-badge">🌱 Enfoque Sostenibilidad</span>
              <span class="achievement-badge">🚀 Plataforma Nueva Gen</span>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  
  <!-- Navegación de Línea de Tiempo -->
  <div class="timeline-navigation">
    <button class="nav-btn" id="scrollToTop">
      <svg width="20" height="20" viewBox="0 0 24 24" fill="none">
        <path d="M18 15L12 9L6 15" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
      </svg>
      Volver Arriba
    </button>
  </div>
</div>

Características del Fragmento

Diseño Responsivo: Sí
Soporte para Modo Oscuro: Sí
Categoría: interactive
Nivel de Dificultad: Intermedio