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;