Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Timeline Block

151 sites No security coverage
View on drupal.org

This module allows you to easily add customizable timelines to your Drupal website. You can display events chronologically with titles, dates, descriptions, and images, choosing from multiple predefined layouts or creating your own custom design.

Timeline Block lets you enter timelines from your drupal block configuration area. It is a customizable drupal timeline module. Using this timelines module lets you easily add timelines on your drupal website. Timeline block provides a visual representation of the alignment of time to display a list of events in chronological order or activities that happened at a particular phase.

Depending on the module you choose, you can show timeline title, time phase and description with images. We can also use the Testimonial order weight select option which can be used to provide customized sorting of timelines.

This module provides 10 different predefined layouts and we can also override the css design on our theme css.

We can also override the timeline template and css for design layout with abailable variables on the twig template.

We can copy the template file from templates/timeline-block.html.twig to your theme file and customize the html and implement your own layout with custom css and also implement other carousel with custom js.

Available variables on the twig template:

  Available variables:
- timeline_data: Array of timeline.
  - time: timeline time value
  - title: title of the timeline
  - description: description of the timelie

- timeline_settings: Array of timeline configurations
  - timeline_layout: template layout

Support

Please post bug reports, feature requests and support requests to the Timeline Block module issue queue.

Demo

Installation and download

Installation with Composer:

composer require 'drupal/timeline_block'

Download latest version

Looking for Timeline Block support?

Free community support options
Developers can participate our support channels on a best-effort basis, Drupal Answers.

Alternate Module:
Views Timeline — a similar module with a view that displays content in a timeline format for better visual presentation.

Activity

Total releases
6
First release
Jan 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 6
Maintenance
Dormant

Release Timeline

Releases

Version Type Release date
1.2.5 Stable Jun 9, 2025
1.2.4 Stable Jun 6, 2025
1.2.3 Stable Jan 26, 2025
1.2.2 Stable Jan 26, 2025
1.2.x-dev Dev Jan 26, 2025
1.2.1 Stable Jan 26, 2025