An idea! Would it be possible to somehow have tasks rendered on the same row, as in a timeline.
It would not be strict gantt but very useful for creating easy to read timelines.
I would need to indicate that the tasks are to be rendered in the same row. It would only work if the tasks do not overlap on the timeline, they need to have a gap or be consecutive.
This is a bit similar to: