How to implement something like a "timeline"

Hello Vaadin-Developers,

i want to implement something like a timeline - similair to the order messages in the bakery app.
In my case we have activitys which we tracking, a user can add, edit oder delete activitys.
My idea is to put the activity-forms (Vaadin Designs) in a List, but this doenst work well for me.
Does you have a best practise solution for this case?

Thanks in advance

Benedikt Wiest