diff --git a/_overrides/partials/feedback.html b/_overrides/partials/feedback.html new file mode 100644 index 000000000..4528cde46 --- /dev/null +++ b/_overrides/partials/feedback.html @@ -0,0 +1,23 @@ + + + diff --git a/_overrides/partials/toc.html b/_overrides/partials/toc.html new file mode 100644 index 000000000..a6012702e --- /dev/null +++ b/_overrides/partials/toc.html @@ -0,0 +1,116 @@ + + + +{% set title = lang.t("toc") %} +{% if config.mdx_configs.toc and config.mdx_configs.toc.title %} + {% set title = config.mdx_configs.toc.title %} +{% endif %} + + + + + + + +{% if config.extra.analytics %} + {% set feedback = config.extra.analytics.feedback %} +{% endif %} + + +{% if page.meta and page.meta.hide %} + {% if "feedback" in page.meta.hide %} + {% set feedback = None %} + {% endif %} +{% endif %} + + +{% if feedback %} +
+{% endif %} diff --git a/docs/_extra/css/extra.css b/docs/_extra/css/extra.css index 802548542..e478e690e 100644 --- a/docs/_extra/css/extra.css +++ b/docs/_extra/css/extra.css @@ -243,6 +243,19 @@ } } +/* feedback widget in TOC */ + +.md-feedback { + margin-top: 3em; +} + +.md-feedback__title { + border-top: 1px solid var(--color-background-dark); + padding-top: 0.5rem; + font-size: 0.8rem; + font-weight: normal; +} + /* dark mode */ /* [data-md-color-scheme="dark"] .md-header{ box-shadow: none;