diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index b058c81..95edc22 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -58,6 +58,8 @@ jobs: if: github.event_name == 'push' permissions: contents: write + env: + SCARF_ENABLED: "true" steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: diff --git a/mkdocs.yml b/mkdocs.yml index 0bd7425..fa97cd8 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -23,6 +23,7 @@ copyright: "Copyright © OWASP Foundation. All Rights Reserved." theme: name: material + custom_dir: overrides logo: assets/images/logo.svg favicon: assets/images/logo.svg palette: @@ -55,6 +56,7 @@ theme: - toc.follow extra: + scarf_pixel: !ENV [SCARF_ENABLED, false] version: provider: mike default: latest @@ -69,6 +71,8 @@ extra: link: https://www.linkedin.com/company/owasp-dependency-track - icon: fontawesome/brands/mastodon link: https://infosec.exchange/@DependencyTrack + - icon: fontawesome/brands/youtube + link: https://www.youtube.com/@DependencyTrack extra_css: - stylesheets/extra.css diff --git a/overrides/main.html b/overrides/main.html new file mode 100644 index 0000000..ae3199b --- /dev/null +++ b/overrides/main.html @@ -0,0 +1,8 @@ +{% extends "base.html" %} + +{% block extrahead %} + {{ super() }} + {% if config.extra.scarf_pixel %} + + {% endif %} +{% endblock %} \ No newline at end of file