diff --git a/theme-terminal/settings.yaml b/theme-terminal/settings.yaml new file mode 100644 index 0000000..29c0d38 --- /dev/null +++ b/theme-terminal/settings.yaml @@ -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/ + diff --git a/theme-terminal/templates/modules/footer.html b/theme-terminal/templates/modules/footer.html index 3ec829f..588e56e 100644 --- a/theme-terminal/templates/modules/footer.html +++ b/theme-terminal/templates/modules/footer.html @@ -1,10 +1,10 @@