以可直接 fork 的 GitHub 仓库形式提供,而非 gem 主题,便于直接编辑
oneflow-jekyll-theme — Jekyll 启动器模板
作者 perstarke-webdev
OneFlow 是一个基于 Jekyll 的单页网站主题,以可直接 fork 的仓库形式提供,用于搭建结构清晰、便于定制的 One-Pager 站点。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
面向单页(One-Pager)网站,提供较多功能与定制选项
附带完整文档、主题展示站与两个示例站点
支持通过 Docker 与 docker compose up 在本地实时预览
版本 1.1 新增默认 404 页面并修复移动端横屏 hero 响应式问题
代码采用 MIT 许可,允许免费使用、修改、商用与分发
模板详细介绍
OneFlow 是一个 Jekyll 主题,面向单页(One-Pager)网站场景,强调简洁与易上手。它不以 gem 形式发布,而是以可直接使用的 GitHub 仓库提供,使用方式是 fork 并克隆仓库,或下载 zip 包,然后直接编辑内容,从而从零开始搭建站点。主题提供了较多功能与定制选项,可用于按自己或客户的设计与结构偏好调整页面。
仓库附带完整文档,并提供了主题展示站以及两个示例站点,用于说明可用的设计选项。开发方面,仓库支持通过 Docker 启动本地开发容器:安装 Bundler 与 Docker 后,在本地仓库目录执行 docker compose up,即可在浏览器中通过 http://0.0.0.0:4000/ 实时查看改动,无需先部署到线上。
版本 1.1 增加了默认 404 页面,并修复了移动端横屏模式下页面 hero 区域的响应式问题。该主题已被 Jamstackthemes 和 jekyll-themes.com 收录,也被用于创建 arc42 Trainings 的日期页面。代码采用 MIT 许可,可免费使用、修改、商用和分发,但演示图片、字体、图标等第三方素材需按各自许可单独核对。
适合你的项目吗?
适用场景
- 为个人或客户搭建结构清晰的单页介绍型网站
- 需要从零开始直接编辑源码、而非依赖 gem 主题的项目
- 希望用 Docker 在本地实时预览 Jekyll 站点改动的开发流程
- 需要参考示例站点与文档来挑选页面设计与结构方案的场景
适合人群
- 熟悉或愿意使用 Jekyll 的开发者
- 需要快速搭建单页网站并自行调整设计与结构的人
- 接受以 fork 仓库方式维护站点源码的团队或个人
- 需要 MIT 许可下可自由修改与商用代码的项目
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
fork 并克隆该仓库(可重命名以匹配站点名称),或直接下载 zip 包后开始编辑
- 2
本地开发需预先安装 Bundler 与 Docker
- 3
在本地仓库目录执行 docker compose up,随后通过 http://0.0.0.0:4000/ 查看站点
- 4
演示图片、字体、图标等第三方素材需按各自许可单独核对,不能仅凭代码的 MIT 许可判断
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
https://github.com/perstarke-webdev/oneflow-jekyll-theme/blob/main/LICENSE.MDhttps://github.com/perstarke-webdev/oneflow-jekyll-theme/blob/main/README.mdPermission is hereby granted, free of charge
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 81 / 100
- 技术栈
- Jekyll
- 网站类型
- 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2024-12-11
- 截图检查日期
- 2026-10-02
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Jekyll。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: 2e227c2669cdd871a51db256633947a9ef9e669fbf6907a3dc85f8d7fd6a9b4a
2026-10-02T08:04:49.757Z
来源文件 / 仓库# OneFlow Jekyll Theme ## What is it OneFlow is a Jekyll Theme designed to create stunning, clear and practical modern One-Pager Websites. It offers lots of features and customization options, so you can easily create a Site that matches your own or your client's wishes for design and structure. Check out the [Theme Website](https://oneflow-jekyll-theme.github.io/) showcasing and explaining the various opportunities the theme offers, and also check out the [first example website](https://oneflow-jekyll-theme-example-one.github.io/) and the [second example website](https://oneflow-jekyll-theme-example-two.github.io/) to see a few of the different design options the theme offers. ## Full documentation Extensive documentation for OneFlow is available [here](https://perstarke-webdev.de/oneflow-jekyll-theme). ## Getting started & development ### Fork and clone this repository The **vision of this theme** is **simplicity and accessibility**, to easily create stunning websites from scratch. Therefore, it's not available as a classic gem-based Jekyll theme, but as a ready-to-use GitHub repository that you just need to fork and clone. So, get ahead and make a fork of this repository, rename it if you like to suit the name of the site you want to create, locally clone it, and directly start editing! Alternatively, you can just [download the theme as a zip file](https://oneflow-jekyll-theme.github.io/theme-download/oneflow-jekyll-theme.zip) to immediately get started. ### How to start a development docker container To test your website and see all of your changes in real-time without deploying it online, you can easily build your site locally. - Make sure you have [Bundler](https://bundler.io/) and [Docker](https://www.docker.com/) installed. - Open up a terminal, navigate to your local repository, and run ```docker compose up```. Your site will then be visible at ```http://0.0.0.0:4000/``` in any browser. ## News - OneFlow is now featured on [Jamstackthemes](https://jamstackthemes.dev/theme/oneflow/) - OneFlow is now featured on [jeyll-themes.com](https://jekyll-themes.com/perstarke-webdev/oneflow-jekyll-theme/) - OneFlow has been used to create the [arc42 Trainings dates page](https://trainings.arc42.org/) - Version 1.1 contains: - A default 404 page - A fix for responsiveness of the page hero on mobile screens in landscape mode
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

jekyll-klise
:beach_umbrella: Klisé is a minimalist Jekyll theme for running a personal site or blog, light & dark mode sup…
Jekyll · 博客

alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Jekyll · 启动器

academic-website-template
Static web template for academics/research groups
Jekyll · 启动器

jekyll-course-website-template
Feature-rich and easy-to-use Jekyll website template for academic courses
Jekyll · 启动器

agency-jekyll-theme-starter
Agency Jekyll Theme starter template (optimized for GitHub Pages)
Jekyll · 企业官网

research-lab-website
A template for a Research Lab website, built with Jekyll.
Jekyll · 启动器
