PhotoMosaic: add sixLandscapes layout, combining side and row

This commit is contained in:
2023-12-02 01:29:11 +01:00
parent d42c3c142c
commit efb35cfd6a
2 changed files with 11 additions and 0 deletions

View File

@@ -137,6 +137,13 @@ class PhotosIndex extends Template
}
}
protected function sixLandscapes(array $photos, $altLayout)
{
$chunks = array_chunk($photos, 3);
$this->sideLandscape($chunks[0], $altLayout);
$this->threeLandscapes($chunks[1], $altLayout);
}
protected function sidePortrait(array $photos, $altLayout)
{
$image = array_shift($photos);