summaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorDennis Fink2026-08-08 19:32:47 +0200
committerDennis Fink2026-08-08 19:32:47 +0200
commit1af817249d115ff7013d3ab1a30ea145e30924c7 (patch)
treeabaccd3582453e702754da0f111bf0a75002f14a /models
parent0d0b6cf226c5a06c265de540ca0c2997e7ed2b06 (diff)
downloaddennisfink.me-1af817249d115ff7013d3ab1a30ea145e30924c7.tar.gz
dennisfink.me-1af817249d115ff7013d3ab1a30ea145e30924c7.zip
Add aspect-ratio-aware image galleries
This adds a project-local gallery plugin that builds deterministic rectangular image layouts from attachment aspect ratios, with both in-process and disk-backed layout caching. It also adds gallery flow blocks, templates, and CSS so posts can include responsive galleries with lazy-loaded images, configurable gaps, target ratios, and the existing breakout/centering utilities.
Diffstat (limited to 'models')
-rw-r--r--models/blog-post.ini4
1 files changed, 2 insertions, 2 deletions
diff --git a/models/blog-post.ini b/models/blog-post.ini
index 39b5cb3..006376b 100644
--- a/models/blog-post.ini
+++ b/models/blog-post.ini
@@ -44,5 +44,5 @@ width = 1/2
[fields.body]
label = Body
type = flow
-flow_blocks = markdown, trail
-description = Build the post from Markdown sections and optional trail maps.
+flow_blocks = markdown, trail, gallery
+description = Build the post from Markdown sections, trail maps or galleries.