Daimon's Blog
主页
归档
关于
RSS
探针
主页
归档
关于
RSS
探针
Profile Image of the Author
daimon
GitHub
分类
标签
Astro Fuwari 前端 博客 折腾
216 字
1 分钟
Fuwari 主题二次开发笔记
2026-05-27
编程
/
Fuwari
/
Astro
/
前端

起点#

Fuwari 原生覆盖了我想要功能的 60%:

项状态
侧边栏 Profile / 分类 / 标签✅ 原生
文章页 TOC✅ 原生
暗色模式✅ 原生
RSS✅ 原生

需要自己补的:

  • Dock 风顶栏视觉
  • Ctrl+K 搜索
  • 动态背景 + Emo 文字
  • 音乐播放器

Hero 区设计#

1
<section class="hero-section">
2
<h1 class="hero-title">{siteConfig.title}</h1>
3
<p class="hero-subtitle">{siteConfig.subtitle}</p>
4
<HeroText client:load />
5
</section>

关键是背景透明 — 让全站的 AnimatedBackground 透过来,省得每个组件单独画一遍。

字体选择#

中文衬线体优先级:

  1. LXGW WenKai(霞鹜文楷)— Emo 风首选
  2. Source Han Serif SC(思源宋体)— 系统兜底
  3. Noto Serif SC — 跨平台兜底

不引 npm 字体包,纯靠系统字体链,省 200KB+ 包体积。

踩坑记录#

⚠️ <meting-js> 公共 API 国内有时不稳定,建议自部署。

💡 Astro 的 client:load 用在 Svelte 组件上,要确保 vitePreprocess() 正确配置。

Fuwari 主题二次开发笔记
https://blog.daimona.cn/posts/fuwari-customization/
作者
daimon
发布于
2026-05-27
许可协议
CC BY-NC-SA 4.0
第一篇博客:在折腾中开始
© 2026 daimon. All Rights Reserved. / RSS / Sitemap
Powered by Astro & Fuwari
1
起点
2
Hero 区设计
3
字体选择
4
踩坑记录