页面 Shell 是访问者在不同页面之间始终能感受到的界面层,包括导航栏、横幅、壁纸、浮动工具、音乐播放器、看板娘和主题切换。

导航栏#

导航栏由配置生成。基础入口包括首页和归档,当前启用的特色页面会自动加入导航,例如日记、相册、友链和关于页面。

关闭某个特色页面时,导航也会随配置调整,避免出现指向未启用页面的入口。

横幅和壁纸#

当前站点使用本地横幅图片,并启用轮播。壁纸模式支持背景透明度、模糊和卡片透明度调节。

默认模式是横幅模式。桌面端提供布局模式入口,访问者可以在可用模式之间切换。

明暗主题#

站点支持明暗主题切换。主题切换属于浏览器端偏好设置,不要求每篇文章单独适配。

写作时应避免把颜色语义写死在正文图片或 HTML 片段中。普通 Markdown 内容会跟随全站主题渲染。

音乐播放器#

音乐播放器当前启用,并使用 Meting 模式读取歌单。播放器是独立交互模块,和文章内容集合没有耦合。

如果音乐源不可用,文章和页面主体仍应正常访问。

Live2D 看板娘#

Live2D 看板娘当前启用,模型、头像和快捷表情来自配置。它同样属于浏览器端增强体验,不应承载站点核心信息。

核心公告、功能说明和重要链接仍应写入文章、通知或导航中。

写作影响#

页面 Shell 能提升浏览体验,但文章正文应保持独立可读。即使访问者关闭壁纸、音乐或其他动态效果,文章内容也应该完整成立。