两栏布局,样式简洁,便于自行定制
rido-minimal-mistakes — Jekyll 作品集模板
作者 AburridoCode
基于 Minimal Mistakes 的 Jekyll 主题分支,用于搭建个人站点、博客、项目文档或作品集。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 2
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
以 gem 或远程主题方式安装,兼容 GitHub Pages
提供多种配色皮肤与单页、归档、搜索、splash、分页首页等响应式布局
支持头部图片、自定义侧边栏、目录、图库、相关文章、面包屑与导航列表
可接入 Disqus、Discourse、Staticman、utterances、giscus 等评论服务
支持 Google Analytics、Twitter Cards 与 Open Graph,界面文案多语言本地化
模板详细介绍
rido-minimal-mistakes 是 AburridoCode 在 GitHub 上发布的 Jekyll 主题,源自 Michael Rose 的 Minimal Mistakes,采用 MIT 许可。它面向个人站点、博客、项目文档与作品集,提供两栏布局,样式刻意保持简洁,便于使用者自行调整。
主题以 gem 形式打包,也支持远程主题方式,可与 GitHub Pages 配合。内置多种配色皮肤、若干响应式布局(单页、归档索引、搜索、splash、分页首页),并支持头部图片、自定义侧边栏、目录、图库、相关文章、面包屑与导航列表。评论可接入 Disqus、Facebook、Discourse、Staticman、utterances、giscus 等服务,另有 Google Analytics 与 Twitter Cards、Open Graph 元数据支持,界面文案提供多语言本地化。
使用前需注意:主题依赖 jekyll-include-cache 插件,必须写入 Gemfile 并保留在 _config.yml 的 plugins 数组中,否则构建时会报 Unknown tag 'include_cached' 错误。仓库中的演示图片、字体、图标等第三方素材需按各自许可单独核对,代码的 MIT 许可不覆盖它们。
适合你的项目吗?
适用场景
- 搭建个人网站或个人主页
- 发布博客并按分类、标签、年份归档文章
- 为开源项目编写文档页面
- 展示作品集或项目集合页面
适合人群
- 熟悉 Jekyll 与 Markdown 内容组织的开发者
- 需要将站点托管在 GitHub Pages 上的用户
- 希望以简洁基础样式自行调整外观的个人或团队
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
安装前需在 Gemfile 中加入 jekyll-include-cache,并保留在 _config.yml 的 plugins 数组中,否则构建会报 Unknown tag 'include_cached' 错误
- 2
可选择 gem 主题方式(设置 theme: minimal-mistakes-jekyll)或远程主题方式(设置 remote_theme),二者不要同时保留
- 3
远程主题方式需在 Gemfile 中引入 github-pages 与 jekyll-include-cache
- 4
本地开发可运行 bundle install,再用 bundle exec rake preview 在 http://localhost:4000/test/ 预览
- 5
仓库中的演示图片、字体与图标等第三方素材需按各自许可核对,MIT 许可仅覆盖代码
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
- 使用该主题必须安装 jekyll-include-cache 插件,并将其保留在 _config.yml 的 plugins 数组中,否则构建时会报 Unknown tag 'include_cached' 错误。
- 评论功能依赖 Disqus、Facebook、Discourse、Staticman、utterances、giscus 等第三方外部服务,启用时需注册相应账号并可能受其服务条款约束。
- Google Analytics 支持需接入 Google 的外部服务并配置相应账号。
- 主题内置的 The Noun Project 图标采用 CC BY 3.0 US 许可,使用时须保留署名,与代码的 MIT 许可不同。
- 演示站点中的 Unsplash 照片为单独授权的第三方素材,需按其自身许可条款使用。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
**Note:** The theme uses the [jekyll-include-cache](https://github.com/benbalter/jekyll-include-cache) plugin which will need to be installed in your `Gemfile` and must be retained in the `plugins` array of `_config.yml`. Otherwise you'll encounter `Unknown tag 'include_cached'` errors at build.
README 原文
Commenting support (powered by [Disqus](https://disqus.com/), [Facebook](https://developers.facebook.com/docs/plugins/comments), Google+, [Discourse](https://www.discourse.org/), static-based via [Staticman](https://staticman.net/), [utterances](https://utteranc.es/), and [giscus](https://giscus.app/)).
README 原文
- [Google Analytics](https://www.google.com/analytics/) support.
README 原文
Minimal Mistakes incorporates icons from [The Noun Project](https://thenounproject.com/) creators Garrett Knoll, Arthur Shlain, and tracy tam. Icons are distributed under Creative Commons Attribution 3.0 United States (CC BY 3.0 US).
README 原文
https://github.com/AburridoCode/rido-minimal-mistakes/blob/main/LICENSEhttps://github.com/AburridoCode/rido-minimal-mistakes/blob/main/README.mdMinimal Mistakes incorporates photographs from [Unsplash](https://unsplash.com).
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-13。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料一般 · 70 / 100
- 技术栈
- Jekyll
- 网站类型
- 作品集 · 博客 · 文档
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2022-07-06
- 截图检查日期
- 2026-10-13
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Jekyll。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-13
查看当时使用的来源资料
SHA-256: 41d202bb2c0b46e013f7e0335d8c1a53f096b4f2ad7222f6cf884d2f9dbb7ed1
2026-10-13T05:55:05.665Z
来源文件 / 仓库# [Minimal Mistakes Jekyll theme](https://mmistakes.github.io/minimal-mistakes/) [](https://raw.githubusercontent.com/mmistakes/minimal-mistakes/master/LICENSE) [](https://jekyllrb.com/) [](https://rubygems.org/gems/minimal-mistakes-jekyll) [](https://www.paypal.me/mmistakes) [](https://www.buymeacoffee.com/mmistakes) Minimal Mistakes is a flexible two-column Jekyll theme, perfect for building personal sites, blogs, and portfolios. As the name implies, styling is purposely minimalistic to be enhanced and customized by you :smile:. :sparkles: See what's new in the [CHANGELOG](CHANGELOG.md). **If you enjoy this theme, please consider sponsoring:** [](https://www.buymeacoffee.com/mmistakes) [](https://www.paypal.me/mmistakes) **Note:** The theme uses the [jekyll-include-cache](https://github.com/benbalter/jekyll-include-cache) plugin which will need to be installed in your `Gemfile` and must be retained in the `plugins` array of `_config.yml`. Otherwise you'll encounter `Unknown tag 'include_cached'` errors at build. [![Minimal Mistakes live preview][2]][1] [1]: https://mmistakes.github.io/minimal-mistakes/ [2]: screenshot.png (live preview)  ## Notable features - Bundled as a "theme gem" for easier installation/upgrading. - Compatible with GitHub Pages. - Support for Jekyll's built-in Sass/SCSS preprocessor. - Nine different skins (color variations). - Several responsive layout options (single, archive index, search, splash, and paginated home page). - Optimized for search engines with support for [Twitter Cards](https://dev.twitter.com/cards/overview) and [Open Graph](http://ogp.me/) data. - Optional [header images](https://mmistakes.github.io/minimal-mistakes/docs/layouts/#headers), [custom sidebars](https://mmistakes.github.io/minimal-mistakes/docs/layouts/#sidebars), [table of contents](https://mmistakes.github.io/minimal-mistakes/docs/helpers/#table-of-contents), [galleries](https://mmistakes.github.io/minimal-mistakes/docs/helpers/#gallery), related posts, [breadcrumb links](https://mmistakes.github.io/minimal-mistakes/docs/configuration/#breadcrumb-navigation-beta), [navigation lists](https://mmistakes.github.io/minimal-mistakes/docs/helpers/#navigation-list), and more. - Commenting support (powered by [Disqus](https://disqus.com/), [Facebook](https://developers.facebook.com/docs/plugins/comments), Google+, [Discourse](https://www.discourse.org/), static-based via [Staticman](https://staticman.net/), [utterances](https://utteranc.es/), and [giscus](https://giscus.app/)). - [Google Analytics](https://www.google.com/analytics/) support. - UI localized text in English (default), Arabic (عربي), Brazilian Portuguese (Português brasileiro), Catalan, Chinese, Danish, Dutch, Finnish, French (Français), German (Deutsch), Greek, Hebrew, Hindi (हिंदी), Hungarian, Indonesian, Irish (Gaeilge), Italian (Italiano), Japanese, Korean, Malayalam, Myanmar (Burmese), Nepali (Nepalese), Norwegian (Norsk), Persian (فارسی), Polish, Punjabi (ਪੰਜਾਬੀ), Romanian, Russian, Slovak, Spanish (Español), Swedish, Thai, Turkish (Türkçe), and Vietnamese. ## Skins (color variations) This theme comes in nine different skins (in addition to the default one). | `air` | `contrast` | `dark` | | --- | --- | --- | | [](https://mmistakes.github.io/minimal-mistakes/assets/images/air-skin-archive-large.png) | [](https://mmistakes.github.io/minimal-mistakes/assets/images/contrast-skin-archive-large.png) | [](https://mmistakes.github.io/minimal-mistakes/assets/images/dark-skin-archive-large.png) | | `dirt` | `mint` | `sunrise` | | --- | --- | --- | | [](https://mmistakes.github.io/minimal-mistakes/assets/images/dirt-skin-archive-large.png) | [](https://mmistakes.github.io/minimal-mistakes/assets/images/mint-skin-archive-large.png) | [](https://mmistakes.github.io/minimal-mistakes/assets/images/sunrise-skin-archive-large.png) | | `aqua` | `neon` | `plum` | | --- | --- | --- | | [](https://mmistakes.github.io/minimal-mistakes/assets/images/aqua-skin-archive-large.png) | [](https://mmistakes.github.io/minimal-mistakes/assets/images/neon-skin-archive-large.png) | [](https://mmistakes.github.io/minimal-mistakes/assets/images/plum-skin-archive-large.png) | ## Demo pages | Name | Description | | ------------------------------------------- | ----------------------------------------------------- | | [Post with Header Image][header-image-post] | A post with a large header image. | | [HTML Tags and Formatting Post][html-tags-post] | A variety of common markup showing how the theme styles them. | | [Syntax Highlighting Post][syntax-post] | Post displaying highlighted code. | | [Post with a Gallery][gallery-post] | A post showing several images wrapped in `<figure>` elements. | | [Sample Collection Page][sample-collection] | Single page from a collection. | | [Categories Archive][categories-archive] | Posts grouped by category. | | [Tags Archive][tags-archive] | Posts grouped by tag. | Additional sample posts are available under [posts archive][year-archive] on the demo site. Source files for these (and the entire demo site) can be found in [`/docs`](docs). [header-image-post]: https://mmistakes.github.io/minimal-mistakes/layout-header-image-text-readability/ [gallery-post]: https://mmistakes.github.io/minimal-mistakes/post%20formats/post-gallery/ [html-tags-post]: https://mmistakes.github.io/minimal-mistakes/markup/markup-html-tags-and-formatting/ [syntax-post]: https://mmistakes.github.io/minimal-mistakes/markup-syntax-highlighting/ [sample-collection]: https://mmistakes.github.io/minimal-mistakes/recipes/chocolate-chip-cookies/ [categories-archive]: https://mmistakes.github.io/minimal-mistakes/categories/ [tags-archive]: https://mmistakes.github.io/minimal-mistakes/tags/ [year-archive]: https://mmistakes.github.io/minimal-mistakes/year-archive/ ## Installation There are three ways to install: as a [gem-based theme](https://jekyllrb.com/docs/themes/#understanding-gem-based-themes), as a [remote theme](https://blog.github.com/2017-11-29-use-any-theme-with-github-pages/) (GitHub Pages compatible), or forking/directly copying all of the theme files into your project. ### Gem-based method With Gem-based themes, directories such as the `assets`, `_layouts`, `_includes`, and `_sass` are stored in the theme’s gem, hidden from your immediate view. Yet all of the necessary directories will be read and processed during Jekyll’s build process. This allows for easier installation and updating as you don't have to manage any of the theme files. To install: 1. Add the following to your `Gemfile`: ```ruby gem "minimal-mistakes-jekyll" ``` 2. Fetch and update bundled gems by running the following [Bundler](http://bundler.io/) command: ```bash bundle ``` 3. Set the `theme` in your project's Jekyll `_config.yml` file: ```yaml theme: minimal-mistakes-jekyll ``` To update the theme run `bundle update`. ### Remote theme method Remote themes are similar to Gem-based themes, but do not require `Gemfile` changes or whitelisting making them ideal for sites hosted with GitHub Pages. To install: 1. Create/replace the contents of your `Gemfile` with the following: ```ruby source "https://rubygems.org" gem "github-pages", group: :jekyll_plugins gem "jekyll-include-cache", group: :jekyll_plugins ``` 2. Add `jekyll-include-cache` to the `plugins` array of your `_config.yml`. 3. Fetch and update bundled gems by running the following [Bundler](http://bundler.io/) command: ```bash bundle ``` 4. Add `remote_theme: "mmistakes/[email protected]"` to your `_config.yml` file. Remove any other `theme:` or `remote_theme:` entry. **Looking for an example?** Use the [Minimal Mistakes remote theme starter](https://github.com/mmistakes/mm-github-pages-starter/generate) for the quickest method of getting a GitHub Pages hosted site up and running. Generate a new repository from the starter, replace sample content with your own, and configure as needed. ## Usage For detailed instructions on how to configure, customize, add/migrate content, and more read the [theme's documentation](https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/). --- ## Contributing Found a typo in the documentation or interested in [fixing a bug](https://github.com/mmistakes/minimal-mistakes/issues)? Then by all means [submit an issue](https://github.com/mmistakes/minimal-mistakes/issues/new) or [pull request](https://help.github.com/articles/using-pull-requests/). If this is your first pull request, it may be helpful to read up on the [GitHub Flow](https://guides.github.com/introduction/flow/) first. For help with using the theme or general Jekyll support questions, please use the [Jekyll Talk forums](https://talk.jekyllrb.com/). ### Pull Requests When submitting a pull request: 1. Clone the repo. 2. Create a branch off of `master` and give it a meaningful name (e.g. `my-awesome-new-feature`). 3. Open a pull request on GitHub and describe the feature or fix. Theme documentation and demo pages can be found in the [`/docs`](docs) if submitting improvements, typo corrections, etc. ## Development To set up your environment to develop this theme, run `bundle install`. To test the theme, run `bundle exec rake preview` and open your browser at `http://localhost:4000/test/`. This starts a Jekyll server using content in the `test/` directory. As modifications are made to the theme and test site, it will regenerate and you should see the changes in the browser after a refresh. --- ## Credits ### Creator **Michael Rose** - <https://mademistakes.com> - <https://twitter.com/mmistakes> - <https://github.com/mmistakes> ### Icons + Demo Images: - [The Noun Project](https://thenounproject.com) -- Garrett Knoll, Arthur Shlain, and [tracy tam](https://thenounproject.com/tracytam) - [Font Awesome](http://fontawesome.io/) - [Unsplash](https://unsplash.com/) ### Other: - [Jekyll](http://jekyllrb.com/) - [jQuery](http://jquery.com/) - [Susy](http://susy.oddbird.net/) - [Breakpoint](http://breakpoint-sass.com/) - [Magnific Popup](http://dimsemenov.com/plugins/magnific-popup/) - [FitVids.JS](http://fitvidsjs.com/) - [GreedyNav.js](https://github.com/lukejacksonn/GreedyNav) - [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll) - [Gumshoe](https://github.com/cferdinandi/gumshoe) - [jQuery throttle / debounce](http://benalman.com/projects/jquery-throttle-debounce-plugin/) - [Lunr](http://lunrjs.com) --- ## License The MIT License (MIT) Copyright (c) 2013-2020 Michael Rose and contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Minimal Mistakes incorporates icons from [The Noun Project](https://thenounproject.com/) creators Garrett Knoll, Arthur Shlain, and tracy tam. Icons are distributed under Creative Commons Attribution 3.0 United States (CC BY 3.0 US). Minimal Mistakes incorporates [Font Awesome](http://fontawesome.io/), Copyright (c) 2017 Dave Gandy. Font Awesome is distributed under the terms of the [SIL OFL 1.1](http://scripts.sil.org/OFL) and [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates photographs from [Unsplash](https://unsplash.com). Minimal Mistakes incorporates [Susy](http://susy.oddbird.net/), Copyright (c) 2017, Miriam Eric Suzanne. Susy is distributed under the terms of the [BSD 3-clause "New" or "Revised" License](https://opensource.org/licenses/BSD-3-Clause). Minimal Mistakes incorporates [Breakpoint](http://breakpoint-sass.com/). Breakpoint is distributed under the terms of the [MIT/GPL Licenses](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [FitVids.js](https://github.com/davatron5000/FitVids.js/), Copyright (c) 2013 Dave Rubert and Chris Coyier. FitVids is distributed under the terms of the [WTFPL License](http://www.wtfpl.net/). Minimal Mistakes incorporates [Magnific Popup](http://dimsemenov.com/plugins/magnific-popup/), Copyright (c) 2014-2016 Dmitry Semenov, http://dimsemenov.com. Magnific Popup is distributed under the terms of the MIT License. Minimal Mistakes incorporates [Smooth Scroll](http://github.com/cferdinandi/smooth-scroll), Copyright (c) 2019 Chris Ferdinandi. Smooth Scroll is distributed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [Gumshoejs](http://github.com/cferdinandi/gumshoe), Copyright (c) 2019 Chris Ferdinandi. Gumshoejs is distributed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [jQuery throttle / debounce](http://benalman.com/projects/jquery-throttle-debounce-plugin/), Copyright (c) 2010 "Cowboy" Ben Alman. jQuery throttle / debounce is distributed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [GreedyNav.js](https://github.com/lukejacksonn/GreedyNav), Copyright (c) 2015 Luke Jackson. GreedyNav.js is distributed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [Jekyll Group-By-Array](https://github.com/mushishi78/jekyll-group-by-array), Copyright (c) 2015 Max White <[email protected]>. Jekyll Group-By-Array is distributed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [@allejo's Pure Liquid Jekyll Table of Contents](https://allejo.io/blog/a-jekyll-toc-in-liquid-only/), Copyright (c) 2017 Vladimir Jimenez. Pure Liquid Jekyll Table of Contents is distributed under the terms of the [MIT License](http://opensource.org/licenses/MIT). Minimal Mistakes incorporates [Lunr](http://lunrjs.com), Copyright (c) 2018 Oliver Nightingale. Lunr is distributed under the terms of the [MIT License](http://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 · 博客
