Skip to content

Releases: everkm/theme-story

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 15:33

首次发布

  • 博客布局

    • 由 hexo-theme-redefine 迁移的响应式博客设计
    • 强调色与浅色 / 深色模式,使用 Story 设计令牌
    • 虚拟首页,含 Banner、侧边栏与分页文章列表
  • 首页

    • 第 1 页全屏 Banner,含标题、打字机副标题、向下滚动按钮与社交图标
    • 固定 Banner 模式:第 2 页及以后使用模糊 Banner 背景
    • 侧边栏展示站点信息、公告、作者头像与文章数量
    • 文章卡片支持封面图、摘要、日期与标签
    • 首页分页位于站点根路径(/index.html/index.p2.html、…)
  • 虚拟页面

    • 首页、关于、友链、相册、文章列表、标签索引、标签文章页与归档
    • 分页的文章列表与标签页
  • 文章

    • 文章详情页含封面 Hero(或纯标题)、作者信息、标签与上一篇 / 下一篇导航
    • 可选文章版权块,支持 Creative Commons 许可
    • 按年月分组的归档
  • 友链与相册

    • 友链页支持分类卡片与可选缩略图
    • 相册页采用 MiniMasonry 布局,含悬停标题、加载骨架与图片灯箱
  • 功能

    • 深色模式切换,偏好保存在 localStorage
    • View Transitions 实现站内导航平滑过渡
    • View Transitions 导航时恢复滚动位置(页面顶部或锚点目标)
    • 配置 algolia_search 后,通过 plugin-in-search 在顶栏提供 Algolia 全文搜索
    • 可选预加载屏与粒子背景
    • 滚动工具:回到顶部与字号调节(保存在浏览器)
    • 可选页面顶部阅读进度条
    • 可配置导航栏,含渐变背景、自定义链接与滚动时自动隐藏
    • 可选归档按钮与文章页返回按钮
    • 页脚含版权、行内社交图标与可选「Powered by」行
    • 文章内图片支持灯箱查看
  • 渲染

    • 服务端代码高亮(code_highlight.server
    • 通过 Typst 的服务端数学渲染(math_render.server
    • 引用块、脚注、定义列表与提示框的排版样式
  • 配置

    • 通过 everkm.yaml 配置站点信息、社交链接、版权与文章分页
    • 关于与友链内容分别来自 _about.md_links.md 内链;首页 Banner 文案来自 story.home_banner
    • 相册页自动从公开发布的文章内容中收集图片
    • story.* 下的 Story 专属选项:Banner、侧边栏、导航栏、滚动工具与文章版权
    • 社交链接在 name 匹配已知平台(不区分大小写)时使用内置图标,否则显示文本
    • 以下划线开头的文件(_*.md)为数据源,不作为公开发布的文章列出