From 0df87a53ed7f7620b0ae7f5b0859427a93b1d1ad Mon Sep 17 00:00:00 2001 From: Simone Bortolin Date: Thu, 4 Aug 2022 15:30:40 +0200 Subject: first version --- assets/css/just-the-docs-dark.scss | 1 + assets/css/just-the-docs-light.scss | 1 + assets/img/afm0002tim.jpg | Bin 0 -> 104618 bytes assets/img/f6005_of.jpg | Bin 0 -> 124394 bytes assets/img/f6005_tim.jpg | Bin 0 -> 765227 bytes assets/img/f601_v3.jpg | Bin 0 -> 22329 bytes assets/img/odi.jpg | Bin 0 -> 168988 bytes assets/js/theme-switch.js | 21 +++++++++++++++++++++ 8 files changed, 23 insertions(+) create mode 100644 assets/css/just-the-docs-dark.scss create mode 100644 assets/css/just-the-docs-light.scss create mode 100644 assets/img/afm0002tim.jpg create mode 100644 assets/img/f6005_of.jpg create mode 100644 assets/img/f6005_tim.jpg create mode 100644 assets/img/f601_v3.jpg create mode 100644 assets/img/odi.jpg create mode 100644 assets/js/theme-switch.js (limited to 'assets') diff --git a/assets/css/just-the-docs-dark.scss b/assets/css/just-the-docs-dark.scss new file mode 100644 index 0000000..1e5ff52 --- /dev/null +++ b/assets/css/just-the-docs-dark.scss @@ -0,0 +1 @@ +{% include css/just-the-docs.scss.liquid color_scheme="dark" %} \ No newline at end of file diff --git a/assets/css/just-the-docs-light.scss b/assets/css/just-the-docs-light.scss new file mode 100644 index 0000000..9595aef --- /dev/null +++ b/assets/css/just-the-docs-light.scss @@ -0,0 +1 @@ +{% include css/just-the-docs.scss.liquid color_scheme="light" %} \ No newline at end of file diff --git a/assets/img/afm0002tim.jpg b/assets/img/afm0002tim.jpg new file mode 100644 index 0000000..b64c97d Binary files /dev/null and b/assets/img/afm0002tim.jpg differ diff --git a/assets/img/f6005_of.jpg b/assets/img/f6005_of.jpg new file mode 100644 index 0000000..05644fb Binary files /dev/null and b/assets/img/f6005_of.jpg differ diff --git a/assets/img/f6005_tim.jpg b/assets/img/f6005_tim.jpg new file mode 100644 index 0000000..8654f43 Binary files /dev/null and b/assets/img/f6005_tim.jpg differ diff --git a/assets/img/f601_v3.jpg b/assets/img/f601_v3.jpg new file mode 100644 index 0000000..a9ec6cd Binary files /dev/null and b/assets/img/f601_v3.jpg differ diff --git a/assets/img/odi.jpg b/assets/img/odi.jpg new file mode 100644 index 0000000..3f65941 Binary files /dev/null and b/assets/img/odi.jpg differ diff --git a/assets/js/theme-switch.js b/assets/js/theme-switch.js new file mode 100644 index 0000000..148ef26 --- /dev/null +++ b/assets/js/theme-switch.js @@ -0,0 +1,21 @@ + +if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { + jtd.setTheme('dark'); +} else { + jtd.setTheme('light'); +} + +window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => { + const newColorScheme = event.matches ? "dark" : "light"; + jtd.setTheme(newColorScheme); +}); + + +const toggleDarkMode = document.querySelector('.js-toggle-dark-mode'); +jtd.addEvent(toggleDarkMode, 'click', function(){ + if (jtd.getTheme() === 'dark') { + jtd.setTheme('light'); + toggleDarkMode.textContent = 'Preview dark color scheme'; + } else { jtd.setTheme('dark'); + toggleDarkMode.textContent = 'Return to the light side'; } +}); \ No newline at end of file -- cgit v1.2.3