Skip to content

Commit 7d4a900

Browse files
committed
temp: add maintenance page while fixing GitHub Actions deployment
1 parent ed84cee commit 7d4a900

1 file changed

Lines changed: 65 additions & 0 deletions

File tree

index.html

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-Hant-TW">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<title>KageRyo Developer - 網站更新中</title>
7+
<link rel="icon" type="image/x-icon" href="/assets/img/favicon.ico">
8+
9+
<!-- 網頁資訊 -->
10+
<meta name="description" content="網站正在更新為最新版本,請稍後重新訪問。">
11+
<meta name="author" content="Chien-Hsun, Chang">
12+
13+
<style>
14+
body {
15+
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
16+
margin: 0;
17+
padding: 0;
18+
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
19+
display: flex;
20+
justify-content: center;
21+
align-items: center;
22+
min-height: 100vh;
23+
color: white;
24+
}
25+
.container {
26+
text-align: center;
27+
padding: 2rem;
28+
background: rgba(255, 255, 255, 0.1);
29+
border-radius: 15px;
30+
backdrop-filter: blur(10px);
31+
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
32+
}
33+
h1 { font-size: 2.5rem; margin-bottom: 1rem; }
34+
p { font-size: 1.2rem; margin-bottom: 2rem; }
35+
.spinner {
36+
border: 4px solid rgba(255, 255, 255, 0.3);
37+
border-radius: 50%;
38+
border-top: 4px solid #fff;
39+
width: 40px;
40+
height: 40px;
41+
animation: spin 2s linear infinite;
42+
margin: 0 auto;
43+
}
44+
@keyframes spin {
45+
0% { transform: rotate(0deg); }
46+
100% { transform: rotate(360deg); }
47+
}
48+
</style>
49+
</head>
50+
<body>
51+
<div class="container">
52+
<h1>🚀 KageRyo Developer</h1>
53+
<p>網站正在更新為全新的 Vue.js 版本</p>
54+
<div class="spinner"></div>
55+
<p style="font-size: 1rem; margin-top: 2rem;">請稍後重新訪問,更新即將完成...</p>
56+
</div>
57+
58+
<script>
59+
// 每 30 秒重新載入頁面檢查更新
60+
setTimeout(() => {
61+
window.location.reload();
62+
}, 30000);
63+
</script>
64+
</body>
65+
</html>

0 commit comments

Comments
 (0)