diff --git a/index.html b/index.html
index 8027dc0..58164da 100644
--- a/index.html
+++ b/index.html
@@ -9,6 +9,7 @@
+
@@ -23,6 +24,17 @@
margin: 0;
font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
}
+ @media (prefers-color-scheme: dark) {
+ body {
+ background-color: rgb(33,34,37);
+ }
+ :root{
+ --el-color-white: rgb(18,18,18);
+ }
+ .el-loading-mask {
+ --el-mask-color: rgb(20,20,20);
+ }
+ }
::-webkit-scrollbar {
display: none; /* Chrome Safari */
}
@@ -60,6 +72,14 @@
}
)
}
+ const darkModeQuery = window.matchMedia("(prefers-color-scheme: dark)");
+ const classVal = document.getElementsByTagName('html')[0].classList;
+ if (darkModeQuery.matches) {
+ classVal.add("dark");
+ }
+ darkModeQuery.addEventListener("change", (e) => {
+ e.matches ? classVal.add("dark") : classVal.remove("dark")
+ });