From dc29aa39e085b78a6fe131bc9efcb090d7f4a0d8 Mon Sep 17 00:00:00 2001 From: James McDonnell <447668+ElementalWarrior@users.noreply.github.com> Date: Thu, 3 Oct 2024 11:31:39 -0700 Subject: [PATCH 1/3] Fix variables when used in an embedded window like on backstage --- docs/css/material.css | 2 +- docs/usage/customization.md | 2 +- src/mkdocstrings_handlers/python/templates/material/style.css | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/css/material.css b/docs/css/material.css index 19c6b076..6f86d25a 100644 --- a/docs/css/material.css +++ b/docs/css/material.css @@ -4,7 +4,7 @@ } /* Custom admonition: preview */ -:root { +:root, :host { --md-admonition-icon--preview: url('data:image/svg+xml;charset=utf-8,'); } diff --git a/docs/usage/customization.md b/docs/usage/customization.md index 907809c8..185ea6f8 100644 --- a/docs/usage/customization.md +++ b/docs/usage/customization.md @@ -127,7 +127,7 @@ if it supports light and dark themes, otherwise just override the variables at root level: ```css title="docs/css/mkdocstrings.css" -:root { +:root, :host { --doc-symbol-parameter-fg-color: #df50af; --doc-symbol-attribute-fg-color: #0079ff; --doc-symbol-function-fg-color: #00dfa2; diff --git a/src/mkdocstrings_handlers/python/templates/material/style.css b/src/mkdocstrings_handlers/python/templates/material/style.css index 154be85d..9547fa5a 100644 --- a/src/mkdocstrings_handlers/python/templates/material/style.css +++ b/src/mkdocstrings_handlers/python/templates/material/style.css @@ -31,7 +31,7 @@ } /* Symbols in Navigation and ToC. */ -:root, +:root, :host, [data-md-color-scheme="default"] { --doc-symbol-attribute-fg-color: #953800; --doc-symbol-function-fg-color: #8250df; From c35a2ee151b1d34f3b5afea5815748a0cecfe2b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Mazzucotelli?= Date: Thu, 10 Oct 2024 23:00:10 +0200 Subject: [PATCH 2/3] Update docs/css/material.css --- docs/css/material.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/css/material.css b/docs/css/material.css index 6f86d25a..19c6b076 100644 --- a/docs/css/material.css +++ b/docs/css/material.css @@ -4,7 +4,7 @@ } /* Custom admonition: preview */ -:root, :host { +:root { --md-admonition-icon--preview: url('data:image/svg+xml;charset=utf-8,'); } From 2322862abeb311c00110b65593c512c94ffd21dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Mazzucotelli?= Date: Thu, 10 Oct 2024 23:00:15 +0200 Subject: [PATCH 3/3] Update docs/usage/customization.md --- docs/usage/customization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/usage/customization.md b/docs/usage/customization.md index 185ea6f8..907809c8 100644 --- a/docs/usage/customization.md +++ b/docs/usage/customization.md @@ -127,7 +127,7 @@ if it supports light and dark themes, otherwise just override the variables at root level: ```css title="docs/css/mkdocstrings.css" -:root, :host { +:root { --doc-symbol-parameter-fg-color: #df50af; --doc-symbol-attribute-fg-color: #0079ff; --doc-symbol-function-fg-color: #00dfa2;