Skip to content

Commit 56796cc

Browse files
authored
Chore/update hugo theme to latest upstream (#599)
* chore(theme): Bump theme submodule to v2.92.0 * chore(hugo): Bump Hugo to v0.152.2 * Revert "fix: temporary update blowfish figure shortcode" This reverts commit 0a48d12. * fix(yaml-frontmatter): remove duplicate showAuthor fields * chore(layout): add upstream blowfish files for overriding * chore(layout): remove layouts/partials/toc.html as it has no overrides * chore(layout): incorporate upstream changes to overridden blowfish files * chore: fix and update blowfish settings * chore(layout): move kapa-widget code to partial * chore(partials): move custom partials to features directory * chore(partials): remove recent-articles-demo.html as its not used * docs(kapa-widget): improve welcome message * feat(badges): add Hugo version badges to README
1 parent 84437a3 commit 56796cc

File tree

33 files changed

+1028
-844
lines changed

33 files changed

+1028
-844
lines changed

.github/workflows/cron-check-int-links.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- name: Install Hugo CLI
1616
env:
17-
HUGO_VERSION: 0.147.5
17+
HUGO_VERSION: 0.152.2
1818
run: |
1919
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
2020
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb

.github/workflows/cron-deploy-hugo-site.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
- name: Install Hugo CLI
3232
env:
33-
HUGO_VERSION: 0.147.5
33+
HUGO_VERSION: 0.152.2
3434
run: |
3535
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
3636
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb

.github/workflows/deploy-production.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
- name: Install Hugo CLI
3333
env:
34-
HUGO_VERSION: 0.147.5
34+
HUGO_VERSION: 0.152.2
3535
run: |
3636
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
3737
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb

.github/workflows/pr-article-details.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
env:
1111
TARGET_REPO_URL: "https://github.com/espressif/developer-portal.git"
1212
TARGET_BRANCH: "main"
13-
HUGO_VERSION: 0.147.5
13+
HUGO_VERSION: 0.152.2
1414

1515
jobs:
1616
check-article-details:

.github/workflows/pr-build-preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
- name: Install Hugo CLI
1919
env:
20-
HUGO_VERSION: 0.147.5
20+
HUGO_VERSION: 0.152.2
2121
run: |
2222
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
2323
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb

.gitlab/ci/build_hugo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
build_hugo:
22
stage: build_hugo
3-
image: "hugomods/hugo:debian-base-0.147.5"
3+
image: "hugomods/hugo:debian-base-0.152.2"
44
tags:
55
- build_docs
66
rules:

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Developer Portal
22

3+
[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-Hugo-version&message=0.141.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.141.0)
4+
[![Maximum Hugo Version](https://img.shields.io/static/v1?label=max-Hugo-version&message=0.152.2&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.152.2)
5+
6+
37
This project stores the files for the [Espressif Developer Portal][] website. GitHub Actions statically generate the website using Hugo and pushes it to a web server for online hosting.
48

59
[Espressif Developer Portal]: https://developer.espressif.com/

config/_default/params.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ smartTOCHideUnfocusedChildren = false
5757
showDate = true
5858
showViews = false
5959
showLikes = false
60-
showDateOnlyInArticle = true
60+
showDateOnlyInArticle = false
6161
showDateUpdated = true
6262
showAuthor = false
6363
showHero = true

content/_index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ cascade:
1212

1313
## Featured Articles
1414

15-
{{< article link="/blog/2025/11/advanced-porting-libraries-as-components/" >}}
15+
{{< article link="/blog/2025/11/advanced-porting-libraries-as-components/" showSummary=true compactSummary=true >}}
1616
<br>
17-
{{< article link="/blog/2025/11/esp32c2-ram-optimization/" >}}
17+
{{< article link="/blog/2025/11/esp32c2-ram-optimization/" showSummary=true compactSummary=true >}}
1818

1919
<br>
2020
{{< button href="blog/" target="_self" >}}
@@ -25,7 +25,7 @@ More Articles
2525

2626
Dive into our latest workshops and master the skills you need to maximize the power of the ESP32.
2727

28-
{{< article link="/workshops/esp-idf-basic/" >}}
28+
{{< article link="/workshops/esp-idf-basic/" showSummary=true compactSummary=true >}}
2929

3030
<br>
3131
{{< button href="workshops/" target="_self" >}}
@@ -34,7 +34,7 @@ More Workshops
3434

3535
## Notable Events
3636

37-
{{< article link="/events/devcon25/" >}}
37+
{{< article link="/events/devcon25/" showSummary=true compactSummary=true >}}
3838

3939
<br>
4040
{{< button href="events/" target="_self" >}}

content/workshops/iot-introduction-with-rainmaker/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ tags: ["Workshop", "RainMaker", "ESP-IDF"]
66
authors:
77
- "pedro-minatel"
88
showTableOfContents: false
9-
showAuthor: false
109
---
1110

1211
Welcome to the IoT workshop with [ESP RainMaker](https://rainmaker.espressif.com/). The ESP RainMaker was designed to empower you to build, develop, and deploy customized AIoT solutions effortlessly. ESP RainMaker ensures you can achieve your goals with minimal coding and maximum security.

0 commit comments

Comments
 (0)