Timelines

A timeline is a perfect way to visualize processes and projects, as it's easy to read and attractive for users. You can use it to give an overview of events, present an agenda or point out important points in time.

Timeline

The available timeline design comprises many components that will help you visualize a process or show an outline of events. Thanks to the possibility of adding icons, avatars and links and the way of presenting the elements of content, your timeline will be clear for users and will make yor website or app more attractive.

<ul class="timeline">
  <li class="timeline-event">
    <div class="timeline-event-icon bg-twitter-lt"><!-- SVG icon from http://tabler-icons.io/i/brand-twitter -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">10 hrs ago</div>
        <h4>+1150 Followers</h4>
        <p class="text-secondary">You’re getting more and more followers, keep it up!</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/briefcase -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">2 hrs ago</div>
        <h4>+3 New Products were added!</h4>
        <p class="text-secondary">Congratulations!</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/check -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">1 day ago</div>
        <h4>Database backup completed!</h4>
        <p class="text-secondary">Download the <a href="#">latest backup</a>.</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon bg-facebook-lt"><!-- SVG icon from http://tabler-icons.io/i/brand-facebook -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">1 day ago</div>
        <h4>+290 Page Likes</h4>
        <p class="text-secondary">This is great, keep it up!</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/user-plus -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">2 days ago</div>
        <h4>+3 Friend Requests</h4>
        <div class="avatar-list mt-3">
          <span class="avatar" style="background-image: url(...)">
            <span class="badge bg-success"></span></span>
          <span class="avatar">
            <span class="badge bg-success"></span>JL</span>
          <span class="avatar" style="background-image: url(...)">
            <span class="badge bg-success"></span></span>
        </div>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/photo -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">3 days ago</div>
        <h4>+2 New photos</h4>
        <div class="mt-3">
          <div class="row g-2">
            <div class="col-6">
              <div class="media media-2x1 rounded">
                <a class="media-content" style="background-image: url(...)"></a>
              </div>
            </div>
            <div class="col-6">
              <div class="media media-2x1 rounded">
                <a class="media-content" style="background-image: url(...)"></a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/settings -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">2 weeks ago</div>
        <h4>System updated to v2.02</h4>
        <p class="text-secondary">Check the complete changelog at the <a href="#">activity
            page</a>.</p>
      </div>
    </div>
  </li>
</ul>

Simple timeline

Use a simplified version of the timeline, if it suits your design better. You can still make use of all the available timeline components.

<ul class="timeline timeline-simple">
  <li class="timeline-event">
    <div class="timeline-event-icon bg-twitter-lt"><!-- SVG icon from http://tabler-icons.io/i/brand-twitter -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">10 hrs ago</div>
        <h4>+1150 Followers</h4>
        <p class="text-secondary">You’re getting more and more followers, keep it up!</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/briefcase -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">2 hrs ago</div>
        <h4>+3 New Products were added!</h4>
        <p class="text-secondary">Congratulations!</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/check -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">1 day ago</div>
        <h4>Database backup completed!</h4>
        <p class="text-secondary">Download the <a href="#">latest backup</a>.</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon bg-facebook-lt"><!-- SVG icon from http://tabler-icons.io/i/brand-facebook -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">1 day ago</div>
        <h4>+290 Page Likes</h4>
        <p class="text-secondary">This is great, keep it up!</p>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/user-plus -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">2 days ago</div>
        <h4>+3 Friend Requests</h4>
        <div class="avatar-list mt-3">
          <span class="avatar" style="background-image: url(...)">
            <span class="badge bg-success"></span></span>
          <span class="avatar">
            <span class="badge bg-success"></span>JL</span>
          <span class="avatar" style="background-image: url(...)">
            <span class="badge bg-success"></span></span>
        </div>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/photo -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">3 days ago</div>
        <h4>+2 New photos</h4>
        <div class="mt-3">
          <div class="row g-2">
            <div class="col-6">
              <div class="media media-2x1 rounded">
                <a class="media-content" style="background-image: url(...)"></a>
              </div>
            </div>
            <div class="col-6">
              <div class="media media-2x1 rounded">
                <a class="media-content" style="background-image: url(...)"></a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </li>
  <li class="timeline-event">
    <div class="timeline-event-icon"><!-- SVG icon from http://tabler-icons.io/i/settings -->
      <svg>...</svg>
    </div>
    <div class="card timeline-event-card">
      <div class="card-body">
        <div class="text-secondary float-end">2 weeks ago</div>
        <h4>System updated to v2.02</h4>
        <p class="text-secondary">Check the complete changelog at the <a href="#">activity
            page</a>.</p>
      </div>
    </div>
  </li>
</ul>
Do you have a question? ask the community
Do you see a bug? open an issue on GitHub
Do you like Tabler? tweet about it!
Support Tabler's development: Github Sponsors
illustrations banner imageillustrations banner image dark
65 sleek illustrations for your startup's visual identity.