# Rebirth **Repository Path**: LingUto/Rebirth ## Basic Information - **Project Name**: Rebirth - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Ghost Theme - Rebirth 2020年,加油武汉! 这是一份 Ghost 主题。 > 偏向于程序员习惯的主题,普通用户请慎重考虑后再使用! ### 特色 - 大气、简约、优雅以及强大的响应式布局 - 站内搜索,无需第三方扩展,利用 Ghost Api 实现搜索功能 - 原生黑暗模式,支持 macOS 和 window10 黑暗模式,风格和 Ghost Admin 黑暗风格统一 - 俩种风格文章模板,全宽和含有文章目录的模板 - 友情链接和关于独立页独特模板,更好展示自己站点 - 恰到好处的个人社交信息 - 适合于中文字体阅读个人文章页面,优化到每一个元素 - Valine 评论系统的支持 - 强大的社交分享文章功能 - 增强模板 SEO 优化 - ...更多功能等你来体验 ### 更新日志 [参考 CHANGELOG](./CHANGELOG.md) ### 使用注意 先安装依赖: ```bash npm i # 或者 yarn install ``` 使用该主题之前需要先配置相关环境,请将目录下的 `site.config.example.json` 重命名为 `site.config.json` 并且配置你所需要的变量: > 出现【必填】 关键词选项请填写,否则会出现模板渲染错误问题! ```bash "ghostSearchKey": "Ghost Content Api Key 获取参考文档:https://ghost.org/docs/api/v3/content/#key ——必填", "leanCloudAppId": "Valine 评论系统 AppID 获取参考文档:https://valine.js.org/quickstart.html ——必填", "leanCloudAppKey": "Valine 评论系统 AppKey 获取参考文档:https://valine.js.org/quickstart.html ——必填", "leanCloudServerURL": "Valine 域名绑定 文档参考:https://valine.js.org/configuration.html#serverURLs ——必填", "aliPayQRImageUrl": "支付宝收款二维码 ——必填", "weChatPayQRImageUrl": "微信收款二维码 ——必填", "siteUrl": "网站首页地址,用于个性化配置 ——必填", "siteHomeTitle": "首页头部展示词 ——必填", "siteHomeLogoSvg": "首页头部Logo,请使用 SVG 图片,不填为空", "siteCdnUrl": "网站静态资源分发,也是 Ghost storage 绑定分发。该选项可以默认为空", "siteKeyWords": "网站关键词 ——必填", "siteICPNumber": "ICP备案号超链接", "siteGAICPNumber": "公安备案号超链接,不填为空", "siteFooterOther": "页脚超链接信息", "siteFooterSentence": "页脚一句", "siteSocialQQLink": "社交QQ链接 ——必填", "siteSocialQQTip": "社交QQ提示 ——必填", "siteSocialWeChatQRUrl": "微信二维码URL地址 ——必填", "siteSocialWeiboLink": "社交微博链接 ——必填", "siteSocialWeiboTip": "社交微博提示 ——必填", "siteSocialGithubLink": "社交Github链接 ——必填", "siteSocialGithubTip": "社交Github提示 ——必填" "siteToastsId": "弹窗ID唯一,字符串组合 ——必填", "siteToastsContent": "弹窗内容 ——必填", "siteToastsTime": "弹窗时间,例如2020-02-08T14:45:00,注意有个日期和时间中间有个【T】 ——必填" ``` 填写后,执行 `npm run build` 或者 `yarn build` 得到 `dist` 文件夹,上传网站即可。 关于统计请在 `Ghost Admin` 的 `code-injection` 添加。 **友情链接模板使用:** 使用 Markdown 编写链接信息,格式如下: ```markdown - 博客名|[博客地址](博客地址)|头像地址|博客简介 - 淮城一只猫|[https://iiong.com](https://iiong.com)|https://gravatar.loli.net/avatar/4f6d6e259391f7b3d3ae8335a8cafeed|永远年轻,永远热泪盈眶! ``` 请注意:博客地址需要渲染超链接,不然这是 SEO 问题。 **更新** 只需要支持命令: ```bash git pull ``` 拉取最新文件,然后重新编译打包上传网站即可。 ### 开发命令 ```bash yarn install / npm install # 安装依赖 yarn serve / npm run serve # 启动开发服务 yarn build / npm run build # 编译 Ghost 可用主题 ``` > 注意:启动 `yarn serve` 时需要启动 `Ghost` 服务。该服务只会监听文件生成静态资源,不会额外启动服务器。 > `yarn build` 生成目录在 `dist` 下面,只需要把里面的所有文件上传到你的服务器即可。 ### 浏览器兼容 | [IE / Edge](http://godban.github.io/browsers-support-badges/)
IE / Edge | [Firefox](http://godban.github.io/browsers-support-badges/)
Firefox | [Chrome](http://godban.github.io/browsers-support-badges/)
Chrome | [Safari](http://godban.github.io/browsers-support-badges/)
Safari | [Opera](http://godban.github.io/browsers-support-badges/)
Opera | | --- | --- | --- | --- | --- | | Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions | > 已抛弃 IE ,万恶的 IE 阻滞前端的发展! ### 其他 [Ghost Rebirth Pjax 版本](https://github.com/JaxsonWang/Rebirth/tree/ghost-theme-pjax) - 已停止维护 [静态页](https://github.com/JaxsonWang/rebirth/tree/state-page) [Typecho 主题](https://github.com/JaydenForYou/Spring) ### License Ghost Theme Rebirth is open source and released under the MIT License.