Bookmarked:
My initial gut reaction was of course masonry should be part of grid, but Rachel makes some very good points here. Whole segments of the grid specification would have to be ignored for a masonry layout, which she itemizes well. The way it would break grid-template-areas
is a huge deal, IMO; that is the primary way a lot of developers use and understand grid. I think Rachel is right. Something like display: masonry
is probably the better approach.