Hugo 主题
FixIt
一个为 Hugo 打造的简洁、优雅但高级的 Hugo 主题。
English | 简体中文
FixIt
«FixIt» 是一个为 Hugo 打造的简洁、优雅但高级的博客主题。
它基于原 LoveIt 主题、KeepIt 主题和 LeaveIt 主题。
在线预览
💟 生产环境 | ❇️ 预览环境 | 🚼 演示环境 | 🆕 启动器
更多 «FixIt» 示例这里。
文档
前往快速开始页面,获取有关如何使用 FixIt 创建新网站的分步指南。
大纲:安装 ➜ 开始使用 ➜ 内容管理 ➜ 高级用法
模板仓库
点击以下链接使用模板生成新仓库
模板 | 仓库 | 生成链接 |
---|---|---|
一个基于 Hugo Modules 的快速启动模板。 | hugo-fixit-starter | 点击 |
一个基于 Git 子模块的快速启动模板。 | hugo-fixit-starter1 | 点击 |
使用 Fixit 主题构建多语言网站。 | 文档 | 点击 |
使用 FixIt 主题进行自定义。 | Lruihao/hugo-blog | 点击 |
为什么选择 FixIt
我不知道为什么 🤷
特性
性能和 SEO
- 针对性能优化:在 Google PageSpeed Insights 中移动端为 99/100,桌面端为 100/100
- 使用基于 JSON-LD 的正确 SEO SCHEMA 优化 SEO 性能
- 支持 Google Analytics
- 支持 Fathom Analytics
- 支持百度统计
- 支持 Umami Analytics
- 支持 Plausible Analytics
- 支持 Cloudflare Web Analytics
- 支持 Splitbee Analytics
- 支持搜索引擎验证(Google、Bing、Yandex、Pinterest、百度、360 和搜狗)
- 支持第三方库的 CDN
外观和布局
- 响应式布局
- 浅色/深色模式
- 全局一致的设计语言
- 支持分页
- 易于使用且可自行扩展的目录
- 支持多语言并已准备好 i18n
- 漂亮的 CSS 动画
社交和评论系统
- 支持 Gravatar 的 Gravatar
- 支持本地头像
- 支持最多 87 个社交链接
- 支持最多 28 个分享站点
- 支持 Disqus 的 Disqus 评论系统
- 支持 Gitalk 的 Gitalk 评论系统
- 支持 Valine 的 Valine 评论系统
- 支持 Waline 的 Waline 评论系统
- 支持 Facebook 的 Facebook 评论系统
- 支持 Telegram Comments 的 Telegram 评论系统
- 支持 Commento 的 Commento 评论系统
- 支持 Utterances 的 Utterances 评论系统
- 支持 Artalk 的 Artalk 评论系统
- 支持 Twikoo 的 Twikoo 评论系统
- 支持 giscus 的 giscus 评论系统
扩展特性
- 支持 PWA(渐进式 Web 应用)
- 支持子菜单
- 支持内容加密(页面、部分)
- 嵌入式友情链接页面模板
- 支持 algolia、Fuse.js 或 CSE 的搜索
- 支持 Google 的自定义搜索引擎 (CSE)
- 支持 Twemoji
- 自动高亮代码
- 一键复制代码到剪贴板
- 支持 lightgallery 的图片库
- 用于 Font Awesome 图标的扩展 Markdown 语法
- 用于ruby 注释的扩展 Markdown 语法
- 用于分数的扩展 Markdown 语法
- 支持 KaTeX 的数学公式
- 支持 mermaid 的扩展图表代码围栏和简码
- 支持 ECharts 的扩展交互式数据可视化简码和代码围栏
- 支持扩展的时间线代码围栏和简码
- 支持 Mapbox GL JS 的 Mapbox 简码
- 支持 APlayer 和 MetingJS 的音乐播放器简码
- Bilibili 播放器和抖音播放器简码
- 多种提示简码
- 自定义样式简码
- 自定义脚本简码
- 打开更多自定义块
- 支持 TypeIt 的动画打字
- 支持 cookieconsent 的 Cookie 同意横幅
- 支持 cell-watermark 的 Web 水印
- 支持 pangu.js 的中文排版
- 选项可以在本地缓存远程图像
- …
主题组件
FixIt 主题在 简洁性 和 可扩展性 之间取得了平衡,并提供了额外的 Hugo 主题组件用于自定义。
多语言和 i18n
FixIt 支持以下语言
- 英语
- 简体中文
- 繁体中文
- 法语
- 波兰语
- 巴西葡萄牙语
- 意大利语
- 西班牙语
- 德语
- 塞尔维亚语
- 俄语
- 罗马尼亚语
- 越南语
- 印地语
- 贡献新的语言
语言兼容性
社区
欢迎所有反馈!请访问讨论区、拉取请求和问题跟踪器。
官方社区 | 描述 |
---|---|
讨论 | GitHub 讨论论坛 |
FixIt 微信群 | 关注并回复“FixIt”即可加入 |
FixIt QQ 群 | QQ 群: 814031017 |
Hugo FixIt 星球 | 付费知识星球 |
如果您喜欢这个主题,请不要忘记留下 ⭐️,谢谢!
贡献
我们欢迎您加入 FixIt 的开发。请查看贡献文档。 🤗
此外,我们欢迎向我们的官方组件提交 Issue 或 PR。
[!note] 在贡献之前,请先通过此存储库上的讨论来讨论您希望进行的更改,然后再进行实际更改。
致谢
感谢所有贡献者的大力支持!
感谢主题中包含的以下资源的作者
- normalize.css
- Font Awesome
- Simple Icons
- Animate.css
- autocomplete-js
- algoliasearch
- Fuse.js
- object-fit-images
- Twemoji
- emoji-data
- lightgallery
- Sharer.js
- TypeIt
- KaTeX
- mermaid
- ECharts
- Mapbox GL JS
- APlayer
- MetingJS
- Gitalk
- Valine
- cookieconsent
- cell-watermark
- 不蒜子
- Vercount
- pangu.js
- Artalk
- Waline
- Twikoo
- github-corners
- giscus
- crypto-js
- pace
- xxhash-wasm
FixIt 还借鉴了以下项目的一些功能,并感谢它们的作者
- DoIt
- NexT
许可证
FixIt 基于 MIT 许可证。有关详细信息,请查看 LICENSE 文件。
赞助
如果您喜欢这个主题,请考虑请我喝杯咖啡 ☕️。谢谢!
- 微信
- 支付宝
- PayPal
作者
Lruihao