1
0
Fork 0
forked from q04/www.trr379.de
www.trr379.de/layouts
Michał Szczepanik de00e8a136 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-02-12 04:29:14 +00:00
..
_default Change default names for contributor's portrait 2026-02-12 04:29:14 +00:00
_shortcodes Add video shortcode 2025-12-17 08:44:46 +01:00
partials/home Update frontpage with beautiful new artwork 2024-09-23 08:30:55 +02:00