From c611910688026a64e2fca41cd81c42320819bcef Mon Sep 17 00:00:00 2001 From: Ben Dichter Date: Fri, 9 Oct 2026 12:51:57 -0400 Subject: [PATCH 1/2] Build production with the same Hugo version as deploy previews Production was built with Hugo 0.128.0 and Netlify deploy previews with 0.152.2, so a preview could differ from what was deployed. Both now use 0.152.2. Since Hugo 0.134 .Summary returns HTML, which put block markup inside the paragraph of each card on /community/. That template now passes it through plainify so the cards stay plain text. Co-Authored-By: Claude Opus 5.5 (1M context) --- .github/workflows/hugo.yml | 4 +++- layouts/community/list.html | 2 +- netlify.toml | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/hugo.yml b/.github/workflows/hugo.yml index cef19ae..a3cf923 100644 --- a/.github/workflows/hugo.yml +++ b/.github/workflows/hugo.yml @@ -25,7 +25,9 @@ jobs: build: runs-on: ubuntu-latest env: - HUGO_VERSION: 0.128.0 + # Keep in sync with HUGO_VERSION in netlify.toml so that deploy previews + # and production are built by the same Hugo. + HUGO_VERSION: 0.152.2 steps: - name: Install Hugo CLI run: | diff --git a/layouts/community/list.html b/layouts/community/list.html index 4c6e11a..540e005 100644 --- a/layouts/community/list.html +++ b/layouts/community/list.html @@ -22,7 +22,7 @@

{{ .Title | markdownify

{{ .Title }}

-

{{ .Summary }}

+

{{ .Summary | plainify }}

diff --git a/netlify.toml b/netlify.toml index 8f3bb59..b4dc968 100644 --- a/netlify.toml +++ b/netlify.toml @@ -2,6 +2,8 @@ publish = 'public' command = 'hugo --gc --minify --buildFuture && npm_config_yes=true npx pagefind --site "public"' +# Keep in sync with HUGO_VERSION in .github/workflows/hugo.yml, which builds +# the production site. [build.environment] HUGO_VERSION = "0.152.2" From 64233956be29b95be6a31d4759809b9b2b1362be Mon Sep 17 00:00:00 2001 From: Ben Dichter Date: Fri, 9 Oct 2026 12:52:23 -0400 Subject: [PATCH 2/2] Make the cards on the Community page read as links Each card on /community/ is a link to its page, but nothing showed that. The cards now end with a "Learn More" cue in the site's link color and lift their shadow on hover, using the same classes as the cards on the home page. They also take half the row each on desktop instead of a third, which leaves less empty space with two cards. Co-Authored-By: Claude Opus 5.5 (1M context) --- layouts/community/list.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/layouts/community/list.html b/layouts/community/list.html index 540e005..b25a871 100644 --- a/layouts/community/list.html +++ b/layouts/community/list.html @@ -18,11 +18,12 @@

{{ .Title | markdownify