fix(setting): 修复设置丢失问题

这个提交包含在:
2024-08-21 16:38:45 +08:00
未验证
父节点 3de80ab8ee
当前提交 90cb1e54c4
修改 3 个文件,包含 71 行新增4 行删除
+50
查看文件
@@ -0,0 +1,50 @@
apiVersion: v1alpha1
kind: Setting
metadata:
name: theme-terminal-setting
spec:
forms:
- group: basic
label: 基本设置
formSchema:
- $formkit: checkbox
name: pixel_style
label: 像素化风格
help: 开启后,将使用像素风格字体及图标。
- group: index
label: 首页设置
formSchema:
- $formkit: text
name: index_notice_title
label: 首页公告标题
value: 'Hello Halo!'
- $formkit: textarea
name: index_notice_content
label: 首页公告内容
value: '一款 Terminal 风格的 Halo 主题。'
- group: footer
label: 页脚设置
formSchema:
- $formkit: text
name: footer_powered_text
label: 页脚文本
value: 'FillCode'
- $formkit: text
name: footer_powered_link
label: 页脚文本链接
value: https://fillcdoe.com
- $formkit: text
name: footer_icp_text
label: ICP备案号
- $formkit: text
name: footer_icp_link
label: ICP备案跳转链接
value: https://beian.miit.gov.cn/
- $formkit: text
name: footer_gongan_text
label: 公安备案号
- $formkit: text
name: footer_gongan_link
label: 公安备案跳转链接
value: https://www.beian.gov.cn/
+4 -4
查看文件
@@ -1,10 +1,10 @@
<footer class="footer">
<div class="footer__inner">
<div class="copyright">
<span
>© <span th:text="${#dates.year(#dates.createNow())}">2024</span> Powered by
<a th:href="${theme.config.footer.footer_powered_link}">cccc</a></span
>
<span>
© <span th:text="${#dates.year(#dates.createNow())}">2024</span> Powered by
<a th:href="${theme.config.footer.footer_powered_link}" th:text="${theme.config.footer.footer_powered_text}"></a>
</span>
</div>
<div class="beian">
<span th:if="${not #strings.isEmpty(theme.config.beian.icp_text)}">
+17
查看文件
@@ -0,0 +1,17 @@
apiVersion: theme.halo.run/v1alpha1
kind: Theme
metadata:
name: theme-terminal
spec:
displayName: Terminal
author:
name: dev.cm
website: git.dev.cm
description: Terminal 风格的主题。
logo: https://halo.run/logo
website: https://dev.cm
repo: https://git.dev.cm/theme-terminal
settingName: "theme-terminal-setting"
configMapName: "theme-terminal-configMap"
version: 1.0.0
require: ">=2.8.0"