Skip to content

Update Font Awesome to version 6.5.2+ #50114

Open
@karthikmanam

Description

@karthikmanam

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

  1. Updated local package.json to use Font Awesome 6.5.2
  2. Added Bluesky entry to hugo.toml with temporary fa-solid fa-cloud icon
  3. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/web-developmentIssues or PRs related to the kubernetes.io's infrastructure, design, or build processeskind/featureCategorizes issue or PR as related to a new feature.language/enIssues or PRs related to English languagetriage/acceptedIndicates an issue or PR is ready to be actively worked on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions