Watch
1
0
Fork
You've already forked www.trr379.de
0
forked from q04/www.trr379.de
www.trr379.de/layouts/_default
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michał Szczepanik cbd220b813 Change default names for contributor's portrait
Previous behavior was that the value of .Params.portrait (defined in
markdown front matter) was treated as a glob pattern. If
Params.portrait was nil, "*thumbnail*" would be used by default.

This commit changes the behavior to use the following resolution
order: .Params.portrait (verbatim), "*portrait*", "*thumbnail*".

In current practice, only two names are used for images:
"portrait.(jpg|webp)" and "thumbnail.(jpg|webp)". Usually, portrait is
larger and thumbnail is cropped. Most contributor pages declare
"portrait.(jpg|webp)" explicitly in the front matter.

If current naming patterns remain in use, this change should make
declaring .Params.portrait basically obsolete, unless a really custom
file name is used (in such case, the manual override remains
available). As far as defaults go, a larger image is likely preferred
on a "profile" page.

This should also help auto-generated pages, allowing us to do so also
without storing information about the portrait in the metadata pool.

Note: default is alias of https://gohugo.io/functions/compare/default/
2026-01-28 18:00:47 +01:00
..
contributor.html Change default names for contributor's portrait 2026-01-28 18:00:47 +01:00
contributor.json Customize JSON output for contributors 2024-12-13 15:53:50 +01:00
publication.html Add license label to publication template 2025-11-20 11:20:47 +01:00
taxonomy-sortedlist.html Redo site page as a sorted list of taxonomy terms 2024-07-04 10:04:02 +02:00
taxonomy.json Enable JSON format for taxonomy pages 2024-12-13 15:53:54 +01:00
term.html Add Page Separators in Project Pages using term.html 2025-07-21 10:07:50 +02:00
term.json Enable JSON format for term pages 2024-12-13 15:53:43 +01:00