Skip to content

Sakitami/Typecho-theme-AmberScript

Repository files navigation

AmberScript

返璞归真,跃然纸上。

AmberScript 是一款为 Typecho 开发的极简阅读风主题。以经典的信纸黄为主色调,搭配备受赞誉的“霞鹜文楷(LXGW WenKai)”中文字体,旨在为创作者与读者拂去周遭的喧嚣,留下最纯粹、沉浸且舒适的阅读体验。

AmberScript 拥抱了去中心化的社交未来,成为连接你与 Fediverse 的优雅桥梁。

特性

  • 纯粹的阅读沉浸:剥离所有冗余的装饰结构,将视觉重心完全归还给文字与内容本身。
  • 信纸质感:护眼的信纸黄底色(#f5ecd5)与 SVG 动态噪点背景交织,并内置昼夜交替的 暗色模式 (Dark Mode)
  • 字体:预载 霞鹜文楷 Lite,使每一行中文阅读都充满诗意与呼吸感。
  • Webmention 支持原生集成 Webmention。能够接收并展示来自 Mastodon / Misskey 等 Fediverse 节点的动态——文章的「点赞 (Likes)」、「转发 (Reposts)」以及「回复 (Replies)」将通过精致的头像轮播墙展示,并与 Typecho 的本地评论无缝、优雅地并排相融。
  • 无刷新加载:基于 Barba.js 实现全站无刷新加载 (PJAX) 和平滑的淡入淡出过场动画。
  • 友情链接:内置友情链接页面模板,无需额外插件。
  • 现代化底层:响应式布局适配、代码高亮 (Prism.js 自动渲染识别)、文章图片圆角与柔和阴影重构,对移动端阅读同样友好。

使用

  1. 点击本仓库右上角的 Code -> Download ZIP 下载主题压缩包,或通过 Git 克隆:
    git clone https://github.com/your-username/typecho-theme-AmberScript.git
  2. 将解压后的文件夹重命名为 AmberScript(注意大小写敏感)。
  3. AmberScript 文件夹完整上传至您 Typecho 站点的 usr/themes/ 目录下。
  4. 登录 Typecho 后台,前往 控制台 -> 外观
  5. 找到 AmberScript,点击 启用

主题设置

启用主题后,点击“设置外观”即可进行更多个性化配置:

  • 站点关联:填入你的站长头像、Fediverse 链接(如长毛象地址),它们将优雅地出现在主页及页脚。
  • Webmention 收发:填入你的 Webmention 地址Pingback 地址 即可激活跨站互动功能(目前仅适配webmention.io)。
  • 友情链接 (JSON):通过简单的 JSON 格式管理友链,填写后立刻生效。
  • 样式级修改:如需微调颜色,请直接编辑根目录下的 style.css 文件。整体背景色、文字颜色以及各状态组件的颜色均已抽出为 :root 变量,便于快捷修改。

📜 许可证

本主题基于 MIT License 协议开源。你可以自由地使用、探索与分发,愿它能陪伴你写下更多美好的文字。

About

AmberScript theme for typecho.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors