Bootstrap is a huge Framework already built into Joomla by default. With Bootstrap 5 and Joomla 4, it is easy to customize your website and do some amazing things. Let's dive into making a timeline using only Joomla and Bootstrap 5.1.

When Joomla 4 was released it came with Bootstrap 5.1 included in the default template Cassiopeia, you basically do not need to know HTML or CSS to make a decent website in Joomla 4. 

Where to start? - Let's dive into making a timeline using only Joomla 4 and Bootstrap 5.1

To make a timeline using Bootstrap we are going to use the ScrollSpy Component in Bootstraop 5.1, there are several diffrent ways to use it, but here we are going to focus on the horisontal menu.

Step 1: Make your fields

 First of all let's make the Field-group, this is done by going into the Field Group menu on the left side of Control panel. Select Content > Field Groups

Joomla 4 - Create field groups

 

Now create the group "Timeline"

Create a Field Group

 

After creating the field group we will add our fields:

 

Go to the menubar on left and select Content > Fields

Create your fields

Create these field types, name of field does not matter.

  • Calendar field
  • Text field (Textarea or Editor)
  • Subform field

Step 2: Copy the code from Bootstrap


 

Stope 3: Do a bit of hardcoding

 

 

Stope 4: How will this look

Add comment

Submit