From e36480ac7c5a5133819e3ca78ba09bd3fcd83fd1 Mon Sep 17 00:00:00 2001
From: neveler <55753029+neveler@users.noreply.github.com>
Date: Wed, 11 Mar 2026 17:11:28 +0800
Subject: [PATCH 1/4] Bump minimal-mistakes to 4.28.0
---
Gemfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile b/Gemfile
index 3ba85cff..0baae100 100644
--- a/Gemfile
+++ b/Gemfile
@@ -8,7 +8,7 @@ source "https://rubygems.org"
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
gem "jekyll", "4.4.1"
-gem "minimal-mistakes-jekyll", "4.27.3"
+gem "minimal-mistakes-jekyll", "4.28.0"
group :jekyll_plugins do
gem "jekyll-paginate", "1.1.0"
From 6682a133d0337833f8202396f9723cc830437932 Mon Sep 17 00:00:00 2001
From: neveler <55753029+neveler@users.noreply.github.com>
Date: Wed, 11 Mar 2026 17:29:11 +0800
Subject: [PATCH 2/4] update
---
_includes/head.html | 3 ++-
_layouts/default.html | 15 ++++++++-------
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/_includes/head.html b/_includes/head.html
index f56ebb6b..64861310 100644
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -1,6 +1,7 @@
+{% assign locale = include.locale | default: site.locale %}
-{% include seo.html %}
+{% include seo.html locale=locale %}
{% unless site.atom_feed.hide %}
diff --git a/_layouts/default.html b/_layouts/default.html
index e691d2a6..47756075 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -1,12 +1,13 @@
---
layout: compress
---
+{%- assign locale = page.locale | default: layout.locale | default: site.locale %}
{% include copyright.html %}
-
+
- {% include head.html %}
+ {% include head.html locale=locale %}
{% include head/custom.html %}
@@ -15,8 +16,8 @@
当前站点为预览构建而非官方文档。如需反馈问题,请前往
#{{ site.preview.pr-number }} 留言。
{% endif %}
- {% include_cached skip-links.html %}
- {% include_cached masthead.html %}
+ {% include_cached skip-links.html locale=locale %}
+ {% include_cached masthead.html locale=locale %}
{{ content }}
@@ -25,17 +26,17 @@
{% if site.search == true %}
- {% include_cached search/search_form.html %}
+ {% include_cached search/search_form.html locale=locale %}
{% endif %}
- {% include scripts.html %}
+ {% include scripts.html locale=locale %}
From abe4f350134bc68f4470ab464e0ecad2f611b601 Mon Sep 17 00:00:00 2001
From: neveler <55753029+neveler@users.noreply.github.com>
Date: Wed, 11 Mar 2026 17:44:33 +0800
Subject: [PATCH 3/4] =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=96=B0=E7=9A=AE?=
=?UTF-8?q?=E8=82=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
_data/settings.yaml | 4 +++
assets/css/skins/catppuccin_latte.scss | 8 +++++
assets/css/skins/catppuccin_mocha.scss | 8 +++++
settings.yaml | 44 ++++++++++++++------------
4 files changed, 44 insertions(+), 20 deletions(-)
create mode 100644 assets/css/skins/catppuccin_latte.scss
create mode 100644 assets/css/skins/catppuccin_mocha.scss
diff --git a/_data/settings.yaml b/_data/settings.yaml
index e91dd2cd..bd8f1555 100644
--- a/_data/settings.yaml
+++ b/_data/settings.yaml
@@ -19,6 +19,8 @@ appearance_skin_light:
- mint
- plum
- sunrise
+ - catppuccin_latte
+ - catppuccin_mocha
appearance_skin_dark:
type: radio
default: dark
@@ -33,3 +35,5 @@ appearance_skin_dark:
- mint
- plum
- sunrise
+ - catppuccin_latte
+ - catppuccin_mocha
diff --git a/assets/css/skins/catppuccin_latte.scss b/assets/css/skins/catppuccin_latte.scss
new file mode 100644
index 00000000..59b9147e
--- /dev/null
+++ b/assets/css/skins/catppuccin_latte.scss
@@ -0,0 +1,8 @@
+---
+---
+
+@charset "utf-8";
+
+$sans-serif: -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
+@import "minimal-mistakes/skins/catppuccin_latte";
+@import "minimal-mistakes-plus";
diff --git a/assets/css/skins/catppuccin_mocha.scss b/assets/css/skins/catppuccin_mocha.scss
new file mode 100644
index 00000000..8af24213
--- /dev/null
+++ b/assets/css/skins/catppuccin_mocha.scss
@@ -0,0 +1,8 @@
+---
+---
+
+@charset "utf-8";
+
+$sans-serif: -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
+@import "minimal-mistakes/skins/catppuccin_mocha";
+@import "minimal-mistakes-plus";
diff --git a/settings.yaml b/settings.yaml
index d8d79aed..159df09b 100644
--- a/settings.yaml
+++ b/settings.yaml
@@ -16,28 +16,32 @@ data:
title: 亮色皮肤
description: 亮色模式下应用的皮肤。
options:
- default: 默认
- air: 天空
- aqua: 水蓝
- contrast: 高对比
- dark: 暗色
- dirt: 泥土
- neon: 霓虹
- mint: 薄荷
- plum: 梅紫
- sunrise: 日出
+ default: Default
+ air: Air
+ aqua: Aque
+ contrast: Contrast
+ dark: Dark
+ dirt: Dirt
+ neon: Neno
+ mint: Mint
+ plum: Plum
+ sunrise: Sunrise
+ catppuccin_latte: Catppuccin Latte
+ catppuccin_mocha: Catppuccin Mocha
appearance_skin_dark:
title: 暗色皮肤
description: 暗色模式下应用的皮肤。
options:
- default: 默认
- air: 天空
- aqua: 水蓝
- contrast: 高对比
- dark: 暗色
- dirt: 泥土
- neon: 霓虹
- mint: 薄荷
- plum: 梅紫
- sunrise: 日出
+ default: Default
+ air: Air
+ aqua: Aque
+ contrast: Contrast
+ dark: Dark
+ dirt: Dirt
+ neon: Neno
+ mint: Mint
+ plum: Plum
+ sunrise: Sunrise
+ catppuccin_latte: Catppuccin Latte
+ catppuccin_mocha: Catppuccin Mocha
---
From ccda1f10063e19dd841b4f61b9f1e487e6f486f3 Mon Sep 17 00:00:00 2001
From: neveler <55753029+neveler@users.noreply.github.com>
Date: Mon, 16 Mar 2026 08:56:50 +0800
Subject: [PATCH 4/4] Update minimal-mistakes-plus.scss
---
_sass/minimal-mistakes-plus.scss | 4 ----
1 file changed, 4 deletions(-)
diff --git a/_sass/minimal-mistakes-plus.scss b/_sass/minimal-mistakes-plus.scss
index 1d6d0b45..b675223b 100644
--- a/_sass/minimal-mistakes-plus.scss
+++ b/_sass/minimal-mistakes-plus.scss
@@ -11,10 +11,6 @@ blockquote {
word-break: break-word;
}
-.notice ul:first-child {
- margin-top: 0;
-}
-
.task-list-item label {
display: inline
}