-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
91 lines (91 loc) · 4.98 KB
/
index.html
File metadata and controls
91 lines (91 loc) · 4.98 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
82
83
84
85
86
87
88
89
90
91
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover" />
<title>曦昼の小窝~ | 探索与记录</title>
<meta name="description" content="SunshineMahiru 的个人网站:分享技术笔记、实验项目与灵感与思考。">
<meta name="keywords" content="SunshineMahiru, 前端, 技术博客, Web, 编程, 项目, 个人网站">
<meta name="robots" content="index,follow">
<meta property="og:type" content="website">
<meta property="og:locale" content="zh_CN">
<meta property="og:title" content="SunshineMahiru 的个人站点">
<meta property="og:description" content="分享技术、项目与灵感的空间。">
<meta property="og:url" content="https://SunshineMahiru.github.io/">
<meta property="og:site_name" content="SunshineMahiru Site">
<meta property="og:image" content="https://SunshineMahiru.github.io/assets/hero.jpg">
<meta property="og:image:alt" content="抽象橙色主题的封面插画">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="SunshineMahiru 的个人站点">
<meta name="twitter:description" content="分享技术与灵感的个人空间。">
<meta name="twitter:image" content="https://SunshineMahiru.github.io/assets/hero.jpg">
<link rel="icon" href="favicon.ico">
<link rel="apple-touch-icon" href="assets/icons/apple-touch-icon.png">
<link rel="manifest" href="site.webmanifest">
<meta name="theme-color" content="#ff9d3c">
<link rel="stylesheet" href="style.css?v=1" />
</head>
<body>
<header role="banner" class="site-header">
<h1 data-i18n="hero.title">曦昼の小窝~</h1>
<p class="subtitle" data-i18n="hero.subtitle">欢迎来到我的个人网站。在这里分享技术笔记、实验项目与生活灵感。页面仍在迭代测试中,期待你的建议。</p>
<div class="scroll-hint" aria-hidden="true">SCROLL</div>
</header>
<main id="content" role="main">
<section class="feature fade-in" aria-labelledby="intro-heading">
<figure class="feature-media">
<img src="assets/hero.jpg" alt="代码与创意交织的抽象橙色主题插画" loading="lazy" decoding="async" width="800" height="500">
</figure>
<div class="feature-text">
<div class="tagline">ABOUT</div>
<h2 id="intro-heading">探索与记录</h2>
<p>我喜欢把拆解问题与视觉表达结合:从前端界面的细节、自动化脚本的性能,到新框架的试验。这个站点既是知识笔记,也是展示空间。</p>
<p>后续将加入:文章列表、实验项目、数据可视化、主题定制等内容。敬请期待。</p>
</div>
</section>
<section class="feature fade-in" aria-labelledby="vision-heading">
<figure class="feature-media">
<img src="assets/idea.jpg" alt="灵感火花与简洁界面原型组合图像" loading="lazy" decoding="async" width="800" height="500">
</figure>
<div class="feature-text">
<div class="tagline">VISION</div>
<h2 id="vision-heading">简单 · 真实 · 可生长</h2>
<p>保持轻量、可维护、易扩展。每一次迭代强调结构清晰、样式约定与可复用组件。</p>
<p>如果你也在构建自己的数字空间,欢迎交流工具栈与思路。</p>
</div>
</section>
<section aria-labelledby="cards-heading" class="plans">
<h2 id="cards-heading" class="fade-in">正在计划的内容</h2>
<div class="grid-cards">
<article class="card" aria-labelledby="c1">
<h3 id="c1">技术文章</h3>
<p>前端性能、语义化、工具链配置与实践总结。</p>
</article>
<article class="card" aria-labelledby="c2">
<h3 id="c2">小型项目</h3>
<p>Canvas 动效、GitHub Actions 流程、自动化脚本。</p>
</article>
<article class="card" aria-labelledby="c3">
<h3 id="c3">思考与灵感</h3>
<p>产品体验、微交互设计、协作心得。</p>
</article>
<article class="card" aria-labelledby="c4">
<h3 id="c4">开放计划</h3>
<p>计划添加 RSS、搜索、标签归档、多语言支持。</p>
</article>
</div>
</section>
</main>
<footer role="contentinfo" class="site-footer">
<div class="footer-main">
<div>版权所有 © <span id="year"></span> SunshineMahiru. 保留所有权利。<br />
<a href="https://github.com/SunshineMahiru" rel="noopener" target="_blank">GitHub 主页</a> · <a href="#content" aria-label="回到顶部">回到顶部</a>
</div>
<nav class="icp" aria-label="备案信息">
<span aria-label="备案号"><a href="https://icp.gov.moe/?keyword=20259851" target="_blank" rel="noopener">萌ICP备20259851号</a>
</nav>
</div>
<script defer>(function(){var yEl=document.getElementById('year');if(yEl)yEl.textContent=new Date().getFullYear();})();</script>
</footer>
</body>
</html>