博客系统 活跃维护

ghostium

oswaldoacauan/ghostium

一个以 Medium 设计/用户体验为基础内容的 Ghost 主题。

1264
Stars 标星
369
Forks 分支
47
Watchers 关注
43
Open Issues
HTML
主要语言
MIT
开源协议
1.1 MB
仓库大小
3 年前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:oswaldoacauan/ghostium
git clone https://github.com/oswaldoacauan/ghostium.git
git clone git@github.com:oswaldoacauan/ghostium.git
README.md master

英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。

Ghostium – 试用 Ghost

一个基于 Medium 设计/用户体验的内容为中心的 Ghost 主题。

不在积极开发中

功能

  • 专注于内容
  • 完全响应式
  • HTML5 语义、WAI-ARIA 和丰富摘要(微数据)角色
  • 异步内容加载
  • Disqus 评论
  • 使用 Prism 进行语法高亮
  • 谷歌通用分析代码片段
  • OpenGraph 和 Twitter Cards 元标签
  • HTML5 基础功能、DNS 预取、响应式元标签
  • 单文件 CSS/JS 提升性能

安装

使用 Git

  1. 导航到您的 Ghost 主题目录 ghost/content/themes
  2. 使用以下命令克隆主题仓库
    $ git clone https://github.com/oswaldoacauan/ghostium/ "ghostium"
  3. 重启 Ghost 并登录到你的仪表板
  4. 在设置中的主题下选择 ghostium 并保存
  5. 就是这些,现在是时候配置你的主题了

手动操作

  1. 使用 GitHub .zip 下载 选项下载文件
  2. 解压文件并将文件夹重命名为 ghostium
  3. 将文件夹复制到你的 Ghost 主题目录 ghost/content/themes
  4. 重启 Ghost 并登录到你的仪表板
  5. 在设置中的主题下选择 ghostium 并保存
  6. 就是这些,现在是时候配置你的主题了

从源码构建

先决条件

  • Ruby >= 2.4
  • Bundler (gem install bundler)
  • Sass (gem install sass)
  • Node >= 8.9
  • Bower (npm install -g bower)
  • 运行 npm install

构建

npm run build

将所有资源编译到 build/ 目录。

压缩

npm run zip

这将创建准备通过用户界面上传的 ghostium.zip 包。

配置

所有可配置文件位于 ghostium/partials/custom。

config.hbs

可配置的 JavaScript 标识符。

meta.hbs

可配置的 meta 标签。

navigation.hbs

您的网站导航项,以下是标记模板。

<li class="drawer-list-item">
  <a href="#" title="My awesome menu">
    My menu
  </a>
</li>

路线图

这里列出的许多功能仍然依赖于 Ghost 的未来实现,请查看他们的路线图和计划功能。

  • 单篇文章的封面图片
  • 无限滚动
  • 下一篇文章封面

贡献

如果你想帮忙,请阅读 Contributing 指南。

历史

有关详细历史,请参见 更新日志。

许可证

MIT 许可 © Oswaldo Acauan

本站来源与版权声明
  • 本文标题:ghostium - 一个以 Medium 设计/用户体验为基础内容的 G
  • 本文链接:https://www.cn121.com/blog/oswaldoacauan-ghostium.html
  • 原项目:oswaldoacauan/ghostium 版权归原作者 oswaldoacauan 及贡献者所有
  • 收录信息:本站于 2026-10-25 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 MIT(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 oswaldoacauan/ghostium。
  • 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出,仅将二级标题译为中文,便于按栏目定位;标题原文可在下方原仓库中查看),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。