I'm designing a responsive timeline for an orthopedic patient rehab service, and running into an interesting problem with listing separate events on the same day. Our patients have a prescribed care program, over the course which they're given different exercises and content to interact with. All of this is broken down on the timeline (the UI is a vertical line along which the individual events are plotted in dots with corresponding cards explaining the events), but sometimes different events can occur on the same day (ex. getting prescribed a new exercise and given a new form to complete). I've experimented with assigning these multi-events a single "dot" on the timeline, with the two (or more) cards stacked tightly on top of each other. But I'm wondering if there might be a better solution? Thanks in advance for your feedback!
Really not sure what your timeline view looks like, but this is what came to mind. In this case, could you not just show multiple cards for each event on the line? Something like the following might work:
This also concisely indicates that on December 12 there were 2 events by placing the count in the dot on the timeline.