Jekyll作品集博客

jekyll-uikit — Jekyll 作品集模板

作者 jpasholk

基于 Jekyll 与 UiKit 的免费作品集与博客主题,提供首页、博客、标签归档、搜索与联系表单等页面结构。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

3 个预览视图
桌面端首页1 / 3
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 3

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-02查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

基于 Jekyll 与 UiKit 构建,提供作品集与博客两类页面结构

02

包含分页博客列表、自动填充的标签归档页与关于页

03

支持 Algolia 搜索、Formspree 联系表单、Disqus 评论与 Google Analytics

04

支持大尺寸头图、文章阅读时间以及 Twitter Cards 与 Open Graph 元数据

05

可通过 fork、克隆或作为主题 gem 安装,README 称与 GitHub Pages 兼容

06

采用 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,字体、图标等第三方素材需按各自许可单独核对。

Jekyll作品集博客

适合你的项目吗?

适用场景

  • 搭建个人作品集网站,同时附带博客与标签归档
  • 在 GitHub Pages 上部署静态站点,并使用主题 gem 方式安装
  • 为已有 Jekyll 站点引入 UiKit 风格的首页与博客布局
  • 需要 Algolia 搜索、Formspree 表单或 Disqus 评论的静态博客

适合人群

  • 熟悉 Jekyll 与 Liquid 模板、能自行调整配置的开发者
  • 希望以免费 MIT 主题快速起步个人作品集或博客的用户
  • 需要将站点托管在 GitHub Pages 或类似静态托管上的用户
  • 愿意自行注册并配置 Algolia、Formspree 等外部服务的用户

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    在 Gemfile 中添加 gem "jekyll-uikit",并在 _config.yml 中设置 theme: jekyll-uikit,然后执行 bundle 或 gem install jekyll-uikit

  2. 2

    使用说明位于演示站点的博客中,仓库 README 未展开具体配置步骤

  3. 3

    Algolia 搜索与 Formspree 联系表单需要自行申请并配置对应的服务端点与密钥

  4. 4

    Disqus 评论与 Google Analytics 需要填写各自的站点标识

  5. 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 原文

* [unDraw.co](https://undraw.co) and [Unsplash](https://unsplash.com) for the awesome images used around the site.

README 原文
https://github.com/jpasholk/jekyll-uikit/blob/master/LICENSE.txthttps://github.com/jpasholk/jekyll-uikit/blob/master/README.md

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

[![GitHub forks](https://img.shields.io/github/forks/jpasholk/jekyll-uikit.svg?style=social&label=Fork)](https://github.com/jpasholk/jekyll-uikit/fork/)
[![GitHub stars](https://img.shields.io/github/stars/jpasholk/jekyll-uikit.svg?style=social&label=Stars)](https://github.com/jpasholk/jekyll-uikit/stargazers)
[![Netlify Status](https://api.netlify.com/api/v1/badges/a4510ba3-c684-4f71-b3d2-41f21caf68c8/deploy-status)](https://app.netlify.com/sites/ornate-cat-c7fcc8/deploys)
[![license](https://img.shields.io/github/license/jpasholk/jekyll-uikit.svg)](https://github.com/jpasholk/jekyll-uikit/blob/master/LICENSE.txt)
[![GitHub last commit](https://img.shields.io/github/last-commit/jpasholk/jekyll-uikit.svg)](https://github.com/jpasholk/jekyll-uikit/commits/master)
[![GitHub issues](https://img.shields.io/github/issues-raw/jpasholk/jekyll-uikit.svg)](https://github.com/jpasholk/jekyll-uikit/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc)
[![Gem](https://img.shields.io/gem/dt/jekyll-uikit.svg)](https://rubygems.org/gems/jekyll-uikit)
[![GitHub contributors](https://img.shields.io/github/contributors/jpasholk/jekyll-uikit.svg)](https://github.com/jpasholk/jekyll-uikit/graphs/contributors)
[![Gem](https://img.shields.io/gem/v/jekyll-uikit.svg)](https://rubygems.org/gems/jekyll-uikit)
[![Open Source Helpers](https://www.codetriage.com/jpasholk/jekyll-uikit/badges/users.svg)](https://www.codetriage.com/jpasholk/jekyll-uikit)

[Live Demo](https://jekyll-uikit.jpshlk.com)

## Home Page

![Jekyll-UiKit](/jekyll-uikit-screenshot.png)

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).
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。