Open
Description
Description
The current Hugo Docker image (gcr.io/k8s-staging-sig-docs/k8s-website-hugo:v0.133.0-1b9242684415) contains Font Awesome 6.2.0, which doesn't include the Bluesky social media icon. We need to update to at least Font Awesome 6.5.0 (preferably 6.5.2) to add proper Bluesky icon support to the Kubernetes website.
Current Status
- Current Docker image: gcr.io/k8s-staging-sig-docs/k8s-website-hugo:v0.133.0-1b9242684415
- Current Font Awesome version: ~6.2.0
- Needed Font Awesome version: ≥6.5.0 (6.5.2 recommended)
Impact
Without this update, we can't use the official Bluesky icon (fa-brands fa-bluesky
) in the website footer and have to use generic icons like fa-solid fa-cloud
as a workaround. The LIVE site should also benefit from the change
Steps Already Taken
- Updated local package.json to use Font Awesome 6.5.2
- Added Bluesky entry to hugo.toml with temporary
fa-solid fa-cloud
icon - Added Bluesky localization string to i18n/en/en.toml
Proposed Solution
Update the Docker image to use Font Awesome 6.5.2 or newer, which would allow us to switch from using fa-solid fa-cloud
to the proper fa-brands fa-bluesky
icon.
Thank you!