This commit is contained in:
zhixuan 2021-08-15 08:54:09 +09:00
parent 0412cadfcf
commit fb2b92dbbf
No known key found for this signature in database
GPG Key ID: 05D14AD50C51A06F

View File

@ -21,23 +21,24 @@
{ giscus: { setConfig: { theme: theme } } }, { giscus: { setConfig: { theme: theme } } },
"https://giscus.app" "https://giscus.app"
); );
} };
} };
(function(){ (function(){
const head = document.getElementsByTagName("html")[0]; const head = document.getElementsByTagName("html")[0];
addEventListener('message', handler) addEventListener('message', handler);
window.addEventListener('onColorSchemeChange', handler) window.addEventListener('onColorSchemeChange', handler);
function handler() { function handler() {
if (head.getAttribute("data-scheme") == "light") { if (head.getAttribute("data-scheme") == "light") {
setGiscusTheme('{{- default "light" .lightTheme -}}'); setGiscusTheme('{{- default "light" .lightTheme -}}');
} else { } else {
setGiscusTheme('{{- default "dark_dimmed" .darkTheme -}}'); setGiscusTheme('{{- default "dark_dimmed" .darkTheme -}}');
} };
} };
}()); }());
</script> </script>
{{- end -}} {{- end -}}