Files
tonePage/tonecn/index.html

30 lines
991 B
HTML

<!DOCTYPE html>
<html lang="en" class="dark">
<head>
<meta charset="UTF-8">
<link rel="icon" href="./src/assets/logo.jpg">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="stylesheet" href="./src/assets/tailwind.css">
<title>特恩(TONE)</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
<script>
// 检查用户的主题偏好
const checkTheme = () => {
const htmlElement = document.documentElement;
if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
htmlElement.classList.add('dark');
} else {
htmlElement.classList.remove('dark');
}
};
// 监听主题变化
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', checkTheme);
// 初始检查
checkTheme();
</script>
</body>
</html>