Hugo 主题
KeepIt
一个为 Hugo 打造的简洁、优雅但功能强大的 Hugo 主题。
KeepIt 主题 | Hugo 
英文 README | 简体中文说明
KeepIt 是一个为 Hugo 打造的 简洁、优雅 但 功能强大 的博客主题。
它基于原始的 LeaveIt 主题和 KeepIt 主题。
由于这三个主题的外观相似,如果您对它们之间的差异有疑问,请阅读 为什么选择 KeepIt,以便您可以选择最适合您的主题。
演示站点
要查看此主题的实际效果,这里有一个使用 KeepIt 主题渲染的在线演示站点。
为什么选择 KeepIt
与原始的 LeaveIt 主题和 KeepIt 主题相比,KeepIt 主题具有以下修改。
- 自定义 页眉
- 自定义 CSS 样式
- 一个与最新 Hugo 版本兼容的新的主页
- 大量的 样式细节调整,包括颜色、字体大小、边距、代码预览样式
- 更易读的 深色模式
- 一些漂亮的 CSS 动画
- 易于使用且可自动展开的 目录
- 更多的 社交链接、分享站点 和 评论系统
- 支持 Lunr.js 或 algolia 的 搜索
- 一键 复制代码 到剪贴板
- 扩展的 Markdown 语法,支持 Font Awesome 图标
- 扩展的 Markdown 语法,支持 ruby 注释
- 扩展的 Markdown 语法,支持 分数
- KaTeX 支持的 数学公式
- mermaid 支持的 图表语法 短代码
- ECharts 支持的 交互式数据可视化 短代码
- Mapbox GL JS 支持的 Mapbox 短代码
- APlayer 和 MetingJS 支持的嵌入式 音乐播放器
- 支持 Bilibili 播放器
- 支持各种 提示 短代码
- 支持自定义样式短代码
- 支持所有第三方库的 CDN
- …
简而言之,如果您喜欢 KeepIt 主题的设计语言和自由度,如果您想方便地使用扩展的 Font Awesome 图标,如果您想在帖子中嵌入数学公式、流程图、音乐或 Bilibili 视频,那么 KeepIt 主题可能更适合您。
我希望您会喜欢 KeepIt ❤️!
功能特性
性能和 SEO
- 针对 性能 进行了优化:在 Google PageSpeed Insights 中,移动设备上的评分为 99/100,桌面设备上的评分为 100/100
- 使用基于 JSON-LD 的正确的 SEO SCHEMA 优化了 SEO 性能
- 支持 Google Analytics
- 支持 Fathom Analytics
- 支持搜索引擎 验证(Google、Bing、Yandex 和 Baidu)
- 支持第三方库的 CDN
- 使用 lazysizes 自动转换带有 懒加载 的图像
外观和布局
- 桌面/移动 响应式布局
- 浅色/深色 模式
- 全局一致的 设计语言
- 支持 分页
- 易于使用且可自动展开的 目录
- 支持 多语言 并且 i18n 就绪
- 漂亮的 CSS 动画
社交和评论系统
- 支持 Gravatar 的 Gravatar
- 支持本地 头像
- 最多支持 64 个社交链接
- 最多支持 24 个分享站点
- Disqus 支持的 Disqus 评论系统
- Gitalk 支持的 Gitalk 评论系统
- Valine 支持的 Valine 评论系统
- Facebook 支持的 Facebook 评论 系统
- Telegram Comments 支持的 Telegram 评论 系统
- Commento 支持的 Commento 评论系统
- Utterances 支持的 Utterances 评论系统
扩展功能
- 支持 Lunr.js 或 algolia 的 搜索
- 支持 Twemoji
- 自动 高亮 代码
- 一键 复制代码 到剪贴板
- lightGallery 支持的 图片画廊
- 扩展的 Markdown 语法,支持 Font Awesome 图标
- 扩展的 Markdown 语法,支持 ruby 注释
- 扩展的 Markdown 语法,支持 分数
- KaTeX 支持的 数学公式
- mermaid 支持的 图表 短代码
- ECharts 支持的 交互式数据可视化 短代码
- Mapbox GL JS 支持的 Mapbox 短代码
- APlayer 和 MetingJS 支持的 音乐播放器 短代码
- Bilibili 播放器 短代码
- 各种 提示 短代码
- 自定义样式 短代码
- 自定义脚本 短代码
- TypeIt 支持的 动画打字
- cookieconsent 支持的 Cookie 同意横幅
- …
文档
在本地构建文档
hugo server --source=exampleSite
多语言和 i18n
KeepIt 支持以下语言
- 英语
- 简体中文
- 繁体中文
- 法语
- 波兰语
- 巴西葡萄牙语
- 意大利语
- 西班牙语
- 德语
- 塞尔维亚语
- 俄语
- 罗马尼亚语
- 越南语
- 贡献一种新语言
语言兼容性
路线图
问题、想法、错误、拉取请求
欢迎所有反馈!请前往问题跟踪器。
许可证
KeepIt 基于 MIT 许可证发布。请查看 LICENSE 文件了解详细信息。
特别鸣谢
感谢主题中包含的以下资源的作者
- normalize.css
- Font Awesome
- Simple Icons
- Animate.css
- autocomplete
- Lunr.js
- algoliasearch
- lazysizes
- object-fit-images
- Twemoji
- emoji-data
- lightGallery
- clipboard.js
- Sharer.js
- TypeIt
- KaTeX
- mermaid
- ECharts
- Mapbox GL JS
- APlayer
- MetingJS
- Gitalk
- Valine
- cookieconsent
作者
Dillon
赞助
如果您喜欢这个主题,请考虑请我喝杯咖啡☕️。
- PayPal
- 支付宝
- 微信
谢谢! ❤️