diff --git a/docs/_files/toolkit-icon.png b/docs/_files/toolkit-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1c68f06046b548e31d54d573c48007159eeae267 Binary files /dev/null and b/docs/_files/toolkit-icon.png differ diff --git a/mkdocs.yml b/mkdocs.yml index 2553e3d4f09aa2be8cd0d1fab5be2bed1a63f38b..26e27d07a40313d6acf3519cf05ec1ca49044264 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,7 +1,7 @@ site_name: GitOps Toolkit -site_description: Documentation for GitOps Toolkit. +site_description: A toolkit for assembling GitOps pipelines on Kubernetes site_author: The Flux CD contributors -site_url: https://fluxcd.github.io/toolkit/ +site_url: https://toolkit.fluxcd.io repo_name: fluxcd/toolkit repo_url: https://github.com/fluxcd/toolkit @@ -14,6 +14,7 @@ theme: palette: primary: blue accent: indigo + custom_dir: mkdocs/ docs_dir: docs @@ -25,6 +26,7 @@ plugins: markdown_extensions: - admonition + - meta - codehilite: guess_lang: false - toc: diff --git a/mkdocs/main.html b/mkdocs/main.html new file mode 100644 index 0000000000000000000000000000000000000000..eb0ab4530425f09e467ce5cc61a4542f78008c6b --- /dev/null +++ b/mkdocs/main.html @@ -0,0 +1,32 @@ +{% extends "base.html" %} + +{% block extrahead %} + +<meta property="og:url" content="{{ page.canonical_url }}"> +{% if page and page.meta and page.meta.title %} +<meta property="og:title" content="{{ page.meta.title }}"> +{% elif page and page.title and not page.is_homepage %} +<meta property="og:title" content="{{ page.title }} - {{ config.site_name }}"> +{% else %} +<meta property="og:title" content="{{ config.site_name }}"> +{% endif %} +<meta property="og:description" content="{{ config.site_description }}"> +<meta property="og:image" content="https://toolkit.fluxcd.io/_files/toolkit-icon.png"> +<meta property="og:image:alt" content="GitOps Toolkit"> +<meta property="og:image:type" content="image/png"> + +<meta name="twitter:card" content="summary"> +<meta name="twitter:site" content="@stefanprodan"> +<meta name="twitter:creator" content="@stefanprodan"> +{% if page and page.meta and page.meta.title %} +<meta property="twitter:title" content="{{ page.meta.title }}"> +{% elif page and page.title and not page.is_homepage %} +<meta property="twitter:title" content="{{ page.title }} - {{ config.site_name }}"> +{% else %} +<meta property="twitter:title" content="{{ config.site_name }}"> +{% endif %} +<meta name="twitter:description" content="{{ config.site_description }}"> +<meta name="twitter:image" content="https://toolkit.fluxcd.io/_files/toolkit-icon.png"> +<meta name="twitter:image:alt" content="GitOps Toolkit"> + +{% endblock %}