Skip to content

reimplement favicons, update theme#13502

Merged
mtesauro merged 7 commits intoDefectDojo:bugfixfrom
paulOsinski:hugoupdate
Oct 26, 2025
Merged

reimplement favicons, update theme#13502
mtesauro merged 7 commits intoDefectDojo:bugfixfrom
paulOsinski:hugoupdate

Conversation

@paulOsinski
Copy link
Copy Markdown
Contributor

@paulOsinski paulOsinski commented Oct 22, 2025

Note: this PR requires that we upgrade our Hugo to v0.152.1. These are breaking changes and our site will not build without that upgrade.

This upgrades our documentation to use v1.8 of Doks, our theme, which I followed according to their documentation: https://getdoks.org/docs/upgrade/guides/doks-v1.8/

I can confirm this means Favicons work, and the site builds as long as you're using the latest version of Hugo. Favicons do not go in the ../static/favicons folder anymore, they live in ../assets and one of the plugins here will automatically create the required favicons when you run in production.

[sc-11968]

Copy link
Copy Markdown
Contributor

@Maffooch Maffooch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will need to update Hugo version in a few places:

Copy link
Copy Markdown
Contributor

@Maffooch Maffooch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@paulOsinski dont forget to link the PR in the description

@valentijnscholten valentijnscholten added this to the 2.51.3 milestone Oct 23, 2025
Copy link
Copy Markdown
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@mtesauro mtesauro merged commit 9b4e4df into DefectDojo:bugfix Oct 26, 2025
151 checks passed
@paulOsinski paulOsinski deleted the hugoupdate branch October 27, 2025 20:44
Maffooch pushed a commit to valentijnscholten/django-DefectDojo that referenced this pull request Feb 16, 2026
* update package & package-lock

* rename directories for hugo 0.152.1

* update other stuff

* replace favicons

* Update validate_docs_build.yml

* Update gh-pages.yml

---------

Co-authored-by: Paul Osinski <paul.m.osinski@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants