diff --git a/_includes/scripts/back_to_top.liquid b/_includes/scripts/back_to_top.liquid
index c52765d..0b74448 100644
--- a/_includes/scripts/back_to_top.liquid
+++ b/_includes/scripts/back_to_top.liquid
@@ -1,6 +1,6 @@
-
-
+
+
+{% endif %}
diff --git a/_includes/scripts/diff2html.liquid b/_includes/scripts/diff2html.liquid
index 8b5211d..0c9f0e0 100644
--- a/_includes/scripts/diff2html.liquid
+++ b/_includes/scripts/diff2html.liquid
@@ -6,11 +6,11 @@
crossorigin="anonymous"
>
{% endif %}
diff --git a/_includes/scripts/echarts.liquid b/_includes/scripts/echarts.liquid
index 7030d68..fce103d 100644
--- a/_includes/scripts/echarts.liquid
+++ b/_includes/scripts/echarts.liquid
@@ -12,11 +12,11 @@
>
{% endif %}
{% endif %}
diff --git a/_includes/scripts/leaflet.liquid b/_includes/scripts/leaflet.liquid
index 1318118..393fdf4 100644
--- a/_includes/scripts/leaflet.liquid
+++ b/_includes/scripts/leaflet.liquid
@@ -6,7 +6,7 @@
>
{% endif %}
diff --git a/_includes/scripts/mermaid.liquid b/_includes/scripts/mermaid.liquid
index 4a22fa5..8edab72 100644
--- a/_includes/scripts/mermaid.liquid
+++ b/_includes/scripts/mermaid.liquid
@@ -14,11 +14,11 @@
>
{% endif %}
{% endif %}
diff --git a/_includes/scripts/pseudocode.liquid b/_includes/scripts/pseudocode.liquid
index 5e9458b..be942ed 100644
--- a/_includes/scripts/pseudocode.liquid
+++ b/_includes/scripts/pseudocode.liquid
@@ -30,7 +30,7 @@
crossorigin="anonymous"
>
{% endif %}
diff --git a/_includes/scripts/search.liquid b/_includes/scripts/search.liquid
index 7fb3039..b1540a9 100644
--- a/_includes/scripts/search.liquid
+++ b/_includes/scripts/search.liquid
@@ -2,10 +2,10 @@
{% endif %}
diff --git a/_includes/scripts/vega.liquid b/_includes/scripts/vega.liquid
index dadd4c1..49f1236 100644
--- a/_includes/scripts/vega.liquid
+++ b/_includes/scripts/vega.liquid
@@ -19,11 +19,11 @@
>
{% endif %}
diff --git a/assets/js/common.js b/assets/js/common.js
index bc9d136..4134ddb 100644
--- a/assets/js/common.js
+++ b/assets/js/common.js
@@ -37,12 +37,12 @@ $(document).ready(function () {
cssLink.rel = "stylesheet";
cssLink.type = "text/css";
- let theme = determineComputedTheme();
+ let jupyterTheme = determineComputedTheme();
$(".jupyter-notebook-iframe-container iframe").each(function () {
$(this).contents().find("head").append(cssLink);
- if (theme == "dark") {
+ if (jupyterTheme == "dark") {
$(this).bind("load", function () {
$(this).contents().find("body").attr({
"data-jp-theme-light": "false",
diff --git a/assets/js/shortcut-key.js b/assets/js/shortcut-key.js
index f8de525..a872bd2 100644
--- a/assets/js/shortcut-key.js
+++ b/assets/js/shortcut-key.js
@@ -1,5 +1,5 @@
// Check if the user is on a Mac and update the shortcut key for search accordingly
-document.onreadystatechange = () => {
+document.addEventListener("readystatechange", () => {
if (document.readyState === "interactive") {
let isMac = navigator.platform.toUpperCase().indexOf("MAC") >= 0;
let shortcutKeyElement = document.querySelector("#search-toggle .nav-link");
@@ -8,4 +8,4 @@ document.onreadystatechange = () => {
shortcutKeyElement.innerHTML = '⌘ k ';
}
}
-};
+});