diff options
author | EuAndreh <eu@euandre.org> | 2025-04-03 14:48:19 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2025-04-03 14:48:19 -0300 |
commit | f767d256095cfcc2db006fdfe1f9d714a837dca6 (patch) | |
tree | 44351ee6117ef20e238168a0c17230f19a00a68c /src/html | |
parent | src/{conf,html}: Add PGP lock icon (diff) | |
download | mkwb-f767d256095cfcc2db006fdfe1f9d714a837dca6.tar.gz mkwb-f767d256095cfcc2db006fdfe1f9d714a837dca6.tar.xz |
src/{conf,html}: Make $publickey optional
Diffstat (limited to 'src/html')
-rwxr-xr-x | src/html | 26 |
1 files changed, 18 insertions, 8 deletions
@@ -97,6 +97,22 @@ if [ -n "${author:-}" ]; then fi +publickey_html= +if [ -n "${publickey:-}" ] && [ -n "${publickey_url:-}" ]; then + publickey_html="$(cat <<EOF + <li> + <picture> + <source srcset="$lockicon_url_prefix/dark.svg" media="(prefers-color-scheme: dark)" /> + <img src="$lockicon_url_prefix/light.svg" class="icon" alt="An outlined icon of a lock" /> + </picture> + <a href="$publickey_url">$publickey</a> + </li> +EOF +)" +fi + + + headlinks() { if [ -z "${header_links:-}" ]; then return @@ -165,7 +181,7 @@ body() { footer() { comments - cat <<EOF + cat <<EOF | sed '/^$/d' </article> </main> <footer> @@ -178,13 +194,7 @@ footer() { </picture> <a href="mailto:$email">$email</a> </li> - <li> - <picture> - <source srcset="$lockicon_url_prefix/dark.svg" media="(prefers-color-scheme: dark)" /> - <img src="$lockicon_url_prefix/light.svg" class="icon" alt="An outlined icon of a lock" /> - </picture> - <a href="$publickey_url">$publickey</a> - </li> +$publickey_html </ul> <p id="license"> The content for this site is licensed under |