Looking to implement a design that features three vertical columns. The first and last columns will display MaterialUI cards, while the middle column will showcase a vertical line with dots aligned vertically with the start of each card. The height of the cards may vary. Refer to the attached screenshot for a visual representation of the design.
Current layout structure:
<Grid container>
<Grid item xs={5}>
<Grid container direction={"column"}>
// content of cards...
</Grid>
</Grid>
<Grid item xs={2}>
// vertical line with dots...
</Grid>
<Grid item xs={5}>
<Grid container direction={"column"}>
// content of cards...
</Grid>
</Grid>
</Grid>
The challenge is to align both the cards and the vertical divider line according to the layout shown in the screenshot provided. Integrating elements from different Grid
containers can be quite complex.
Screenshot of the design: