summaryrefslogtreecommitdiff
path: root/config/locales
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-07-21 23:17:56 +0200
committererdgeist <erdgeist@erdgeist.org>2026-07-21 23:17:56 +0200
commit8f3f58e3010fa7c923b77b7d2050175890b58f9b (patch)
treeece76f69129b8b6c3c59b0b71f69e9fc59950d30 /config/locales
parent18114a978b7c037da5194c48f860435e261f9a0b (diff)
Render PDF headlines as document cards, not lightbox images
A starred PDF previously ran through the same crop-and-lightbox path a photo does -- exactly the awkward treatment explicit headline designation was meant to avoid. _headline_image.html.erb now branches on @headline_asset.pdf?: a PDF renders as a linked card (a :medium thumbnail, a file icon, its name), no gallery participation at all. The existing image-headline and gallery-fallback logic is otherwise unchanged, now scoped to an image-specific headline only. Other attached PDFs -- headlined or not -- list below as plain links, same reasoning as why non-headline photos still get a gallery trigger: an attached document shouldn't go invisible just because nothing's been starred yet. headline_image's own render guard needed widening to cover a page with PDFs attached but no images and no headline at all -- the one case none of the existing conditions accounted for.
Diffstat (limited to 'config/locales')
-rw-r--r--config/locales/de.yml2
-rw-r--r--config/locales/en.yml2
2 files changed, 4 insertions, 0 deletions
diff --git a/config/locales/de.yml b/config/locales/de.yml
index 21c8ebf8..dd22cef7 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -130,3 +130,5 @@ de:
130 photo: "Foto %{name}" 130 photo: "Foto %{name}"
131 by: "von %{creator}" 131 by: "von %{creator}"
132 licensed_under: "Lizenziert unter %{license}" 132 licensed_under: "Lizenziert unter %{license}"
133
134 related_documents: "Weitere Dokumente"
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 1afcf219..9be01524 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -82,3 +82,5 @@ en:
82 photo: "Photo %{name}" 82 photo: "Photo %{name}"
83 by: "by %{creator}" 83 by: "by %{creator}"
84 licensed_under: "Licensed under %{license}" 84 licensed_under: "Licensed under %{license}"
85
86 related_documents: "Related documents"