diff --git a/config.yaml b/config.yaml index 12c15fe..0a3293c 100644 --- a/config.yaml +++ b/config.yaml @@ -81,6 +81,7 @@ params: Gitea: https://git.jilits.se/explore/repos Telegram: dbrski Linkedin: dbrski + LinkedinCompany: jilits footer: enable: true diff --git a/mk-container.sh b/mk-container.sh index 5d81713..f9a4c0d 100755 --- a/mk-container.sh +++ b/mk-container.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -eu + script_dir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) tmp_dir="$(mktemp -d --suffix=-web)" version="$(head -n 1 "$script_dir/VERSION")" @@ -19,9 +21,10 @@ if [[ "$latest_theme_tag_name" != "$previous_theme_tag_name" ]]; then [ -d "$theme_dir" ] && { rm -Rv "$theme_dir"* || exit 13; } mv "$tmp_dir/LoveIt"* "$theme_dir" || exit 14 rm -Rv "$theme_dir/exampleSite" + git am "$script_dir/patches/"* || git am --abort echo "$latest_theme_release_metadata" >"$release_json" fi -rm -R resources .hugo_build.lock +rm -R resources .hugo_build.lock || true docker build "$script_dir" -f Containerfile -t jilits/website:latest -t jilits/website:$version -t git.jilits.se/jilits/website:$version diff --git a/patches/0001-Add-support-for-LinkedIn-companies.patch b/patches/0001-Add-support-for-LinkedIn-companies.patch new file mode 100644 index 0000000..db8ef14 --- /dev/null +++ b/patches/0001-Add-support-for-LinkedIn-companies.patch @@ -0,0 +1,31 @@ +From a190d589d10eb8663bc1b3838a58b6789eed0393 Mon Sep 17 00:00:00 2001 +From: Emil Dabrowski +Date: Fri, 24 Nov 2023 19:28:56 +0100 +Subject: [PATCH] Add support for LinkedIn companies + +--- + themes/LoveIt/assets/data/social.yml | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/themes/LoveIt/assets/data/social.yml b/themes/LoveIt/assets/data/social.yml +index cb16556..dbb0d69 100644 +--- a/themes/LoveIt/assets/data/social.yml ++++ b/themes/LoveIt/assets/data/social.yml +@@ -14,6 +14,14 @@ linkedin: + Icon: + Class: fab fa-linkedin fa-fw + ++# 002: LinkedIn ++linkedincompany: ++ Weight: 2 ++ Prefix: https://linkedin.com/company/ ++ Title: LinkedIn (company) ++ Icon: ++ Class: fab fa-linkedin fa-fw ++ + # 003: Twitter + twitter: + Weight: 3 +-- +2.42.0 + diff --git a/patches/0001-Adjust-LinkedIn-prefix-to-support-company-URLs.patch b/patches/0001-Adjust-LinkedIn-prefix-to-support-company-URLs.patch new file mode 100644 index 0000000..e841f1b --- /dev/null +++ b/patches/0001-Adjust-LinkedIn-prefix-to-support-company-URLs.patch @@ -0,0 +1,25 @@ +From e8f8484526b8566679df070101e1df0a36034267 Mon Sep 17 00:00:00 2001 +From: Emil Dabrowski +Date: Fri, 24 Nov 2023 19:09:32 +0100 +Subject: [PATCH] Adjust LinkedIn prefix to support company URLs + +--- + themes/LoveIt/assets/data/social.yml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/themes/LoveIt/assets/data/social.yml b/themes/LoveIt/assets/data/social.yml +index cb16556..d150a4f 100644 +--- a/themes/LoveIt/assets/data/social.yml ++++ b/themes/LoveIt/assets/data/social.yml +@@ -9,7 +9,7 @@ github: + # 002: LinkedIn + linkedin: + Weight: 2 +- Prefix: https://linkedin.com/in/ ++ Prefix: https://linkedin.com/ + Title: LinkedIn + Icon: + Class: fab fa-linkedin fa-fw +-- +2.42.0 + diff --git a/themes/LoveIt/assets/data/social.yml b/themes/LoveIt/assets/data/social.yml index cb16556..dbb0d69 100644 --- a/themes/LoveIt/assets/data/social.yml +++ b/themes/LoveIt/assets/data/social.yml @@ -14,6 +14,14 @@ linkedin: Icon: Class: fab fa-linkedin fa-fw +# 002: LinkedIn +linkedincompany: + Weight: 2 + Prefix: https://linkedin.com/company/ + Title: LinkedIn (company) + Icon: + Class: fab fa-linkedin fa-fw + # 003: Twitter twitter: Weight: 3