Flex Grid
This template uses flex grids to implement a mosaic-like layout.
Flex Grid is a two-dimensional layout system for creating flexible web sites. It lets you lay out elements in rows and columns, and you can control how elements resize and rearrange themselves when the page is resized.
All images have been set as background image for the grid cells. We've used transparent 'placeholders' inside some of the cells to control the size and aspect ratio of the grid, so we do not have to care about the aspect ratio of images.