Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Timeline Block

155 sites No security coverage Drupal 9–11
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.

Depends on

Dependencies of the latest stable release

  • block Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

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

Release Timeline

Releases

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