diff --git a/docs/assets/stylesheets/theme.css b/docs/assets/stylesheets/theme.css
index 88d407881..3e1134696 100644
--- a/docs/assets/stylesheets/theme.css
+++ b/docs/assets/stylesheets/theme.css
@@ -19,25 +19,62 @@
--reannz-orange: rgb(241, 128, 0);
--reannz-purple: rgb(132, 121, 183);
- [data-md-color-scheme="default"] {
- --md-primary-fg-color: var(--reannz-blue--dark);
- --md-accent-fg-color: var(--reannz-blue);
- }
+[data-md-color-scheme="default"] {
+ --md-primary-fg-color: var(--reannz-blue--dark); /* head bar background color */
+ --md-accent-fg-color: var(--reannz-blue); /* hover color for sidebar links */
+ /* --md-accent-bg-color: var(--reannz-orange); */ /* cannot figure what this one does */
+ /* --md-primary-fg-color--light: var(--reannz-orange); */ /* cannot figure what this one does */
+ /*--md-primary-bg-color: var(--reannz-orange); */ /* text/icon color for head bar */
+ /* --md-accent-fg-color--light: var(--reannz-orange); */ /* cannot figure what this one does */
+ /* --md-default-fg-color: var(--reannz-orange); */ /* main text color, sub H1 headers too */
+ /* --md-default-bg-color: var(--reannz-orange); */ /* main background color */
+ /* --md-code-fg-color: var(--reannz-orange); */ /* main color for code text */
+ /* --md-code-bg-color: var(--reannz-orange); */ /* main color for code background */
+ /* --md-typeset-color: var(--reannz-orange); */ /* main text color, sub H1 headers too */
+}
/* --md-accent-bg-color: rgb(210,227,235); */
- [data-md-color-scheme="slate"] {
- --md-primary-fg-color: var(--reannz-blue--dark);
- --md-accent-fg-color: var(--reannz-blue--darkish);
-
- .nt-card-image>img {
- filter: brightness(0) invert(1);
- }
+[data-md-color-scheme="slate"] {
+ --md-primary-fg-color: var(--reannz-blue--dark); /* head bar background color */
+ --md-accent-fg-color: var(--reannz-blue); /* hover color for sidebar links */
+ /* --md-accent-bg-color: var(--reannz-orange); */ /* cannot figure what this one does */
+ /* --md-primary-fg-color--light: var(--reannz-orange); */ /* cannot figure what this one does */
+ /*--md-primary-bg-color: var(--reannz-orange); */ /* text/icon color for head bar */
+ /* --md-accent-fg-color--light: var(--reannz-orange); */ /* cannot figure what this one does */
+ /* --md-default-fg-color: var(--reannz-orange); */ /* main text color, sub H1 headers too */
+ /* --md-default-bg-color: var(--reannz-orange); */ /* main background color */
+ /* --md-code-fg-color: var(--reannz-orange); */ /* main color for code text */
+ /* --md-code-bg-color: var(--reannz-orange); */ /* main color for code background */
+ /* --md-typeset-color: var(--reannz-orange); */ /* main text color, sub H1 headers too */
+ --md-typeset-a-color: rgb(0, 206, 255); /* sidebar active link color */
+
+ .nt-card-image>img {
+ filter: brightness(0) invert(1);
}
+}
--md-status--tutorial: url('data:image/svg+xml;charset=utf-8,');
--md-admonition-icon--prerequisite: url('data:image/svg+xml;charset=utf-8,');
--md-admonition-icon--time: url('data:image/svg+xml;charset=utf-8,');
}
+
+/* e.g. inactive link text */
+.md-typeset a {
+ color: var(--reannz-blue--shade-negative1);
+}
+
+.md-typeset a:hover {
+ color: var(--reannz-blue);
+}
+
+[data-md-color-scheme="slate"] .md-typeset a:hover {
+ color: rgb(0, 206, 255);
+}
+
+[data-md-color-scheme="slate"] .md-typeset a {
+ color: var(--reannz-blue);
+}
+
/* Logo biggification */
/* COMMENTED OUT FOR REANNZ LOGO */
/* .md-header__button.md-logo img, .md-header__button.md-logo svg {
@@ -106,15 +143,6 @@
background-color: var(--reannz-black);
}
-/* e.g. inactive link text */
-.md-typeset a {
- color: var(--reannz-blue--shade-negative1);
-}
-
-.md-typeset a:hover {
- color: var(--reannz-blue);
-}
-
/* Make deprecated logo stand out */
span.md-status.md-status--deprecated {
filter: invert(50%) sepia(100%) saturate(1000%) hue-rotate(330deg) brightness(70%) contrast(1000%);
@@ -155,7 +183,7 @@ span.md-status.md-status--deprecated {
}
.cards {
- color: var(--md-typeset-color);
+ color: var(--md-typeset-color); /* I don't think this does anything */
}
.cards>a {
@@ -179,7 +207,24 @@ span.md-status.md-status--deprecated {
color: rgba(0, 0, 0, 0.87);
}
-/* Turirial deader */
+[data-md-color-scheme="slate"] .grid.cards>a>img {
+ filter: brightness(0) invert(0.75);
+}
+
+[data-md-color-scheme="slate"] .grid.cards>a:hover>img {
+ filter: invert(0.75);
+}
+
+[data-md-color-scheme="slate"] .grid.cards>a>h3 {
+ color: var(--md-typeset-color);
+}
+
+[data-md-color-scheme="slate"] .grid.cards>a>p {
+ color: var(--md-typeset-color);
+}
+
+
+/* Tutorial header */
.tutorial-banner {
display: none;
background: var(--reannz-green);
@@ -364,7 +409,7 @@ div.quiz-feedback {
border-style: none;
}
-/* Formattig a bit broke. hide for now */
+/* Formatting a bit broke. hide for now */
.quiz-header-link{
display: none;
}
diff --git a/mkdocs.yml b/mkdocs.yml
index 0cda49fc8..1040b3767 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -12,13 +12,23 @@ theme:
language: en
logo: assets/icons/logo_reannz.svg
palette:
- - primary: custom
+ # Palette toggle for automatic mode
+ - media: "(prefers-color-scheme)"
+ toggle:
+ icon: material/brightness-auto
+ name: Switch to light mode
+ # Palette toggle for light mode
+ - media: "(prefers-color-scheme: light)"
scheme: default
toggle:
icon: material/lightbulb
name: Switch to dark mode
- - primary: custom
+ primary: custom
+ # Palette toggle for dark mode
+ - media: "(prefers-color-scheme: dark)"
scheme: slate
+ primary: custom
+ accent: custom
toggle:
icon: material/lightbulb-outline
name: Switch to light mode