Add styles for the gallery

This commit is contained in:
Bastian Allgeier
2023-12-05 13:03:59 +01:00
parent c37ec66ab6
commit 122d28dbcb
4 changed files with 64 additions and 34 deletions

12
site/snippets/image.php Normal file
View File

@@ -0,0 +1,12 @@
<?php
$attrs = attr([
'data-contain' => $contain ?? false,
'data-lightbox' => $lightbox ?? false,
'href' => $href ?? $src,
]);
?>
<a <?= $attrs ?>>
<img src="<?= esc($src, 'attr') ?>" alt="<?= esc($alt, 'attr') ?>" style="aspect-ratio: <?= $ratio ?? 'auto' ?>">
</a>