From d4dcadbc58414804a431f50e2e2539b3f2b6c65e Mon Sep 17 00:00:00 2001 From: nineya <361654768@qq.com> Date: Tue, 21 Mar 2023 12:10:05 +0800 Subject: [PATCH] =?UTF-8?q?feat(theme):=20=E4=B8=BB=E9=A2=98=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- settings.yaml | 3778 +++++++++++++++++++++++++------------------------ theme.yaml | 81 +- 2 files changed, 1937 insertions(+), 1922 deletions(-) diff --git a/settings.yaml b/settings.yaml index 3402805..76eab07 100644 --- a/settings.yaml +++ b/settings.yaml @@ -1,1885 +1,1893 @@ -basic_info: - label: '基础信息' - items: - access_key: - name: access_key - label: '<必填> AccessKey' - type: text - default: dream - placeholder: '请输入 Access Key' - description: "需在博客 高级设置 中开启 API 服务,并使此处的 Access KeyAPI 设置中的保持一致。
注:Access Key 用于主题中 Content API 校验,填写有误将导致接口报错。" - small_title: - name: small_title - label: 网站副标题 - type: text - placeholder: '请输入网站副标题' - document_hidden_title: - name: document_hidden_title - label: 离屏文案(离开) - type: text - placeholder: '请输入标题' - description: '浏览器切换到其它标签或后台时页面标题展示的文字。' - document_visible_title: - name: document_visible_title - label: 离屏文案(回来) - type: text - placeholder: '请输入标题' - description: '浏览器返回到当前标签时页面标题展示的文字。' - index_inform: - name: index_inform - label: 首页通知 - type: text - placeholder: 请输入通知内容 - description: '在首页显示一条通知。' - copy_explain: - name: copy_explain - label: 拷贝说明 - type: textarea - placeholder: 请输入说明内容 - description: '当用户拷贝文本时,自动将该文本内容追加到最后面。' - night_logo: - name: night_logo - label: '黑暗模式 Logo' - type: attachment - placeholder: '请输入/选择 Logo 路径' - description: '在黑暗模式时显示的 Logo,放空默认为网站 Logo。' - page_number: - name: page_number - label: 分页页码数量 - type: text - placeholder: '请输入数量数值' - default: '5' - record_number: - name: record_number - label: 备案号 - type: text - placeholder: 'XICP备XXXXXXXXXX号-X' - record_number_ps: - name: record_number_ps - label: 公安部备案 - type: text - placeholder: 'X公网安备 XXXXXXXXXXXXXX号' - website_time: - name: website_time - label: 建站时间 - type: text - placeholder: 'YYYY/MM/dd HH:mm:ss' - description: '按 YYYY/MM/dd HH:mm:ss 格式输入时间进行倒计时,非时间格式则直接显示文本。' - cloud_by_logo: - name: cloud_by_logo - label: '云服务提供商 Logo' - type: attachment - placeholder: '请输入/选择 Logo 路径' - cloud_by_url: - name: cloud_by_url - label: '云服务提供商 URL' - type: text - placeholder: '请输入链接地址' -basic_style: - label: 基础样式 - items: - load_progress: - name: load_progress - label: 加载进度条 - type: radio - default: center - options: - - value: none - label: 不显示 - - value: left - label: 左侧展开 - - value: center - label: 居中展开 - drawer_toc: - name: drawer_toc - label: 侧边抽屉式目录 - type: radio - data-type: bool - default: true - description: "在非桌面设备上,显示展开侧边抽屉式目录的悬浮按钮。" - options: - - value: true - label: 显示 - - value: false - label: 不显示 - enable_image_bg: - name: enable_image_bg - label: 开启博客背景图 - type: switch - data-type: bool - default: false - description: '如果某个选项的背景图链接未指定,则不开启那个选项的背景图。' - options: - - value: true - label: 开启 - - value: false - label: 关闭 - background_pc: - name: background_pc - label: '明亮模式 PC 端背景图' - type: attachment - placeholder: '请输入/选择图片路径' - background_mobile: - name: background_mobile - label: 明亮模式移动端背景图 - type: attachment - placeholder: '请输入/选择图片路径' - night_background_pc: - name: night_background_pc - label: '黑暗模式 PC 端背景图' - type: attachment - placeholder: '请输入/选择图片路径' - night_background_mobile: - name: night_background_mobile - label: 黑暗模式移动端背景图 - type: attachment - placeholder: '请输入/选择图片路径' - enable_banner: - name: enable_banner - label: 开启博客横幅大图 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - banner_image: - name: banner_image - label: 横幅背景图 - type: attachment - placeholder: '请输入/选择图片路径' - banner_description: - name: banner_description - label: 横幅文字描述 - type: text - placeholder: '请输入描述内容' - theme_style: - name: theme_style - label: 主题风格 - type: select - default: 'default' - description: '主题风格效果,不改变主题整体框架。' - options: - - value: 'default' - label: 默认 - - value: 'clean' - label: 清爽 - default_theme: - name: default_theme - label: 默认主题模式 - type: select - default: 'light' - description: '未打开过博客的浏览器,首次打开博客时的默认主题模式。' - options: - - value: 'light' - label: 明亮模式 - - value: 'night' - label: 黑暗模式 - - value: 'system' - label: 跟随系统 - theme_color: - name: theme_color - label: 明亮模式主题色 - type: color - default: '#50bfff' - night_theme_color: - name: night_theme_color - label: 黑暗模式主题色 - type: color - default: '#5d93db' - web_font: - name: web_font - label: 博客字体 - type: select - default: 'default' - options: - - value: 'default' - label: 默认字体 - - value: 'WenCang.woff2' - label: 问藏书房体 - - value: 'custom' - label: 自定义 - custom_font: - name: custom_font - label: 自定义博客字体 - type: attachment - placeholder: '请输入/选择字体路径' - description: '自定义博客字体,在 博客字体 选项为 自定义 时生效。支持 woff2/woff/ttf/eot/svg 格式的字体文件链接,建议使用 woff2 格式。' - sidebar_column: - name: sidebar_column - label: 博客布局方式 - type: select - default: 'all' - options: - - value: 'all' - label: 三列布局 - - value: 'only-left' - label: 仅显示左侧 - - value: 'only-right' - label: 仅显示右侧 - - value: 'module-left' - label: 模块化(左侧) - - value: 'module-right' - label: 模块化(右侧) - module_links: - name: module_links - label: 模块化布局链接 - type: textarea - placeholder: '标签|文字说明|是否新界面打开(true/false)|背景图链接|跳转链接地址' - description: '以 标签|文字说明|是否新界面打开(true/false)|背景图链接|跳转链接地址 格式填写内容,一行表示一个模块链接,可填写 1~6 个链接。' - left_sidebar_sticky: - name: left_sidebar_sticky - label: 左侧边栏悬浮 - type: radio - default: bottom - options: - - value: top - label: 固定顶部 - - value: bottom - label: 固定底部 - - value: none - label: 不悬浮 - right_sidebar_sticky: - name: right_sidebar_sticky - label: 右侧边栏悬浮 - type: radio - default: top - options: - - value: top - label: 固定顶部 - - value: bottom - label: 固定底部 - - value: none - label: 不悬浮 -post: - label: 文章设置 - items: - default_thumbnail: - name: default_thumbnail - label: 默认文章缩略图 - type: attachment - placeholder: '请输入/选择图片路径' - description: "如果文章没有指定缩略图,则默认显示当前缩略图。" - top_thumbnail_mode: - name: top_thumbnail_mode - label: 置顶文章列表缩略图模式 - type: select - default: back - description: '置顶的文章在列表的缩略图模式,除网格布局外,如果文章元数据配置了 thumbnail_mode 项,则当前配置将被覆盖。
注:设置网格布局后,非置顶文章也会变成网格布局。' - options: - - value: default - label: 默认模式 - - value: back - label: 背景图模式 - - value: small - label: 小图模式(左侧) - - value: small-right - label: 小图模式(右侧) - - value: small-alter - label: 小图模式(交替) - - value: fold - label: 折叠模式 - - value: grid - label: 网格模式(强优先) - thumbnail_mode: - name: thumbnail_mode - label: 文章列表缩略图模式 - type: select - default: default - description: '文章列表缩略图模式,除网格布局外,如果文章元数据配置了 thumbnail_mode 项,则当前配置将被覆盖。' - options: - - value: default - label: 默认模式 - - value: back - label: 背景图模式 - - value: small - label: 小图模式(左侧) - - value: small-right - label: 小图模式(右侧) - - value: small-alter - label: 小图模式(交替) - - value: grid - label: 网格模式(强优先) - code_pretty: - name: code_pretty - label: 代码块高亮主题 - type: select - default: atom-one-light - options: - - value: a11y-dark - label: A11y Dark - - value: a11y-light - label: A11y Light - - value: agate - label: Agate - - value: an-old-hope - label: An Old Hope - - value: androidstudio - label: Androidstudio - - value: arduino-light - label: Arduino Light - - value: arta - label: Arta - - value: ascetic - label: Ascetic - - value: atom-one-dark - label: Atom One Dark - - value: atom-one-dark-reasonable - label: Atom One Dark Reasonable - - value: atom-one-light - label: Atom One Light - - value: brown-paper - label: Brown Paper - - value: brown-papersq - label: Brown Papersq - - value: codepen-embed - label: Codepen Embed - - value: color-brewer - label: Color Brewer - - value: dark - label: Dark - - value: default - label: Default - - value: devibeans - label: Devibeans - - value: docco - label: Docco - - value: far - label: Far - - value: foundation - label: Foundation - - value: github-dark-dimmed - label: Github Dark Dimmed - - value: github-dark - label: Github Dark - - value: github - label: Github - - value: gml - label: Gml - - value: googlecode - label: Googlecode - - value: gradient-dark - label: Gradient Dark - - value: gradient-light - label: Gradient Light - - value: grayscale - label: Grayscale - - value: hybrid - label: Hybrid - - value: idea - label: Idea - - value: ir-black - label: Ir Black - - value: isbl-editor-dark - label: Isbl Editor Dark - - value: isbl-editor-light - label: Isbl Editor Light - - value: kimbie-dark - label: Kimbie Dark - - value: kimbie-light - label: Kimbie Light - - value: lightfair - label: Lightfair - - value: lioshi - label: Lioshi - - value: magula - label: Magula - - value: mono-blue - label: Mono Blue - - value: monokai-sublime - label: Monokai Sublime - - value: monokai - label: Monokai - - value: night-owl - label: Night Owl - - value: nnfx-dark - label: Nnfx dark - - value: nnfx-light - label: Nnfx Light - - value: nord - label: Nord - - value: obsidian - label: Obsidian - - value: paraiso-dark - label: Paraiso Dark - - value: paraiso-light - label: Paraiso Light - - value: pojoaque - label: Pojoaque - - value: purebasic - label: Purebasic - - value: qtcreator-dark - label: Qtcreator Dark - - value: qtcreator-light - label: Qtcreator Light - - value: rainbow - label: Rainbow - - value: routeros - label: Routeros - - value: school-book - label: School Book - - value: shades-of-purple - label: Shades Of Purple - - value: srcery - label: Srcery - - value: stackoverflow-dark - label: Stackoverflow Dark - - value: stackoverflow-light - label: Stackoverflow Light - - value: sunburst - label: Sunburst - - value: tomorrow-night-blue - label: Tomorrow Night Blue - - value: tomorrow-night-bright - label: Tomorrow Night Bright - - value: vs - label: Vs - - value: vs2015 - label: Vs 2015 - - value: xcode - label: Xcode - - value: xt256 - label: Xt 256 - code_fold_line: - name: code_fold_line - label: 代码块折叠 - type: text - placeholder: '请输入代码行数数值' - description: '代码行数超出指定行数后默认进行折叠,指定的行数需大于等于 20。' - img_fold_height: - name: img_fold_height - label: 正文长图折叠 - type: text - placeholder: '请输入高度数值(px)' - description: '图片高度超出指定高度(px)后默认进行折叠,指定的高度需大于等于 400px。' - invalid_tips_day: - name: invalid_tips_day - label: 文章失效提示 - type: text - default: 99999999 - placeholder: '请输入时间(天)' - description: '文章超过指定天数未进行更新,展示文章或图片可能失效的温馨提示。' - enable_katex: - name: enable_katex - label: KaTeX 公式支持 - type: radio - data-type: bool - default: false - description: '博客通过 KaTeX 做数学公式渲染,如果文章或页面元数据配置了 enable_katex 项,则当前配置将被覆盖。' - options: - - value: true - label: 默认开启 - - value: false - label: 默认关闭 - enable_copyright: - name: enable_copyright - label: 开启文章版权声明 - type: radio - data-type: bool - default: true - description: '如果文章或页面元数据配置了 enable_copyright 项,则当前配置将被覆盖。' - options: - - value: true - label: 默认开启 - - value: false - label: 默认关闭 - enable_post_share: - name: enable_post_share - label: 开启文章分享 - type: radio - data-type: bool - default: true - description: '如果文章或页面元数据配置了 enable_share 项,则当前配置将被覆盖。' - options: - - value: true - label: 默认开启 - - value: false - label: 默认关闭 - donate_alipay: - name: donate_alipay - label: 支付宝捐赠二维码 - type: attachment - placeholder: '请输入/选择图片路径' - donate_wechat: - name: donate_wechat - label: 微信捐赠二维码 - type: attachment - placeholder: '请输入/选择图片路径' -comment: - label: 评论区 - items: - enable_comment: - name: enable_comment - label: 开启评论功能 - type: switch - data-type: bool - default: true - description: "如果在进行网站备案,可通过此功能全局关闭评论区。" - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_theme_comment: - name: enable_theme_comment - label: 启用主题内置评论区 - type: switch - data-type: bool - default: true - description: '开启后将使用主题内置的评论区模块,如果使用其他评论区模块以下评论区相关的配置可能不生效。' - options: - - value: true - label: 开启 - - value: false - label: 关闭 - anonymous_user_name: - name: anonymous_user_name - label: 匿名用户名 - type: text - placeholder: '请输入用户名' - description: '填写后将允许用户匿名评论,并使用此名称做用户名。' - avatar_loading: - name: avatar_loading - label: 头像加载动画 - type: attachment - placeholder: '请输入/选择图片路径' - description: '加载用户头像时的加载动画。' - default_avatar: - name: default_avatar - label: 默认评论头像 - type: attachment - placeholder: '请输入/选择图片路径' - description: '如果用户头像加载失败,则显示默认头像。' - enable_qq_info: - name: enable_qq_info - label: '获取 QQ 昵称和邮箱' - type: switch - data-type: bool - default: false - description: '评论时,访客在用户名处输入 QQ 号,自动通过 QQ 获取昵称和邮箱。' - options: - - value: true - label: 开启 - - value: false - label: 关闭 - priority_qq_avatar: - name: priority_qq_avatar - label: '优先显示 QQ 头像' - type: switch - data-type: bool - default: false - description: '如果是 QQ 邮箱,则优先使用 QQ 头像。' - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_image_upload: - name: enable_image_upload - label: 开启图片上传 - type: switch - data-type: bool - description: '开启评论区内置的图片上传功能。' - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - image_upload_api: - name: image_upload_api - label: '图片上传 API' - type: text - placeholder: '请输入 API 地址' - description: '评论区支持快捷上传图片到指定的 API 接口,搭建 API 规范要求见文档 halo-comment-dream。' - enable_blogger_operation: - name: enable_blogger_operation - label: 开启博主操作 - type: switch - description: '如果在该浏览器博主已登录,允许博主直接在评论区上进行操作。' - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - autoload_comment: - name: autoload_comment - label: 自动加载评论列表 - type: switch - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - comment_loading_style: - name: comment_loading_style - label: 评论加载样式 - type: radio - data-type: text - default: default - options: - - value: default - label: 默认 - - value: circle - label: 圆圈 - - value: balls - label: 小球 - reply_desc_soft: - name: reply_desc_soft - label: 二级回复列表按时间降序 - type: switch - data-type: bool - description: '评论中的二级回复列表按回复时间降序排序(默认为升序)。' - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - unfold_reply_num: - name: unfold_reply_num - label: 默认展开的二级回复数量 - type: text - default: 6 - placeholder: '请输入数量数值' - show_comment_ua: - name: show_comment_ua - label: 显示评论的 UA 信息 - type: switch - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_bullet_screen: - name: enable_bullet_screen - label: 开启评论弹幕 - type: radio - data-type: bool - default: false - description: '如果文章或页面元数据配置了 enable_bullet_screen 项,则当前配置将被覆盖。' - options: - - value: true - label: 默认开启 - - value: false - label: 默认关闭 - enable_comment_html: - name: enable_comment_html - label: '开启评论 HTML 内容' - type: switch - data-type: bool - default: false - description: '允许评论输入 HTML 内容,开启后有 用户注入恶意代码的风险(XSS),建议同时开启评论审核。' - options: - - value: true - label: 开启 - - value: false - label: 关闭 -sidebar_show: - label: 侧边栏显示 - items: - sidebar_profile: - name: sidebar_profile - label: 侧边栏信息 - type: radio - default: left - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_toc: - name: sidebar_toc - label: 侧边栏目录 - type: radio - default: right - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_notice: - name: sidebar_notice - label: 侧边栏公告 - type: radio - default: right - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_love: - name: sidebar_love - label: 侧边栏恋爱墙 - type: radio - default: right - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_music: - name: sidebar_music - label: 侧边栏音乐 - type: radio - default: none - description: "三列布局时不能在右侧显示音乐模块。" - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_ad_piece: - name: sidebar_ad_piece - label: 侧边栏广告 - type: radio - default: none - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_recent_posts: - name: sidebar_recent_posts - label: 侧边栏最近文章 - type: radio - default: right - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_recent_comments: - name: sidebar_recent_comments - label: 侧边栏最近评论 - type: radio - default: right - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_categories: - name: sidebar_categories - label: 侧边栏分类 - type: radio - default: left - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_tags: - name: sidebar_tags - label: 侧边栏标签 - type: radio - default: left - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_tagcloud: - name: sidebar_tagcloud - label: 侧边栏标签云 - type: radio - default: none - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_links: - name: sidebar_links - label: 侧边栏友链 - type: radio - default: left - options: - - value: left - label: 左侧 - - value: right - label: 右侧 - - value: none - label: 关闭 - sidebar_priority_profile: - name: sidebar_priority_profile - label: 侧边栏信息-优先级 - type: text - default: 9900 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_toc: - name: sidebar_priority_toc - label: 侧边栏目录-优先级 - type: text - default: 9800 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_notice: - name: sidebar_priority_notice - label: 侧边栏公告-优先级 - type: text - default: 9700 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_love: - name: sidebar_priority_love - label: 侧边栏恋爱墙-优先级 - type: text - default: 9600 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_music: - name: sidebar_priority_music - label: 侧边栏音乐-优先级 - type: text - default: 9500 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_ad_piece: - name: sidebar_priority_ad_piece - label: 侧边栏广告-优先级 - type: text - default: 9400 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_recent_posts: - name: sidebar_priority_recent_posts - label: 侧边栏最近文章-优先级 - type: text - default: 9300 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_recent_comments: - name: sidebar_priority_recent_comments - label: 侧边栏最近评论-优先级 - type: text - default: 9200 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_categories: - name: sidebar_priority_categories - label: 侧边栏分类-优先级 - type: text - default: 9100 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_tags: - name: sidebar_priority_tags - label: 侧边栏标签-优先级 - type: text - default: 9000 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_tagcloud: - name: sidebar_priority_tagcloud - label: 侧边栏标签云-优先级 - type: text - default: 8900 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - sidebar_priority_links: - name: sidebar_priority_links - label: 侧边栏友链-优先级 - type: text - default: 8800 - placeholder: '请输入优先级数值' - description: '优先级越高,模块排序越靠前。' - hide_profile: - name: hide_profile - label: 侧边栏信息-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_toc: - name: hide_toc - label: 侧边栏目录-隐藏方式 - type: select - default: 'is-hidden-not-desktop' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_notice: - name: hide_notice - label: 侧边栏公告-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_love: - name: hide_love - label: 侧边栏恋爱墙-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_music: - name: hide_music - label: 侧边栏音乐-隐藏方式 - type: select - default: 'is-hidden-mobile' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_ad_piece: - name: hide_ad_piece - label: 侧边栏广告-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_recent_posts: - name: hide_recent_posts - label: 侧边栏最近文章-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_recent_comments: - name: hide_recent_comments - label: 侧边栏最近评论-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_categories: - name: hide_categories - label: 侧边栏分类-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_tags: - name: hide_tags - label: 侧边栏标签-隐藏方式 - type: select - default: 'is-not-hidden' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_tagcloud: - name: hide_tagcloud - label: 侧边栏标签云-隐藏方式 - type: select - default: 'is-hidden-not-desktop' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 - hide_links: - name: hide_links - label: 侧边栏友链-隐藏方式 - type: select - default: 'is-hidden-not-desktop' - options: - - value: 'is-hidden-mobile' - label: 移动设备隐藏 - - value: 'is-hidden-not-desktop' - label: 移动、平板设备隐藏 - - value: 'is-hidden-desktop' - label: 桌面设备隐藏 - - value: 'is-not-hidden' - label: 不隐藏 -sidebar_config: - label: 侧边栏配置 - items: - enable_color_character: - name: enable_color_character - label: 侧边栏信息-开启彩字切换 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - color_character: - name: color_character - label: 侧边栏信息-彩字内容 - type: textarea - placeholder: 请输入彩字内容 - description: "按行输入彩字消息内容,一行一条。" - profile_location: - name: profile_location - label: 侧边栏信息-地理位置 - type: text - placeholder: '请输入个人所在地' - profile_theme_button: - name: profile_theme_button - label: 侧边栏信息-主题按钮 - type: text - placeholder: '按钮名称|按钮地址' - description: '需要 按钮名称按钮地址 两个参数,参数间用 “|” 分隔,放空则不显示主题按钮。' - social_github: - name: social_github - label: 侧边栏信息-Github - type: text - placeholder: '请输入 Github 用户名' - social_qq: - name: social_qq - label: 侧边栏信息-QQ - type: text - placeholder: '请输入 QQ 号' - social_weibo: - name: social_weibo - label: 侧边栏信息-微博 - type: text - placeholder: '请输入微博用户名' - social_twitter: - name: social_twitter - label: 侧边栏信息-Twitter - type: text - placeholder: '请输入 Twitter 用户名' - social_facebook: - name: social_facebook - label: 侧边栏信息-Facebook - type: text - placeholder: '请输入 Facebook 用户名' - social_email: - name: social_email - label: '侧边栏信息-邮箱' - type: text - placeholder: '请输入邮箱地址' - social_telegram: - name: social_telegram - label: 侧边栏信息-Telegram - type: text - placeholder: '请输入 Telegram 用户名' - social_rss: - name: social_rss - label: '侧边栏信息-RSS 订阅' - type: select - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - custom_social_options: - name: custom_social_options - label: 侧边栏信息-自定义社交渠道选项 - type: textarea - placeholder: "名称|图标|链接地址" - description: 一行表示一个社交渠道,每个社交渠道需要名称、图标和链接地址三个参数,参数之间使用 “|” 分隔,主题内置图标采用 FontAwesome 4.7'。 - notice_content: - name: notice_content - label: 侧边栏公告-博客公告 - type: textarea - placeholder: 请输入公告内容 - description: 公告内容支持 HTML 标签。 - notice_show_mode: - name: notice_show_mode - label: 侧边栏公告-显示模式 - type: radio - default: index - description: 当满足指定的条件时公告模块才会显示。 - options: - - value: none - label: 无条件 - - value: toc - label: 目录模块不显示时 - - value: index - label: 仅首页 - love_oneself_avatar: - name: love_oneself_avatar - label: 侧边栏恋爱墙-自己的头像 - type: attachment - placeholder: '请输入/选择图片路径' - love_oneself_url: - name: love_oneself_url - label: 侧边栏恋爱墙-自己的主页 - type: text - placeholder: '请输入个人主页地址' - love_opposite_avatar: - name: love_opposite_avatar - label: 侧边栏恋爱墙-对方的头像 - type: attachment - placeholder: '请输入/选择图片路径' - love_opposite_url: - name: love_opposite_url - label: 侧边栏恋爱墙-对方的主页 - type: text - placeholder: '请输入个人主页地址' - love_time: - name: love_time - label: 侧边栏恋爱墙-恋爱时间 - type: text - placeholder: 'YYYY/MM/dd HH:mm:ss' - description: '按 YYYY/MM/dd HH:mm:ss 格式输入时间进行倒计时,非时间格式则直接显示文本。' - meting_api: - name: meting_api - label: 侧边栏音乐-自建API - type: text - placeholder: '请输入 API 地址' - description: '自建 API 方法见文档:Meting。' - music_mode: - name: music_mode - label: 侧边栏音乐-音乐播放器配置方式 - type: radio - default: 'playlist' - options: - - value: 'playlist' - label: '网易云歌单 ID' - - value: 'config' - label: 参数进阶配置 - netease_playlist_id: - name: netease_playlist_id - label: '侧边栏音乐-网易云歌单 ID' - type: text - placeholder: '请输入歌单 ID' - description: '填写网易云歌单的 ID。' - music_config: - name: music_config - label: 侧边栏音乐-参数进阶配置 - type: textarea - placeholder: '请输入音乐参数配置' - default: 'list-folded="true" - server="netease" - type="playlist" - id="7355014621"' - description: '输入音乐参数配置(id / server / type必填),详细配置方式见官方文档:MetingJS 2.0。' - show_ad_tag: - name: show_ad_tag - label: 侧边栏广告-显示“广告”标签 - type: radio - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 不显示 - ad_tag_close: - name: ad_tag_close - label: 侧边栏广告-点击“广告”标签可关闭广告 - type: radio - data-type: bool - default: true - options: - - value: true - label: 是 - - value: false - label: 否 - ad_mode: - name: ad_mode - label: 侧边栏广告-广告展示方法 - type: radio - data-type: bool - default: true - options: - - value: true - label: 图片+链接 - - value: false - label: 自定义广告代码 - ad_target_url: - name: ad_target_url - label: 侧边栏广告-广告目标地址 - type: text - placeholder: '请输入链接地址' - description: '填写广告跳转的目标路径。' - ad_image: - name: ad_image - label: 侧边栏广告-广告图片链接 - type: attachment - placeholder: '请输入/选择图片路径' - description: '图片+链接 模式时不能为空。' - ad_custom_code: - name: ad_custom_code - label: 侧边栏广告-自定义广告代码 - type: textarea - placeholder: '请输入广告代码' - description: '在这里黏贴广告联盟提供的广告代码,自定义广告代码 模式时不能为空。' - recent_posts_num: - name: recent_posts_num - label: 侧边栏最近文章-展示文章数量 - type: text - placeholder: 请输入数量数值 - default: 5 - recent_comments_num: - name: recent_comments_num - label: 侧边栏最近评论-展示评论数量 - type: text - placeholder: 请输入数量数值 - default: 5 - categories_more: - name: categories_more - label: 侧边栏分类-显示”更多”按钮 - type: radio - data-type: bool - default: true - description: '超出展示的分类数量后是否显示 更多 按钮。' - options: - - value: true - label: 显示 - - value: false - label: 不显示 - categories_num: - name: categories_num - label: 侧边栏分类-展示分类数量 - type: text - placeholder: 请输入数量数值 - default: 10 - tags_more: - name: tags_more - label: 侧边栏标签-显示”更多”按钮 - type: radio - data-type: bool - default: true - description: '超出展示的标签数量后是否显示 更多 按钮。' - options: - - value: true - label: 显示 - - value: false - label: 不显示 - tags_num: - name: tags_num - label: 侧边栏标签-展示标签数量 - type: text - placeholder: 请输入数量数值 - default: 18 - enable_tags_color: - name: enable_tag_color - label: 侧边栏标签-开启标签颜色 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - tagcloud_more: - name: tagcloud_more - label: 侧边栏标签云-显示”更多”按钮 - type: radio - data-type: bool - default: true - description: '超出展示的标签数量后是否显示 更多 按钮。' - options: - - value: true - label: 显示 - - value: false - label: 不显示 - tagcloud_num: - name: tagcloud_num - label: 侧边栏标签云-展示标签数量 - type: text - placeholder: 请输入数量数值 - default: 32 - enable_tagcloud_color: - name: enable_tagcloud_color - label: 侧边栏标签云-开启标签颜色 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - links_more: - name: links_more - label: 侧边栏友链-显示”更多”按钮 - type: radio - data-type: bool - default: true - description: '超出展示的友链数量后是否显示 更多 按钮。' - options: - - value: true - label: 显示 - - value: false - label: 不显示 - links_num: - name: links_num - label: 侧边栏友链-展示友链数量 - type: text - placeholder: 请输入数量数值 - default: 10 -page_config: - label: 页面设置 - items: - links_thumbnail: - name: links_thumbnail - label: 友链页面-缩略图 - type: attachment - placeholder: '请输入/选择图片路径' - links_default_avatar: - name: links_default_avatar - label: '友链页面-默认 Logo' - type: attachment - placeholder: '请输入/选择 Logo 路径' - description: "在加载用户 Logo 时、友链未设置 Logo 时、友链 Logo 加载失败时显示。" - show_exchange_info: - name: show_exchange_info - label: 友链页面-显示友链交换信息 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - links_blogger_avatar: - name: links_blogger_avatar - label: '友链页面-交换信息自定义 Logo 链接' - type: attachment - placeholder: '请输入/选择 Logo 路径' - description: '用于交换友链的 Logo 链接。' - links_info: - name: links_info - label: 友链页面-补充信息 - type: textarea - placeholder: '请输入补充信息' - description: '友链页面最低部的补充说明信息,支持 HTML 格式。' - link_comment_id: - name: link_comment_id - label: 友链页面-评论区ID - type: text - placeholder: '请输入 ID' - description: '友链页面没有 ID,需要指定一个自定义页面的 ID 用于评论,被指定的文章评论区将作为友链的评论区, 放空则不显示评论区。 ' - journals_fold_height: - name: journals_fold_height - label: 日志页面-动态内容折叠 - type: text - placeholder: '请输入高度数值(px)' - description: '动态内容高度超出指定高度后默认进行折叠,指定的高度需大于等于 260px。' - enable_journals_comment: - name: enable_journals_comment - label: 日志页面-开启评论区 - type: switch - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_journals_share: - name: enable_journals_share - label: 日志页面-开启日志分享 - type: switch - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - journals_share_image: - name: journals_share_image - label: 日志页面-日志分享背景图 - type: attachment - placeholder: '请输入/选择图片路径' - enable_tags_tag_color: - name: enable_tags_tag_color - label: 标签页面-开启标签颜色 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 -live2d: - label: 看板娘 - items: - enable_live2d: - name: enable_live2d - label: 启用看板娘 - type: switch - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - live2d_model_url: - name: live2d_model_url - label: 模型地址 - type: text - default: 'https://unpkg.com/live2d-widget-model@1.0.1/' - placeholder: '请输入 API 地址' - description: "Live2D 模型 API 地址,可直接克隆 live2d-widget-model 模型仓库实现自建地址。" - live2d_tips_url: - name: live2d_tips_url - label: 自定义提示语文件地址 - type: attachment - placeholder: '请输入/选择文件地址' - description: '提示语 JSON 文件。' - live2d_about_page: - name: live2d_about_page - label: “关于”按钮的 URL 地址 - type: text - placeholder: '请输入链接地址' - description: '放空则不显示 关于 按钮。' - live2d_model_id: - name: live2d_model_id - label: '默认模型 ID' - type: text - default: '0' - placeholder: '请输入模型 ID' - description: '默认模型 ID,参见 可用model列表。' - live2d_model_textures_id: - name: live2d_model_textures_id - label: '默认材质 ID' - type: text - default: '0' - placeholder: '请输入材质 ID' - description: '默认材质 ID,参见 可用model列表。' - live2d_waifu_size: - name: live2d_waifu_size - label: 看板娘大小 - type: text - default: '280x260' - placeholder: '请输入宽度(px)x高度(px)' - description: '看板娘的(宽度x高度),单位为px。' - live2d_edge_side: - name: live2d_edge_side - label: 看板娘贴边方向与距离 - type: text - default: 'right:50' - placeholder: '请输入位置:距离(px)' - live2d_model_rand_mode: - name: live2d_model_rand_mode - label: 模型切换方式 - type: radio - default: switch - options: - - value: switch - label: 顺序 - - value: rand - label: 随机 - live2d_model_textures_rand_mode: - name: live2d_model_textures_rand_mode - label: 材质切换方式 - type: radio - default: rand - options: - - value: switch - label: 顺序 - - value: rand - label: 随机 - live2d_show_tool_menu: - name: live2d_show_tool_menu - label: 显示工具栏 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_turn_to_home_page: - name: live2d_can_turn_to_home_page - label: 显示「返回首页」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_switch_hitokoto: - name: live2d_can_switch_hitokoto - label: 显示「一言」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_switch_model: - name: live2d_can_switch_model - label: 显示「切换模型」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_switch_textures: - name: live2d_can_switch_textures - label: 显示「切换材质」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_take_screenshot: - name: live2d_can_take_screenshot - label: 显示「截图」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_turn_to_about_page: - name: live2d_can_turn_to_about_page - label: 显示「关于」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 - live2d_can_close_live2d: - name: live2d_can_close_live2d - label: 显示「关闭看板娘」按钮 - type: switch - data-type: bool - default: true - options: - - value: true - label: 显示 - - value: false - label: 关闭 -enhance: - label: 增强功能 - items: - cursor_style: - name: cursor_style - label: 鼠标风格 - type: select - default: none - options: - - value: none - label: 关闭 - - value: breeze - label: 清风(深色) - cursor_move: - name: cursor_move - label: 鼠标移动特效 - type: select - default: none - options: - - value: none - label: 关闭 - - value: bubbleCursor - label: 气泡跟随 - - value: emojiCursor - label: 表情包跟随 - - value: springyEmojiCursor - label: 弹性表情包跟随 - - value: fairyDustCursor - label: 仙女棒效果 - - value: snowflakeCursor - label: 雪花跟随 - - value: followingDotCursor - label: 圆点跟随 - - value: ghostCursor - label: 移动残影(疏) - - value: trailingCursor - label: 移动残影(密) - cursor_click: - name: cursor_click - label: 鼠标点击特效 - type: select - default: none - options: - - value: none - label: 关闭 - - value: firework - label: 烟花特效 - - value: granule - label: 粒子爆炸 - enable_sw: - name: enable_sw - label: "启用 Service Worker 优化" - type: radio - data-type: text - default: "false" - description: "需要在 Nginx 中添加 代理配置 方可启用,配置方法见 Dream 2.0.5起移除FreeCDN,以及SW配置方法" - options: - - value: "false" - label: 关闭 - - value: "&install=true" - label: 开启CDN并发请求 - - value: "&install=true&offLine=true" - label: 开启全站离线 - - value: "uninstall" - label: 卸载 - enable_compress: - name: enable_compress - label: "启用 HTML 压缩" - type: radio - data-type: text - default: format - options: - - value: none - label: 关闭 - - value: format - label: 压缩空格 - - value: single - label: 完全格式压缩 - effects_sakura_mode: - name: effects_sakura_mode - label: 樱花飘落特效显示模式 - type: radio - default: day - options: - - value: none - label: 不显示 - - value: day - label: 明亮模式 - - value: night - label: 黑暗模式 - - value: all - label: 全模式 - effects_universe_mode: - name: effects_universe_mode - label: 宇宙星空特效显示模式 - type: radio - default: night - options: - - value: none - label: 不显示 - - value: day - label: 明亮模式 - - value: night - label: 黑暗模式 - - value: all - label: 全模式 - effects_circle_magic_mode: - name: effects_circle_magic_mode - label: 上升圆点特效显示模式 - type: radio - default: night - options: - - value: none - label: 不显示 - - value: day - label: 明亮模式 - - value: night - label: 黑暗模式 - - value: all - label: 全模式 - enable_gray_mode: - name: enable_gray_mode - label: 灰色模式 - type: switch - data-type: bool - default: false - description: '向英雄致敬,愿精神长存!' - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_patch: - name: enable_patch - label: 补丁模式 - type: switch - data-type: bool - default: true - description: '引入补丁脚本,实现对部分异常不更新主题进行 bug 修复!' - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_busuanzi: - name: enable_busuanzi - label: 开启 busuanzi 访客统计 - type: switch - data-type: bool - default: true - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_baidu_push: - name: enable_baidu_push - label: 启用百度 URL 自动推送 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_toutiao_push: - name: enable_toutiao_push - label: 启用头条搜索自动推送 - type: switch - data-type: bool - default: false - options: - - value: true - label: 开启 - - value: false - label: 关闭 - enable_debug: - name: enable_debug - label: 开启 DEBUG 日志 - type: switch - data-type: bool - default: false - description: '开发和问题排查时开启日志。' - options: - - value: true - label: 开启 - - value: false - label: 关闭 -custom: - label: 定制主题 - items: - external_css: - name: external_css - label: "外部 CSS 链接" - type: text - placeholder: 请输入 CSS 文件链接 - description: "填入外部 CSS 链接,无需 link 标签,将插入 head 标签尾部。" - inline_css: - name: inline_css - label: "内嵌 CSS" - type: textarea - placeholder: 请输入 CSS 样式内容 - description: '填入 CSS 代码,无需 style 标签,将插入 head 标签尾部。' - external_js_head: - name: external_js_head - label: "外部 JS 链接(head)" - type: textarea - placeholder: 请输入 script 标签 - description: '填入外部 JS 链接,需要 script 标签,可按情况指定 asyncdefer 属性,将插入 head 标签尾部。' - inline_js_head: - name: inline_js_head - label: "内嵌 JS(head)" - type: textarea - placeholder: 请输入 JS 代码内容 - description: '填入 JS 代码,无需 script 标签,将插入 head 标签尾部。' - external_js_body: - name: external_js_body - label: "外部 JS 链接(body)" - type: textarea - placeholder: 请输入 script 标签 - description: '填入外部 JS 链接,需要 script 标签,可按情况指定 asyncdefer 属性,将插入 body 标签尾部。' - inline_js_body: - name: inline_js_body - label: "内嵌JS(body)" - type: textarea - placeholder: 请输入 JS 代码内容 - description: '填入 JS 代码,无需 script 标签,将插入 body 标签尾部。' +apiVersion: v1alpha1 +kind: Setting +metadata: + name: theme-dream-setting +spec: + forms: + - group: basic_info + label: '基础信息' + formSchema: + - $formkit: text + name: small_title + label: 网站副标题 + type: text + placeholder: '请输入网站副标题' +# items: +# access_key: +# name: access_key +# label: '<必填> AccessKey' +# type: text +# default: dream +# placeholder: '请输入 Access Key' +# description: "需在博客 高级设置 中开启 API 服务,并使此处的 Access KeyAPI 设置中的保持一致。
注:Access Key 用于主题中 Content API 校验,填写有误将导致接口报错。" +# document_hidden_title: +# name: document_hidden_title +# label: 离屏文案(离开) +# type: text +# placeholder: '请输入标题' +# description: '浏览器切换到其它标签或后台时页面标题展示的文字。' +# document_visible_title: +# name: document_visible_title +# label: 离屏文案(回来) +# type: text +# placeholder: '请输入标题' +# description: '浏览器返回到当前标签时页面标题展示的文字。' +# index_inform: +# name: index_inform +# label: 首页通知 +# type: text +# placeholder: 请输入通知内容 +# description: '在首页显示一条通知。' +# copy_explain: +# name: copy_explain +# label: 拷贝说明 +# type: textarea +# placeholder: 请输入说明内容 +# description: '当用户拷贝文本时,自动将该文本内容追加到最后面。' +# night_logo: +# name: night_logo +# label: '黑暗模式 Logo' +# type: attachment +# placeholder: '请输入/选择 Logo 路径' +# description: '在黑暗模式时显示的 Logo,放空默认为网站 Logo。' +# page_number: +# name: page_number +# label: 分页页码数量 +# type: text +# placeholder: '请输入数量数值' +# default: '5' +# record_number: +# name: record_number +# label: 备案号 +# type: text +# placeholder: 'XICP备XXXXXXXXXX号-X' +# record_number_ps: +# name: record_number_ps +# label: 公安部备案 +# type: text +# placeholder: 'X公网安备 XXXXXXXXXXXXXX号' +# website_time: +# name: website_time +# label: 建站时间 +# type: text +# placeholder: 'YYYY/MM/dd HH:mm:ss' +# description: '按 YYYY/MM/dd HH:mm:ss 格式输入时间进行倒计时,非时间格式则直接显示文本。' +# cloud_by_logo: +# name: cloud_by_logo +# label: '云服务提供商 Logo' +# type: attachment +# placeholder: '请输入/选择 Logo 路径' +# cloud_by_url: +# name: cloud_by_url +# label: '云服务提供商 URL' +# type: text +# placeholder: '请输入链接地址' +#basic_style: +# label: 基础样式 +# items: +# load_progress: +# name: load_progress +# label: 加载进度条 +# type: radio +# default: center +# options: +# - value: none +# label: 不显示 +# - value: left +# label: 左侧展开 +# - value: center +# label: 居中展开 +# drawer_toc: +# name: drawer_toc +# label: 侧边抽屉式目录 +# type: radio +# data-type: bool +# default: true +# description: "在非桌面设备上,显示展开侧边抽屉式目录的悬浮按钮。" +# options: +# - value: true +# label: 显示 +# - value: false +# label: 不显示 +# enable_image_bg: +# name: enable_image_bg +# label: 开启博客背景图 +# type: switch +# data-type: bool +# default: false +# description: '如果某个选项的背景图链接未指定,则不开启那个选项的背景图。' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# background_pc: +# name: background_pc +# label: '明亮模式 PC 端背景图' +# type: attachment +# placeholder: '请输入/选择图片路径' +# background_mobile: +# name: background_mobile +# label: 明亮模式移动端背景图 +# type: attachment +# placeholder: '请输入/选择图片路径' +# night_background_pc: +# name: night_background_pc +# label: '黑暗模式 PC 端背景图' +# type: attachment +# placeholder: '请输入/选择图片路径' +# night_background_mobile: +# name: night_background_mobile +# label: 黑暗模式移动端背景图 +# type: attachment +# placeholder: '请输入/选择图片路径' +# enable_banner: +# name: enable_banner +# label: 开启博客横幅大图 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# banner_image: +# name: banner_image +# label: 横幅背景图 +# type: attachment +# placeholder: '请输入/选择图片路径' +# banner_description: +# name: banner_description +# label: 横幅文字描述 +# type: text +# placeholder: '请输入描述内容' +# theme_style: +# name: theme_style +# label: 主题风格 +# type: select +# default: 'default' +# description: '主题风格效果,不改变主题整体框架。' +# options: +# - value: 'default' +# label: 默认 +# - value: 'clean' +# label: 清爽 +# default_theme: +# name: default_theme +# label: 默认主题模式 +# type: select +# default: 'light' +# description: '未打开过博客的浏览器,首次打开博客时的默认主题模式。' +# options: +# - value: 'light' +# label: 明亮模式 +# - value: 'night' +# label: 黑暗模式 +# - value: 'system' +# label: 跟随系统 +# theme_color: +# name: theme_color +# label: 明亮模式主题色 +# type: color +# default: '#50bfff' +# night_theme_color: +# name: night_theme_color +# label: 黑暗模式主题色 +# type: color +# default: '#5d93db' +# web_font: +# name: web_font +# label: 博客字体 +# type: select +# default: 'default' +# options: +# - value: 'default' +# label: 默认字体 +# - value: 'WenCang.woff2' +# label: 问藏书房体 +# - value: 'custom' +# label: 自定义 +# custom_font: +# name: custom_font +# label: 自定义博客字体 +# type: attachment +# placeholder: '请输入/选择字体路径' +# description: '自定义博客字体,在 博客字体 选项为 自定义 时生效。支持 woff2/woff/ttf/eot/svg 格式的字体文件链接,建议使用 woff2 格式。' +# sidebar_column: +# name: sidebar_column +# label: 博客布局方式 +# type: select +# default: 'all' +# options: +# - value: 'all' +# label: 三列布局 +# - value: 'only-left' +# label: 仅显示左侧 +# - value: 'only-right' +# label: 仅显示右侧 +# - value: 'module-left' +# label: 模块化(左侧) +# - value: 'module-right' +# label: 模块化(右侧) +# module_links: +# name: module_links +# label: 模块化布局链接 +# type: textarea +# placeholder: '标签|文字说明|是否新界面打开(true/false)|背景图链接|跳转链接地址' +# description: '以 标签|文字说明|是否新界面打开(true/false)|背景图链接|跳转链接地址 格式填写内容,一行表示一个模块链接,可填写 1~6 个链接。' +# left_sidebar_sticky: +# name: left_sidebar_sticky +# label: 左侧边栏悬浮 +# type: radio +# default: bottom +# options: +# - value: top +# label: 固定顶部 +# - value: bottom +# label: 固定底部 +# - value: none +# label: 不悬浮 +# right_sidebar_sticky: +# name: right_sidebar_sticky +# label: 右侧边栏悬浮 +# type: radio +# default: top +# options: +# - value: top +# label: 固定顶部 +# - value: bottom +# label: 固定底部 +# - value: none +# label: 不悬浮 +#post: +# label: 文章设置 +# items: +# default_thumbnail: +# name: default_thumbnail +# label: 默认文章缩略图 +# type: attachment +# placeholder: '请输入/选择图片路径' +# description: "如果文章没有指定缩略图,则默认显示当前缩略图。" +# top_thumbnail_mode: +# name: top_thumbnail_mode +# label: 置顶文章列表缩略图模式 +# type: select +# default: back +# description: '置顶的文章在列表的缩略图模式,除网格布局外,如果文章元数据配置了 thumbnail_mode 项,则当前配置将被覆盖。
注:设置网格布局后,非置顶文章也会变成网格布局。' +# options: +# - value: default +# label: 默认模式 +# - value: back +# label: 背景图模式 +# - value: small +# label: 小图模式(左侧) +# - value: small-right +# label: 小图模式(右侧) +# - value: small-alter +# label: 小图模式(交替) +# - value: fold +# label: 折叠模式 +# - value: grid +# label: 网格模式(强优先) +# thumbnail_mode: +# name: thumbnail_mode +# label: 文章列表缩略图模式 +# type: select +# default: default +# description: '文章列表缩略图模式,除网格布局外,如果文章元数据配置了 thumbnail_mode 项,则当前配置将被覆盖。' +# options: +# - value: default +# label: 默认模式 +# - value: back +# label: 背景图模式 +# - value: small +# label: 小图模式(左侧) +# - value: small-right +# label: 小图模式(右侧) +# - value: small-alter +# label: 小图模式(交替) +# - value: grid +# label: 网格模式(强优先) +# code_pretty: +# name: code_pretty +# label: 代码块高亮主题 +# type: select +# default: atom-one-light +# options: +# - value: a11y-dark +# label: A11y Dark +# - value: a11y-light +# label: A11y Light +# - value: agate +# label: Agate +# - value: an-old-hope +# label: An Old Hope +# - value: androidstudio +# label: Androidstudio +# - value: arduino-light +# label: Arduino Light +# - value: arta +# label: Arta +# - value: ascetic +# label: Ascetic +# - value: atom-one-dark +# label: Atom One Dark +# - value: atom-one-dark-reasonable +# label: Atom One Dark Reasonable +# - value: atom-one-light +# label: Atom One Light +# - value: brown-paper +# label: Brown Paper +# - value: brown-papersq +# label: Brown Papersq +# - value: codepen-embed +# label: Codepen Embed +# - value: color-brewer +# label: Color Brewer +# - value: dark +# label: Dark +# - value: default +# label: Default +# - value: devibeans +# label: Devibeans +# - value: docco +# label: Docco +# - value: far +# label: Far +# - value: foundation +# label: Foundation +# - value: github-dark-dimmed +# label: Github Dark Dimmed +# - value: github-dark +# label: Github Dark +# - value: github +# label: Github +# - value: gml +# label: Gml +# - value: googlecode +# label: Googlecode +# - value: gradient-dark +# label: Gradient Dark +# - value: gradient-light +# label: Gradient Light +# - value: grayscale +# label: Grayscale +# - value: hybrid +# label: Hybrid +# - value: idea +# label: Idea +# - value: ir-black +# label: Ir Black +# - value: isbl-editor-dark +# label: Isbl Editor Dark +# - value: isbl-editor-light +# label: Isbl Editor Light +# - value: kimbie-dark +# label: Kimbie Dark +# - value: kimbie-light +# label: Kimbie Light +# - value: lightfair +# label: Lightfair +# - value: lioshi +# label: Lioshi +# - value: magula +# label: Magula +# - value: mono-blue +# label: Mono Blue +# - value: monokai-sublime +# label: Monokai Sublime +# - value: monokai +# label: Monokai +# - value: night-owl +# label: Night Owl +# - value: nnfx-dark +# label: Nnfx dark +# - value: nnfx-light +# label: Nnfx Light +# - value: nord +# label: Nord +# - value: obsidian +# label: Obsidian +# - value: paraiso-dark +# label: Paraiso Dark +# - value: paraiso-light +# label: Paraiso Light +# - value: pojoaque +# label: Pojoaque +# - value: purebasic +# label: Purebasic +# - value: qtcreator-dark +# label: Qtcreator Dark +# - value: qtcreator-light +# label: Qtcreator Light +# - value: rainbow +# label: Rainbow +# - value: routeros +# label: Routeros +# - value: school-book +# label: School Book +# - value: shades-of-purple +# label: Shades Of Purple +# - value: srcery +# label: Srcery +# - value: stackoverflow-dark +# label: Stackoverflow Dark +# - value: stackoverflow-light +# label: Stackoverflow Light +# - value: sunburst +# label: Sunburst +# - value: tomorrow-night-blue +# label: Tomorrow Night Blue +# - value: tomorrow-night-bright +# label: Tomorrow Night Bright +# - value: vs +# label: Vs +# - value: vs2015 +# label: Vs 2015 +# - value: xcode +# label: Xcode +# - value: xt256 +# label: Xt 256 +# code_fold_line: +# name: code_fold_line +# label: 代码块折叠 +# type: text +# placeholder: '请输入代码行数数值' +# description: '代码行数超出指定行数后默认进行折叠,指定的行数需大于等于 20。' +# img_fold_height: +# name: img_fold_height +# label: 正文长图折叠 +# type: text +# placeholder: '请输入高度数值(px)' +# description: '图片高度超出指定高度(px)后默认进行折叠,指定的高度需大于等于 400px。' +# invalid_tips_day: +# name: invalid_tips_day +# label: 文章失效提示 +# type: text +# default: 99999999 +# placeholder: '请输入时间(天)' +# description: '文章超过指定天数未进行更新,展示文章或图片可能失效的温馨提示。' +# enable_katex: +# name: enable_katex +# label: KaTeX 公式支持 +# type: radio +# data-type: bool +# default: false +# description: '博客通过 KaTeX 做数学公式渲染,如果文章或页面元数据配置了 enable_katex 项,则当前配置将被覆盖。' +# options: +# - value: true +# label: 默认开启 +# - value: false +# label: 默认关闭 +# enable_copyright: +# name: enable_copyright +# label: 开启文章版权声明 +# type: radio +# data-type: bool +# default: true +# description: '如果文章或页面元数据配置了 enable_copyright 项,则当前配置将被覆盖。' +# options: +# - value: true +# label: 默认开启 +# - value: false +# label: 默认关闭 +# enable_post_share: +# name: enable_post_share +# label: 开启文章分享 +# type: radio +# data-type: bool +# default: true +# description: '如果文章或页面元数据配置了 enable_share 项,则当前配置将被覆盖。' +# options: +# - value: true +# label: 默认开启 +# - value: false +# label: 默认关闭 +# donate_alipay: +# name: donate_alipay +# label: 支付宝捐赠二维码 +# type: attachment +# placeholder: '请输入/选择图片路径' +# donate_wechat: +# name: donate_wechat +# label: 微信捐赠二维码 +# type: attachment +# placeholder: '请输入/选择图片路径' +#comment: +# label: 评论区 +# items: +# enable_comment: +# name: enable_comment +# label: 开启评论功能 +# type: switch +# data-type: bool +# default: true +# description: "如果在进行网站备案,可通过此功能全局关闭评论区。" +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_theme_comment: +# name: enable_theme_comment +# label: 启用主题内置评论区 +# type: switch +# data-type: bool +# default: true +# description: '开启后将使用主题内置的评论区模块,如果使用其他评论区模块以下评论区相关的配置可能不生效。' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# anonymous_user_name: +# name: anonymous_user_name +# label: 匿名用户名 +# type: text +# placeholder: '请输入用户名' +# description: '填写后将允许用户匿名评论,并使用此名称做用户名。' +# avatar_loading: +# name: avatar_loading +# label: 头像加载动画 +# type: attachment +# placeholder: '请输入/选择图片路径' +# description: '加载用户头像时的加载动画。' +# default_avatar: +# name: default_avatar +# label: 默认评论头像 +# type: attachment +# placeholder: '请输入/选择图片路径' +# description: '如果用户头像加载失败,则显示默认头像。' +# enable_qq_info: +# name: enable_qq_info +# label: '获取 QQ 昵称和邮箱' +# type: switch +# data-type: bool +# default: false +# description: '评论时,访客在用户名处输入 QQ 号,自动通过 QQ 获取昵称和邮箱。' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# priority_qq_avatar: +# name: priority_qq_avatar +# label: '优先显示 QQ 头像' +# type: switch +# data-type: bool +# default: false +# description: '如果是 QQ 邮箱,则优先使用 QQ 头像。' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_image_upload: +# name: enable_image_upload +# label: 开启图片上传 +# type: switch +# data-type: bool +# description: '开启评论区内置的图片上传功能。' +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# image_upload_api: +# name: image_upload_api +# label: '图片上传 API' +# type: text +# placeholder: '请输入 API 地址' +# description: '评论区支持快捷上传图片到指定的 API 接口,搭建 API 规范要求见文档 halo-comment-dream。' +# enable_blogger_operation: +# name: enable_blogger_operation +# label: 开启博主操作 +# type: switch +# description: '如果在该浏览器博主已登录,允许博主直接在评论区上进行操作。' +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# autoload_comment: +# name: autoload_comment +# label: 自动加载评论列表 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# comment_loading_style: +# name: comment_loading_style +# label: 评论加载样式 +# type: radio +# data-type: text +# default: default +# options: +# - value: default +# label: 默认 +# - value: circle +# label: 圆圈 +# - value: balls +# label: 小球 +# reply_desc_soft: +# name: reply_desc_soft +# label: 二级回复列表按时间降序 +# type: switch +# data-type: bool +# description: '评论中的二级回复列表按回复时间降序排序(默认为升序)。' +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# unfold_reply_num: +# name: unfold_reply_num +# label: 默认展开的二级回复数量 +# type: text +# default: 6 +# placeholder: '请输入数量数值' +# show_comment_ua: +# name: show_comment_ua +# label: 显示评论的 UA 信息 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_bullet_screen: +# name: enable_bullet_screen +# label: 开启评论弹幕 +# type: radio +# data-type: bool +# default: false +# description: '如果文章或页面元数据配置了 enable_bullet_screen 项,则当前配置将被覆盖。' +# options: +# - value: true +# label: 默认开启 +# - value: false +# label: 默认关闭 +# enable_comment_html: +# name: enable_comment_html +# label: '开启评论 HTML 内容' +# type: switch +# data-type: bool +# default: false +# description: '允许评论输入 HTML 内容,开启后有 用户注入恶意代码的风险(XSS),建议同时开启评论审核。' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +#sidebar_show: +# label: 侧边栏显示 +# items: +# sidebar_profile: +# name: sidebar_profile +# label: 侧边栏信息 +# type: radio +# default: left +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_toc: +# name: sidebar_toc +# label: 侧边栏目录 +# type: radio +# default: right +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_notice: +# name: sidebar_notice +# label: 侧边栏公告 +# type: radio +# default: right +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_love: +# name: sidebar_love +# label: 侧边栏恋爱墙 +# type: radio +# default: right +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_music: +# name: sidebar_music +# label: 侧边栏音乐 +# type: radio +# default: none +# description: "三列布局时不能在右侧显示音乐模块。" +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_ad_piece: +# name: sidebar_ad_piece +# label: 侧边栏广告 +# type: radio +# default: none +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_recent_posts: +# name: sidebar_recent_posts +# label: 侧边栏最近文章 +# type: radio +# default: right +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_recent_comments: +# name: sidebar_recent_comments +# label: 侧边栏最近评论 +# type: radio +# default: right +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_categories: +# name: sidebar_categories +# label: 侧边栏分类 +# type: radio +# default: left +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_tags: +# name: sidebar_tags +# label: 侧边栏标签 +# type: radio +# default: left +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_tagcloud: +# name: sidebar_tagcloud +# label: 侧边栏标签云 +# type: radio +# default: none +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_links: +# name: sidebar_links +# label: 侧边栏友链 +# type: radio +# default: left +# options: +# - value: left +# label: 左侧 +# - value: right +# label: 右侧 +# - value: none +# label: 关闭 +# sidebar_priority_profile: +# name: sidebar_priority_profile +# label: 侧边栏信息-优先级 +# type: text +# default: 9900 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_toc: +# name: sidebar_priority_toc +# label: 侧边栏目录-优先级 +# type: text +# default: 9800 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_notice: +# name: sidebar_priority_notice +# label: 侧边栏公告-优先级 +# type: text +# default: 9700 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_love: +# name: sidebar_priority_love +# label: 侧边栏恋爱墙-优先级 +# type: text +# default: 9600 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_music: +# name: sidebar_priority_music +# label: 侧边栏音乐-优先级 +# type: text +# default: 9500 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_ad_piece: +# name: sidebar_priority_ad_piece +# label: 侧边栏广告-优先级 +# type: text +# default: 9400 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_recent_posts: +# name: sidebar_priority_recent_posts +# label: 侧边栏最近文章-优先级 +# type: text +# default: 9300 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_recent_comments: +# name: sidebar_priority_recent_comments +# label: 侧边栏最近评论-优先级 +# type: text +# default: 9200 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_categories: +# name: sidebar_priority_categories +# label: 侧边栏分类-优先级 +# type: text +# default: 9100 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_tags: +# name: sidebar_priority_tags +# label: 侧边栏标签-优先级 +# type: text +# default: 9000 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_tagcloud: +# name: sidebar_priority_tagcloud +# label: 侧边栏标签云-优先级 +# type: text +# default: 8900 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# sidebar_priority_links: +# name: sidebar_priority_links +# label: 侧边栏友链-优先级 +# type: text +# default: 8800 +# placeholder: '请输入优先级数值' +# description: '优先级越高,模块排序越靠前。' +# hide_profile: +# name: hide_profile +# label: 侧边栏信息-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_toc: +# name: hide_toc +# label: 侧边栏目录-隐藏方式 +# type: select +# default: 'is-hidden-not-desktop' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_notice: +# name: hide_notice +# label: 侧边栏公告-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_love: +# name: hide_love +# label: 侧边栏恋爱墙-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_music: +# name: hide_music +# label: 侧边栏音乐-隐藏方式 +# type: select +# default: 'is-hidden-mobile' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_ad_piece: +# name: hide_ad_piece +# label: 侧边栏广告-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_recent_posts: +# name: hide_recent_posts +# label: 侧边栏最近文章-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_recent_comments: +# name: hide_recent_comments +# label: 侧边栏最近评论-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_categories: +# name: hide_categories +# label: 侧边栏分类-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_tags: +# name: hide_tags +# label: 侧边栏标签-隐藏方式 +# type: select +# default: 'is-not-hidden' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_tagcloud: +# name: hide_tagcloud +# label: 侧边栏标签云-隐藏方式 +# type: select +# default: 'is-hidden-not-desktop' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +# hide_links: +# name: hide_links +# label: 侧边栏友链-隐藏方式 +# type: select +# default: 'is-hidden-not-desktop' +# options: +# - value: 'is-hidden-mobile' +# label: 移动设备隐藏 +# - value: 'is-hidden-not-desktop' +# label: 移动、平板设备隐藏 +# - value: 'is-hidden-desktop' +# label: 桌面设备隐藏 +# - value: 'is-not-hidden' +# label: 不隐藏 +#sidebar_config: +# label: 侧边栏配置 +# items: +# enable_color_character: +# name: enable_color_character +# label: 侧边栏信息-开启彩字切换 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# color_character: +# name: color_character +# label: 侧边栏信息-彩字内容 +# type: textarea +# placeholder: 请输入彩字内容 +# description: "按行输入彩字消息内容,一行一条。" +# profile_location: +# name: profile_location +# label: 侧边栏信息-地理位置 +# type: text +# placeholder: '请输入个人所在地' +# profile_theme_button: +# name: profile_theme_button +# label: 侧边栏信息-主题按钮 +# type: text +# placeholder: '按钮名称|按钮地址' +# description: '需要 按钮名称按钮地址 两个参数,参数间用 “|” 分隔,放空则不显示主题按钮。' +# social_github: +# name: social_github +# label: 侧边栏信息-Github +# type: text +# placeholder: '请输入 Github 用户名' +# social_qq: +# name: social_qq +# label: 侧边栏信息-QQ +# type: text +# placeholder: '请输入 QQ 号' +# social_weibo: +# name: social_weibo +# label: 侧边栏信息-微博 +# type: text +# placeholder: '请输入微博用户名' +# social_twitter: +# name: social_twitter +# label: 侧边栏信息-Twitter +# type: text +# placeholder: '请输入 Twitter 用户名' +# social_facebook: +# name: social_facebook +# label: 侧边栏信息-Facebook +# type: text +# placeholder: '请输入 Facebook 用户名' +# social_email: +# name: social_email +# label: '侧边栏信息-邮箱' +# type: text +# placeholder: '请输入邮箱地址' +# social_telegram: +# name: social_telegram +# label: 侧边栏信息-Telegram +# type: text +# placeholder: '请输入 Telegram 用户名' +# social_rss: +# name: social_rss +# label: '侧边栏信息-RSS 订阅' +# type: select +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# custom_social_options: +# name: custom_social_options +# label: 侧边栏信息-自定义社交渠道选项 +# type: textarea +# placeholder: "名称|图标|链接地址" +# description: 一行表示一个社交渠道,每个社交渠道需要名称、图标和链接地址三个参数,参数之间使用 “|” 分隔,主题内置图标采用 FontAwesome 4.7'。 +# notice_content: +# name: notice_content +# label: 侧边栏公告-博客公告 +# type: textarea +# placeholder: 请输入公告内容 +# description: 公告内容支持 HTML 标签。 +# notice_show_mode: +# name: notice_show_mode +# label: 侧边栏公告-显示模式 +# type: radio +# default: index +# description: 当满足指定的条件时公告模块才会显示。 +# options: +# - value: none +# label: 无条件 +# - value: toc +# label: 目录模块不显示时 +# - value: index +# label: 仅首页 +# love_oneself_avatar: +# name: love_oneself_avatar +# label: 侧边栏恋爱墙-自己的头像 +# type: attachment +# placeholder: '请输入/选择图片路径' +# love_oneself_url: +# name: love_oneself_url +# label: 侧边栏恋爱墙-自己的主页 +# type: text +# placeholder: '请输入个人主页地址' +# love_opposite_avatar: +# name: love_opposite_avatar +# label: 侧边栏恋爱墙-对方的头像 +# type: attachment +# placeholder: '请输入/选择图片路径' +# love_opposite_url: +# name: love_opposite_url +# label: 侧边栏恋爱墙-对方的主页 +# type: text +# placeholder: '请输入个人主页地址' +# love_time: +# name: love_time +# label: 侧边栏恋爱墙-恋爱时间 +# type: text +# placeholder: 'YYYY/MM/dd HH:mm:ss' +# description: '按 YYYY/MM/dd HH:mm:ss 格式输入时间进行倒计时,非时间格式则直接显示文本。' +# meting_api: +# name: meting_api +# label: 侧边栏音乐-自建API +# type: text +# placeholder: '请输入 API 地址' +# description: '自建 API 方法见文档:Meting。' +# music_mode: +# name: music_mode +# label: 侧边栏音乐-音乐播放器配置方式 +# type: radio +# default: 'playlist' +# options: +# - value: 'playlist' +# label: '网易云歌单 ID' +# - value: 'config' +# label: 参数进阶配置 +# netease_playlist_id: +# name: netease_playlist_id +# label: '侧边栏音乐-网易云歌单 ID' +# type: text +# placeholder: '请输入歌单 ID' +# description: '填写网易云歌单的 ID。' +# music_config: +# name: music_config +# label: 侧边栏音乐-参数进阶配置 +# type: textarea +# placeholder: '请输入音乐参数配置' +# default: 'list-folded="true" +# server="netease" +# type="playlist" +# id="7355014621"' +# description: '输入音乐参数配置(id / server / type必填),详细配置方式见官方文档:MetingJS 2.0。' +# show_ad_tag: +# name: show_ad_tag +# label: 侧边栏广告-显示“广告”标签 +# type: radio +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 不显示 +# ad_tag_close: +# name: ad_tag_close +# label: 侧边栏广告-点击“广告”标签可关闭广告 +# type: radio +# data-type: bool +# default: true +# options: +# - value: true +# label: 是 +# - value: false +# label: 否 +# ad_mode: +# name: ad_mode +# label: 侧边栏广告-广告展示方法 +# type: radio +# data-type: bool +# default: true +# options: +# - value: true +# label: 图片+链接 +# - value: false +# label: 自定义广告代码 +# ad_target_url: +# name: ad_target_url +# label: 侧边栏广告-广告目标地址 +# type: text +# placeholder: '请输入链接地址' +# description: '填写广告跳转的目标路径。' +# ad_image: +# name: ad_image +# label: 侧边栏广告-广告图片链接 +# type: attachment +# placeholder: '请输入/选择图片路径' +# description: '图片+链接 模式时不能为空。' +# ad_custom_code: +# name: ad_custom_code +# label: 侧边栏广告-自定义广告代码 +# type: textarea +# placeholder: '请输入广告代码' +# description: '在这里黏贴广告联盟提供的广告代码,自定义广告代码 模式时不能为空。' +# recent_posts_num: +# name: recent_posts_num +# label: 侧边栏最近文章-展示文章数量 +# type: text +# placeholder: 请输入数量数值 +# default: 5 +# recent_comments_num: +# name: recent_comments_num +# label: 侧边栏最近评论-展示评论数量 +# type: text +# placeholder: 请输入数量数值 +# default: 5 +# categories_more: +# name: categories_more +# label: 侧边栏分类-显示”更多”按钮 +# type: radio +# data-type: bool +# default: true +# description: '超出展示的分类数量后是否显示 更多 按钮。' +# options: +# - value: true +# label: 显示 +# - value: false +# label: 不显示 +# categories_num: +# name: categories_num +# label: 侧边栏分类-展示分类数量 +# type: text +# placeholder: 请输入数量数值 +# default: 10 +# tags_more: +# name: tags_more +# label: 侧边栏标签-显示”更多”按钮 +# type: radio +# data-type: bool +# default: true +# description: '超出展示的标签数量后是否显示 更多 按钮。' +# options: +# - value: true +# label: 显示 +# - value: false +# label: 不显示 +# tags_num: +# name: tags_num +# label: 侧边栏标签-展示标签数量 +# type: text +# placeholder: 请输入数量数值 +# default: 18 +# enable_tags_color: +# name: enable_tag_color +# label: 侧边栏标签-开启标签颜色 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# tagcloud_more: +# name: tagcloud_more +# label: 侧边栏标签云-显示”更多”按钮 +# type: radio +# data-type: bool +# default: true +# description: '超出展示的标签数量后是否显示 更多 按钮。' +# options: +# - value: true +# label: 显示 +# - value: false +# label: 不显示 +# tagcloud_num: +# name: tagcloud_num +# label: 侧边栏标签云-展示标签数量 +# type: text +# placeholder: 请输入数量数值 +# default: 32 +# enable_tagcloud_color: +# name: enable_tagcloud_color +# label: 侧边栏标签云-开启标签颜色 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# links_more: +# name: links_more +# label: 侧边栏友链-显示”更多”按钮 +# type: radio +# data-type: bool +# default: true +# description: '超出展示的友链数量后是否显示 更多 按钮。' +# options: +# - value: true +# label: 显示 +# - value: false +# label: 不显示 +# links_num: +# name: links_num +# label: 侧边栏友链-展示友链数量 +# type: text +# placeholder: 请输入数量数值 +# default: 10 +#page_config: +# label: 页面设置 +# items: +# links_thumbnail: +# name: links_thumbnail +# label: 友链页面-缩略图 +# type: attachment +# placeholder: '请输入/选择图片路径' +# links_default_avatar: +# name: links_default_avatar +# label: '友链页面-默认 Logo' +# type: attachment +# placeholder: '请输入/选择 Logo 路径' +# description: "在加载用户 Logo 时、友链未设置 Logo 时、友链 Logo 加载失败时显示。" +# show_exchange_info: +# name: show_exchange_info +# label: 友链页面-显示友链交换信息 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# links_blogger_avatar: +# name: links_blogger_avatar +# label: '友链页面-交换信息自定义 Logo 链接' +# type: attachment +# placeholder: '请输入/选择 Logo 路径' +# description: '用于交换友链的 Logo 链接。' +# links_info: +# name: links_info +# label: 友链页面-补充信息 +# type: textarea +# placeholder: '请输入补充信息' +# description: '友链页面最低部的补充说明信息,支持 HTML 格式。' +# link_comment_id: +# name: link_comment_id +# label: 友链页面-评论区ID +# type: text +# placeholder: '请输入 ID' +# description: '友链页面没有 ID,需要指定一个自定义页面的 ID 用于评论,被指定的文章评论区将作为友链的评论区, 放空则不显示评论区。 ' +# journals_fold_height: +# name: journals_fold_height +# label: 日志页面-动态内容折叠 +# type: text +# placeholder: '请输入高度数值(px)' +# description: '动态内容高度超出指定高度后默认进行折叠,指定的高度需大于等于 260px。' +# enable_journals_comment: +# name: enable_journals_comment +# label: 日志页面-开启评论区 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_journals_share: +# name: enable_journals_share +# label: 日志页面-开启日志分享 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# journals_share_image: +# name: journals_share_image +# label: 日志页面-日志分享背景图 +# type: attachment +# placeholder: '请输入/选择图片路径' +# enable_tags_tag_color: +# name: enable_tags_tag_color +# label: 标签页面-开启标签颜色 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +#live2d: +# label: 看板娘 +# items: +# enable_live2d: +# name: enable_live2d +# label: 启用看板娘 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# live2d_model_url: +# name: live2d_model_url +# label: 模型地址 +# type: text +# default: 'https://unpkg.com/live2d-widget-model@1.0.1/' +# placeholder: '请输入 API 地址' +# description: "Live2D 模型 API 地址,可直接克隆 live2d-widget-model 模型仓库实现自建地址。" +# live2d_tips_url: +# name: live2d_tips_url +# label: 自定义提示语文件地址 +# type: attachment +# placeholder: '请输入/选择文件地址' +# description: '提示语 JSON 文件。' +# live2d_about_page: +# name: live2d_about_page +# label: “关于”按钮的 URL 地址 +# type: text +# placeholder: '请输入链接地址' +# description: '放空则不显示 关于 按钮。' +# live2d_model_id: +# name: live2d_model_id +# label: '默认模型 ID' +# type: text +# default: '0' +# placeholder: '请输入模型 ID' +# description: '默认模型 ID,参见 可用model列表。' +# live2d_model_textures_id: +# name: live2d_model_textures_id +# label: '默认材质 ID' +# type: text +# default: '0' +# placeholder: '请输入材质 ID' +# description: '默认材质 ID,参见 可用model列表。' +# live2d_waifu_size: +# name: live2d_waifu_size +# label: 看板娘大小 +# type: text +# default: '280x260' +# placeholder: '请输入宽度(px)x高度(px)' +# description: '看板娘的(宽度x高度),单位为px。' +# live2d_edge_side: +# name: live2d_edge_side +# label: 看板娘贴边方向与距离 +# type: text +# default: 'right:50' +# placeholder: '请输入位置:距离(px)' +# live2d_model_rand_mode: +# name: live2d_model_rand_mode +# label: 模型切换方式 +# type: radio +# default: switch +# options: +# - value: switch +# label: 顺序 +# - value: rand +# label: 随机 +# live2d_model_textures_rand_mode: +# name: live2d_model_textures_rand_mode +# label: 材质切换方式 +# type: radio +# default: rand +# options: +# - value: switch +# label: 顺序 +# - value: rand +# label: 随机 +# live2d_show_tool_menu: +# name: live2d_show_tool_menu +# label: 显示工具栏 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_turn_to_home_page: +# name: live2d_can_turn_to_home_page +# label: 显示「返回首页」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_switch_hitokoto: +# name: live2d_can_switch_hitokoto +# label: 显示「一言」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_switch_model: +# name: live2d_can_switch_model +# label: 显示「切换模型」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_switch_textures: +# name: live2d_can_switch_textures +# label: 显示「切换材质」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_take_screenshot: +# name: live2d_can_take_screenshot +# label: 显示「截图」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_turn_to_about_page: +# name: live2d_can_turn_to_about_page +# label: 显示「关于」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +# live2d_can_close_live2d: +# name: live2d_can_close_live2d +# label: 显示「关闭看板娘」按钮 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 显示 +# - value: false +# label: 关闭 +#enhance: +# label: 增强功能 +# items: +# cursor_style: +# name: cursor_style +# label: 鼠标风格 +# type: select +# default: none +# options: +# - value: none +# label: 关闭 +# - value: breeze +# label: 清风(深色) +# cursor_move: +# name: cursor_move +# label: 鼠标移动特效 +# type: select +# default: none +# options: +# - value: none +# label: 关闭 +# - value: bubbleCursor +# label: 气泡跟随 +# - value: emojiCursor +# label: 表情包跟随 +# - value: springyEmojiCursor +# label: 弹性表情包跟随 +# - value: fairyDustCursor +# label: 仙女棒效果 +# - value: snowflakeCursor +# label: 雪花跟随 +# - value: followingDotCursor +# label: 圆点跟随 +# - value: ghostCursor +# label: 移动残影(疏) +# - value: trailingCursor +# label: 移动残影(密) +# cursor_click: +# name: cursor_click +# label: 鼠标点击特效 +# type: select +# default: none +# options: +# - value: none +# label: 关闭 +# - value: firework +# label: 烟花特效 +# - value: granule +# label: 粒子爆炸 +# enable_sw: +# name: enable_sw +# label: "启用 Service Worker 优化" +# type: radio +# data-type: text +# default: "false" +# description: "需要在 Nginx 中添加 代理配置 方可启用,配置方法见 Dream 2.0.5起移除FreeCDN,以及SW配置方法" +# options: +# - value: "false" +# label: 关闭 +# - value: "&install=true" +# label: 开启CDN并发请求 +# - value: "&install=true&offLine=true" +# label: 开启全站离线 +# - value: "uninstall" +# label: 卸载 +# enable_compress: +# name: enable_compress +# label: "启用 HTML 压缩" +# type: radio +# data-type: text +# default: format +# options: +# - value: none +# label: 关闭 +# - value: format +# label: 压缩空格 +# - value: single +# label: 完全格式压缩 +# effects_sakura_mode: +# name: effects_sakura_mode +# label: 樱花飘落特效显示模式 +# type: radio +# default: day +# options: +# - value: none +# label: 不显示 +# - value: day +# label: 明亮模式 +# - value: night +# label: 黑暗模式 +# - value: all +# label: 全模式 +# effects_universe_mode: +# name: effects_universe_mode +# label: 宇宙星空特效显示模式 +# type: radio +# default: night +# options: +# - value: none +# label: 不显示 +# - value: day +# label: 明亮模式 +# - value: night +# label: 黑暗模式 +# - value: all +# label: 全模式 +# effects_circle_magic_mode: +# name: effects_circle_magic_mode +# label: 上升圆点特效显示模式 +# type: radio +# default: night +# options: +# - value: none +# label: 不显示 +# - value: day +# label: 明亮模式 +# - value: night +# label: 黑暗模式 +# - value: all +# label: 全模式 +# enable_gray_mode: +# name: enable_gray_mode +# label: 灰色模式 +# type: switch +# data-type: bool +# default: false +# description: '向英雄致敬,愿精神长存!' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_patch: +# name: enable_patch +# label: 补丁模式 +# type: switch +# data-type: bool +# default: true +# description: '引入补丁脚本,实现对部分异常不更新主题进行 bug 修复!' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_busuanzi: +# name: enable_busuanzi +# label: 开启 busuanzi 访客统计 +# type: switch +# data-type: bool +# default: true +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_baidu_push: +# name: enable_baidu_push +# label: 启用百度 URL 自动推送 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_toutiao_push: +# name: enable_toutiao_push +# label: 启用头条搜索自动推送 +# type: switch +# data-type: bool +# default: false +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +# enable_debug: +# name: enable_debug +# label: 开启 DEBUG 日志 +# type: switch +# data-type: bool +# default: false +# description: '开发和问题排查时开启日志。' +# options: +# - value: true +# label: 开启 +# - value: false +# label: 关闭 +#custom: +# label: 定制主题 +# items: +# external_css: +# name: external_css +# label: "外部 CSS 链接" +# type: text +# placeholder: 请输入 CSS 文件链接 +# description: "填入外部 CSS 链接,无需 link 标签,将插入 head 标签尾部。" +# inline_css: +# name: inline_css +# label: "内嵌 CSS" +# type: textarea +# placeholder: 请输入 CSS 样式内容 +# description: '填入 CSS 代码,无需 style 标签,将插入 head 标签尾部。' +# external_js_head: +# name: external_js_head +# label: "外部 JS 链接(head)" +# type: textarea +# placeholder: 请输入 script 标签 +# description: '填入外部 JS 链接,需要 script 标签,可按情况指定 asyncdefer 属性,将插入 head 标签尾部。' +# inline_js_head: +# name: inline_js_head +# label: "内嵌 JS(head)" +# type: textarea +# placeholder: 请输入 JS 代码内容 +# description: '填入 JS 代码,无需 script 标签,将插入 head 标签尾部。' +# external_js_body: +# name: external_js_body +# label: "外部 JS 链接(body)" +# type: textarea +# placeholder: 请输入 script 标签 +# description: '填入外部 JS 链接,需要 script 标签,可按情况指定 asyncdefer 属性,将插入 body 标签尾部。' +# inline_js_body: +# name: inline_js_body +# label: "内嵌JS(body)" +# type: textarea +# placeholder: 请输入 JS 代码内容 +# description: '填入 JS 代码,无需 script 标签,将插入 body 标签尾部。' +# \ No newline at end of file diff --git a/theme.yaml b/theme.yaml index c660296..6abb6df 100644 --- a/theme.yaml +++ b/theme.yaml @@ -1,37 +1,44 @@ -# 主题id,唯一 -id: dream -# 主题名称 -name: Dream -author: - # 作者名称 - name: nineya - # 作者网址 - website: https://www.nineya.com -# 主题描述 -description: '梦之城,童话梦境' -# 主题logo地址 -logo: https://q1.qlogo.cn/g?b=qq&nk=361654768&s=640 -# 主题地址 -website: https://blog.nineya.com -# 主题github开源地址 -repo: https://github.com/nineya/halo-theme-dream -# 版本号 -version: 2.2.0 -# 最低支持的 Halo 版本 -require: 1.3.0 -# 文章页 meta 变量 -postMetaField: - - enable_copyright - - thumbnail_mode - - tips - - enable_katex - - enable_share - - enable_bullet_screen - - index_carousel -# 自定义页 meta 变量 -sheetMetaField: - - enable_copyright - - tips - - enable_katex - - enable_share - - enable_bullet_screen \ No newline at end of file +apiVersion: theme.halo.run/v1alpha1 +kind: Theme +metadata: + # 主题id,唯一 + name: theme-dream +spec: + # 主题名称 + displayName: Dream + author: + # 作者名称 + name: nineya + # 作者网址 + website: https://blog.nineya.com + # 主题描述 + description: '梦之城,童话梦境' + # 主题logo地址 + logo: https://q1.qlogo.cn/g?b=qq&nk=361654768&s=640 + # 主题地址 + website: https://github.com/nineya/halo-theme-dream2.0 + # 主题github开源地址 + repo: https://github.com/nineya/halo-theme-dream2.0.git + settingName: theme-dream-setting + configMapName: theme-dream-configMap + # 版本号 + version: 0.0.1 + # 最低支持的 Halo 版本 + require: ">=2.0.0" +# customTemplates: +# # 文章页 meta 变量 +# post: +# - enable_copyright +# - thumbnail_mode +# - tips +# - enable_katex +# - enable_share +# - enable_bullet_screen +# - index_carousel +# # 自定义页 meta 变量 +# page: +# - enable_copyright +# - tips +# - enable_katex +# - enable_share +# - enable_bullet_screen \ No newline at end of file