From 1af817249d115ff7013d3ab1a30ea145e30924c7 Mon Sep 17 00:00:00 2001 From: Dennis Fink Date: Sat, 8 Aug 2026 19:32:47 +0200 Subject: 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. --- packages/gallery/setup.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/gallery/setup.py (limited to 'packages/gallery/setup.py') diff --git a/packages/gallery/setup.py b/packages/gallery/setup.py new file mode 100644 index 0000000..00a3a4a --- /dev/null +++ b/packages/gallery/setup.py @@ -0,0 +1,13 @@ +from setuptools import setup + +setup( + name="lektor-gallery", + version="0.1.2", + py_modules=["lektor_gallery"], + entry_points={ + "lektor.plugins": [ + "gallery = lektor_gallery:GalleryPlugin", + ] + }, + install_requires=[], +) -- cgit v1.3.1