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"
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/_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 %}
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
}
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
---