Remove theming dependence on jquery
This commit is contained in:
parent
032ff4845c
commit
d500e084f5
|
|
@ -42,3 +42,10 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
|
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
|
||||||
<link rel="canonical" href="{{ page.url | replace:'index.html','' | relative_url }}">
|
<link rel="canonical" href="{{ page.url | replace:'index.html','' | relative_url }}">
|
||||||
|
|
||||||
|
{% if site.enable_darkmode %}
|
||||||
|
<!-- Dark Mode -->
|
||||||
|
<script src="{{ '/assets/js/theme.js' | relative_url }}"></script>
|
||||||
|
<script src="{{ '/assets/js/dark_mode.js' | relative_url }}"></script>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,3 @@
|
||||||
{% if site.enable_darkmode %}
|
|
||||||
<!-- Dark Mode -->
|
|
||||||
<script src="{{ '/assets/js/theme.js' | relative_url }}"></script>
|
|
||||||
<script src="{{ '/assets/js/dark_mode.js' | relative_url }}"></script>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if site.enable_tooltips %}
|
{% if site.enable_tooltips %}
|
||||||
<!-- Enable Tooltips -->
|
<!-- Enable Tooltips -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,8 @@
|
||||||
$(document).ready(function() {
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
const mode_toggle = document.getElementById("light-toggle");
|
const mode_toggle = document.getElementById("light-toggle");
|
||||||
|
|
||||||
mode_toggle.addEventListener("click", function() {
|
mode_toggle.addEventListener("click", function() {
|
||||||
toggleTheme(localStorage.getItem("theme"));
|
toggleTheme(localStorage.getItem("theme"));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue