From b1c65791ab5c7db6f8e0a5b768e83606200ff32b Mon Sep 17 00:00:00 2001 From: shiran <2488252513@qq.com> Date: Thu, 26 Feb 2026 15:04:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(style):=20=E6=B7=BB=E5=8A=A0=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E8=83=8C=E6=99=AF=E5=9B=BE=E7=89=87=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E9=80=89=E9=A1=B9=E5=B9=B6=E4=BC=98=E5=8C=96=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 scss 文件中添加了 $home_bg_image 变量用于背景图片配置 - 将 settings.yml 中的列表默认值格式从数组改为多行字符串格式 - 更新 extra_glass_morphism_selectors 和 extra_card_item_selectors 的默认值格式 - 保持所有选择器功能不变,仅调整配置文件的可读性 - 为首页背景功能提供了默认空值配置选项 --- scss/self.scss | 2 ++ settings.yml | 38 +++++++++++++++++++------------------- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/scss/self.scss b/scss/self.scss index 7eb07b2..a950fd6 100644 --- a/scss/self.scss +++ b/scss/self.scss @@ -1,5 +1,7 @@ @use "lib/viewport"; +$home_bg_image: "" !default; + #main-outlet { @if $home_bg_image != "" { background-image: url($home_bg_image); diff --git a/settings.yml b/settings.yml index 2565c96..249b4de 100644 --- a/settings.yml +++ b/settings.yml @@ -17,28 +17,28 @@ home_bg_image: extra_glass_morphism_selectors: type: list - default: - - .regular.ember-view - - .user-main - - .reviewable - - .admin-content - - .contents.clearfix.body-page - - .search-container - - .show-badge - - .users-directory - - "#main-outlet>.edit-category" - - .container.groups-index - - .container.group + default: | + .regular.ember-view + .user-main + .reviewable + .admin-content + .contents.clearfix.body-page + .search-container + .show-badge + .users-directory + #main-outlet>.edit-category + .container.groups-index + .container.group description: "额外应用毛玻璃效果的选择器列表" extra_card_item_selectors: type: list - default: - - .topic-post.clearfix.regular - - .post-list-item.user-stream-item - - .search-header - - .admin-plugin-config-page__content - - ".user-main .about.collapsed-info .details" - - .ember-view.group-box + default: | + .topic-post.clearfix.regular + .post-list-item.user-stream-item + .search-header + .admin-plugin-config-page__content + .user-main .about.collapsed-info .details + .ember-view.group-box description: "额外应用卡片项目样式的选择器列表"