Poster Generator for Igor Shtang's Pereverstka

The layout is built on a grid of 15 square modules: 5×3.

Images

Text

Implementation

The whole thing is an html page, no canvas used. All blocks are div elements aligned with CSS grid. I used its ability to pack rects automatically to fill the space with minimal amount of gaps.

To save the resulting image I use html2canvas library.