Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
81 lines (68 loc) · 3.91 KB
/
Copy pathindex.html
File metadata and controls
81 lines (68 loc) · 3.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!DOCTYPE html>
<html lang="zh" data-theme="night" data-horror-surface="site">
<head>
<script src="js/site-horror-state.js?v=aftereffects-20261003"></script>
<script src="js/site-horror-interaction.js?v=horror-immersion-20260926"></script>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>This is Eytle</title>
<link rel="icon" href="images/favicon.png" />
<meta name="theme-color" content="#080f14" />
<meta name="description" content="Eytle 的个人网站,包含项目、工具、日志和图片。" />
<script>try { var savedTheme = localStorage.getItem('theme'); if (savedTheme === 'day') document.documentElement.dataset.theme = 'day'; } catch (e) {}</script>
<link rel="stylesheet" href="css/style.css?v=gallery-stability-20261008" />
<link rel="stylesheet" href="css/site-horror.css?v=horror-intensity-20261003" />
</head>
<body>
<!-- The photograph is also the fallback when WebGL or motion is unavailable. -->
<div class="bg" aria-hidden="true"></div>
<canvas id="forest-scene" class="forest-scene" aria-hidden="true"></canvas>
<div class="scrim" aria-hidden="true"></div>
<div class="grain" aria-hidden="true"></div>
<canvas class="ambient-motes" id="ambient-motes" aria-hidden="true"></canvas>
<div class="app">
<!-- Masthead; legacy .rail selectors preserve the navigation contract. -->
<header class="rail">
<button class="brand" id="home-btn" title="This is Eytle">
<img src="images/logo.png" alt="" />
<b>This is <em>Eytle</em></b>
</button>
<div class="lang">
<button class="lang-btn on" data-lang="zh">中文</button>
<button class="lang-btn" data-lang="en">Eng</button>
<button class="lang-btn" data-lang="ko">한국어</button>
</div>
<nav id="nav">
<button class="nav-i on" data-section="about" data-zh="首页" data-en="Home" data-ko="홈"><span></span></button>
<button class="nav-i" data-section="projects" data-zh="项目" data-en="Projects" data-ko="프로젝트"><span></span></button>
<button class="nav-i" data-section="tools" data-zh="工具" data-en="Tools" data-ko="도구"><span></span></button>
<button class="nav-i" data-section="patchlog" data-zh="斑驳日志" data-en="Patch Log" data-ko="패치 로그"><span></span></button>
<button class="nav-i" data-section="gallery" data-zh="图画展览会" data-en="Pictures At An Exhibition" data-ko="전람회의 그림"><span></span></button>
<button class="nav-i" data-section="downloads"data-zh="下载" data-en="Downloads" data-ko="다운로드"><span></span></button>
</nav>
<div class="rail-foot">
<button class="lamp" id="lamp">
<span id="lamp-ico" aria-hidden="true"></span>
<span id="lamp-tx"></span>
</button>
</div>
</header>
<!-- ============ STAGE (re-rendered per section) ============ -->
<main class="stage" id="stage"></main>
<footer class="site-footer">
<a class="footer-brand" href="/" data-copy data-zh="返回首页" data-en="Home" data-ko="홈으로">返回首页</a>
<div class="contact">
<a href="mailto:3035986089@qq.com" title="3035986089@qq.com" data-copy data-zh="邮箱" data-en="Email" data-ko="이메일">邮箱</a>
<a href="https://github.com/EytleBB" target="_blank" rel="noopener">GitHub</a>
</div>
</footer>
</div>
<!-- Lightbox / reader overlays mount here -->
<div id="overlay-root"></div>
<script src="js/site-icons.js?v=morphicons-20260918"></script>
<script src="js/main.js?v=gallery-stability-20261008"></script>
<script src="js/forest-scene.js?v=site-horror-20260926" defer></script>
<script type="module" src="js/site-horror.js?v=aftereffects-20261003"></script>
<script type="module" src="js/site-horror-aftereffects.js?v=aftereffects-20261003"></script>
</body>
</html>