This module is an integration of handsome existing code (Juan Brujo) in Drupal 8.
You create in the new content type, a node with the timeline that you want. The title of the node is a link to the content. Also you can set the titles and background color.
It is a third party that you have to unpack in the libraries folder.
There are dependencies
You also use the focal point module to create a style and set the focus.