基于 Jekyll 与 UiKit 构建,提供作品集与博客两类页面结构
jekyll-uikit — Jekyll 作品集模板
作者 jpasholk
基于 Jekyll 与 UiKit 的免费作品集与博客主题,提供首页、博客、标签归档、搜索与联系表单等页面结构。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
包含分页博客列表、自动填充的标签归档页与关于页
支持 Algolia 搜索、Formspree 联系表单、Disqus 评论与 Google Analytics
支持大尺寸头图、文章阅读时间以及 Twitter Cards 与 Open Graph 元数据
可通过 fork、克隆或作为主题 gem 安装,README 称与 GitHub Pages 兼容
采用 MIT 许可,允许免费使用、修改、商用与分发该版本代码
模板详细介绍
jekyll-uikit 是一个 Jekyll 主题,使用 YooTheme 的 UiKit 前端框架构建,定位为作品集与博客站点。仓库以 MIT 许可开源,可通过 fork、克隆或作为主题 gem 安装,README 称其与 GitHub Pages 兼容。
主题包含首页、分页博客列表、标签归档页、关于页等页面结构,并支持大尺寸头图、文章阅读时间、Twitter Cards 与 Open Graph 元数据、Google Analytics 以及 Disqus 评论。搜索由 Algolia 提供,联系表单由 Formspree 处理,两者都需要自行配置对应的外部服务。README 还提到 Staticman 集成尚在计划中。
使用说明主要放在演示站点的博客中,仓库 README 只给出 gem 安装与 _config.yml 配置方式。演示图片来自 unDraw 与 Unsplash,字体、图标等第三方素材需按各自许可单独核对。
适合你的项目吗?
适用场景
- 搭建个人作品集网站,同时附带博客与标签归档
- 在 GitHub Pages 上部署静态站点,并使用主题 gem 方式安装
- 为已有 Jekyll 站点引入 UiKit 风格的首页与博客布局
- 需要 Algolia 搜索、Formspree 表单或 Disqus 评论的静态博客
适合人群
- 熟悉 Jekyll 与 Liquid 模板、能自行调整配置的开发者
- 希望以免费 MIT 主题快速起步个人作品集或博客的用户
- 需要将站点托管在 GitHub Pages 或类似静态托管上的用户
- 愿意自行注册并配置 Algolia、Formspree 等外部服务的用户
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
在 Gemfile 中添加 gem "jekyll-uikit",并在 _config.yml 中设置 theme: jekyll-uikit,然后执行 bundle 或 gem install jekyll-uikit
- 2
使用说明位于演示站点的博客中,仓库 README 未展开具体配置步骤
- 3
Algolia 搜索与 Formspree 联系表单需要自行申请并配置对应的服务端点与密钥
- 4
Disqus 评论与 Google Analytics 需要填写各自的站点标识
- 5
演示图片、字体、图标等第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 联系表单依赖第三方服务 Formspree,需自行注册账号并配置表单端点,否则表单无法工作。
- 站内搜索由 Algolia 提供,需自行注册 Algolia 账号、创建索引并配置 API 密钥,属于外部服务依赖。
- 评论功能依赖第三方 Disqus 服务,需配置站点标识;Staticman 集成仅为计划中,尚未提供。
- Google Analytics 支持需自行填写跟踪标识,属于可选的外部服务配置。
- 演示站点使用的图片来自 unDraw 与 Unsplash,需按各自许可单独核对,不随代码的 MIT 许可一并授权。
- README 提及 Formspree 表单服务;真实提交需配置服务端点,其使用额度与费用需单独核对。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
Contact forms powered by [Formspree.io](https://formspree.io)!
README 原文
lighting fast search with Algolia
README 原文
Comments powered by Disqus, with Staticman integration planned.
README 原文
Google Analytics support.
README 原文
https://github.com/jpasholk/jekyll-uikit/blob/master/LICENSE.txthttps://github.com/jpasholk/jekyll-uikit/blob/master/README.md* [unDraw.co](https://undraw.co) and [Unsplash](https://unsplash.com) for the awesome images used around the site.
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 77 / 100
- 技术栈
- Jekyll
- 网站类型
- 作品集 · 博客
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2023-11-26
- 截图检查日期
- 2026-10-02
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Jekyll。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: 53b04623e0d433358cbf38653c49f68434d53cb81004338ae941cbd971c0703b
2026-10-02T10:48:37.792Z
来源文件 / 仓库# jekyll-uikit
[](https://github.com/jpasholk/jekyll-uikit/fork/)
[](https://github.com/jpasholk/jekyll-uikit/stargazers)
[](https://app.netlify.com/sites/ornate-cat-c7fcc8/deploys)
[](https://github.com/jpasholk/jekyll-uikit/blob/master/LICENSE.txt)
[](https://github.com/jpasholk/jekyll-uikit/commits/master)
[](https://github.com/jpasholk/jekyll-uikit/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc)
[](https://rubygems.org/gems/jekyll-uikit)
[](https://github.com/jpasholk/jekyll-uikit/graphs/contributors)
[](https://rubygems.org/gems/jekyll-uikit)
[](https://www.codetriage.com/jpasholk/jekyll-uikit)
[Live Demo](https://jekyll-uikit.jpshlk.com)
## Home Page

Built with [UiKit](https://getuikit.com/) by [YooTheme](https://yootheme.com/), with an elegant homepage, a blog and archive pages, and lighting fast search with Algolia.
# Features
* 100% compatible with GitHub Pages!
* Available to install by forking, cloning, or as a theme gem.
* Responsive layout.
* Contact forms powered by [Formspree.io](https://formspree.io)!
* Paginated blog page with follow links on last page.
* Tag archive page that automatically populates with tags from posts. ie: [tag1, tag2, tag3, etc].
* Optimized for search engines with support for Twitter Cards and Open Graph data.
* Comments powered by Disqus, with Staticman integration planned.
* Google Analytics support.
* Large header image support.
* Reading time for posts and blog index. [Credits](https://carlosbecker.com/posts/jekyll-reading-time-without-plugins/)
## Installation
Add this line to your Jekyll site's `Gemfile`:
```ruby
gem "jekyll-uikit"
```
And add this line to your Jekyll site's `_config.yml`:
```yaml
theme: jekyll-uikit
```
And then execute:
$ bundle
Or install it yourself as:
$ gem install jekyll-uikit
## Usage
* You can find instructions on using this theme in the [blog](https://jekyll-uikit.jpshlk.com/blog/) of the demo site.
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/jpasholk/jekyll-uiki. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](https://contributor-covenant.org) code of conduct.
# Credits
This theme wouldn't have been made possible if it wasn't for:
* [Jekyll](https://jekyllrb.com/)
* [UiKit](https://getuikit.com/)
* [freeCodeCamp](https://www.freecodecamp.org/)
* [GitHub](https://www.github.com/)
* [Michael Rose's Minimal Mistakes Theme](https://github.com/mmistakes/minimal-mistakes)
* [Dean Attali's Beautiful-Jekyll Theme](https://github.com/daattali/beautiful-jekyll)
* [David Darnes's Alembic Jekyll Theme](https://github.com/daviddarnes/alembic)
* [James Williamson's Jekyll series on lynda.com](https://www.lynda.com/Jekyll-tutorials/Jekyll-Web-Designers/383124-2.html)
### Also, thanks to
* [Algolia Search](https://www.algolia.com/)
* [OneDarkJekyll](https://github.com/mgyongyosi/OneDarkJekyll) for the syntax highlighting.
* [Snaptortoise's Jekyll RSS Feeds](https://github.com/snaptortoise/jekyll-rss-feeds) for drop in RSS/ Atom feeds.
* [Michael Lanyon's Post](https://blog.lanyonm.org/articles/2013/11/21/alphabetize-jekyll-page-tags-pure-liquid.html) on alphabetizing Jekyll page tags in pure Liquid.
* [StackOverflow](https://stackoverflow.com/search?q=Jekyll) where would we be without StackOverflow?
* [unDraw.co](https://undraw.co) and [Unsplash](https://unsplash.com) for the awesome images used around the site.
* [Michael Woolweaver](https://github.com/mwoolweaver) - a good friend of mine who gave me a nudge in the right direction.
And many other people and things that I am forgetting.
## License
The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

al-folio
al-folio 是一个面向学者与研究人员的 Jekyll 作品集主题,设计简洁、响应式,适合搭建个人学术主页。
Jekyll · 作品集

minimal-mistakes
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
Jekyll · 作品集

Beautiful Jekyll
Beautiful Jekyll 是一个在 Jekyll 生态中经过长期打磨的博客主题,由 Dean Attali 维护,自 2015 年起积累了超过 5 万用户。
Jekyll · 博客

jekyll-TeXt-theme
💎 🐳 A super customizable Jekyll theme for personal site, team site, blog, project, documentation, etc.
Jekyll · 博客

startbootstrap-clean-blog-jekyll
A Jekyll version of the Clean Blog theme by Start Bootstrap
Jekyll · 博客

So Simple
So Simple 是 Michael Rose 开发的 Jekyll 主题,定位清晰:为文字和图片提供一个干净、可读性强的展示框架。
Jekyll · 博客
