This is a new feature that was spurred by a user request. This user liked what List view offers, but wanted to incorporate Masonry for a more compelling design.
Honestly I’m not quite sure how much of a future the classic JavaScript-based Masonry has, as it seems to have been at least partially usurped by CSS flexbox, and there is an emerging CSS spec for building masonry directly into grid layouts. So the details of this implementation may need to change in the future, but for now, this is what we’re working with.
Masonry view is not yet available, but it is scheduled for inclusion in the next point update of ICS Calendar Pro, version 4.3, which is likely to be released before the end of January.
In the meantime, here’s a sneak preview of it in action! This is a live rendering from a beta version of ICS Calendar Pro v.4.3, and it will continue to be updated as we get closer to release. I’ve given this calendar a color attribute so you can see how color gets applied. If your calendar includes multiple color-coded feeds, each feed’s events use its color, making it easy to differentiate them at a glance. (Unfortunately, at the moment, the toggle checkboxes work to show/hide a feed’s events, but the Masonry grid doesn’t redraw! That’s one of the reasons this feature isn’t released yet.)
—Scott