导入 AKSRT 主题开发源码
This commit is contained in:
1 parent
9681dd3d48
commit
1268a55dd0
595 files changed
+127705
No files matched your search
@@ -0,0 +1,68 @@
|
||||
export const codeHighlightSchema = {
|
||||
key: 'global.code-highlight',
|
||||
title: '代码高亮',
|
||||
icon: 'fas fa-code',
|
||||
description: '代码块语法高亮主题、行号、最大高度等配置。',
|
||||
defaults: {
|
||||
highlight_kg: true,
|
||||
highlight_hh: false,
|
||||
highlight_btn: true,
|
||||
highlight_maxheight: 400,
|
||||
highlight_zt: 'enlighter',
|
||||
highlight_dark_zt: 'monokai',
|
||||
},
|
||||
groups: [
|
||||
{
|
||||
key: 'basic',
|
||||
title: '代码高亮设置',
|
||||
icon: 'fas fa-highlighter',
|
||||
fields: [
|
||||
{ key: 'highlight_kg', label: '代码高亮开关', type: 'switch', default: true },
|
||||
{ key: 'highlight_hh', label: '显示行号', type: 'switch', default: false },
|
||||
{ key: 'highlight_btn', label: '显示扩展按钮', type: 'switch', default: true, help: '控制原始代码 / 信息 / 新窗口按钮的显示' },
|
||||
{ key: 'highlight_maxheight', label: '最大高度(px,0=不限)', type: 'number', default: 400, min: 0, max: 2000, help: '代码块最大高度,超出滚动显示。0 表示不限制' },
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 'theme',
|
||||
title: '主题设置',
|
||||
icon: 'fas fa-palette',
|
||||
fields: [
|
||||
{
|
||||
key: 'highlight_zt',
|
||||
label: '日间默认主题',
|
||||
type: 'select',
|
||||
default: 'enlighter',
|
||||
options: [
|
||||
{ label: 'Enlighter', value: 'enlighter' },
|
||||
{ label: 'Bootstrap 4', value: 'bootstrap4' },
|
||||
{ label: 'Classic', value: 'classic' },
|
||||
{ label: 'Beyond', value: 'beyond' },
|
||||
{ label: 'Mowtwo', value: 'mowtwo' },
|
||||
{ label: 'Eclipse', value: 'eclipse' },
|
||||
{ label: 'Droide', value: 'droide' },
|
||||
{ label: 'Minimal', value: 'minimal' },
|
||||
{ label: 'Rowhammer', value: 'rowhammer' },
|
||||
{ label: 'Godzilla', value: 'godzilla' },
|
||||
{ label: 'Dracula', value: 'dracula' },
|
||||
{ label: 'Atomic', value: 'atomic' },
|
||||
{ label: 'Monokai', value: 'monokai' },
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 'highlight_dark_zt',
|
||||
label: '暗色默认主题',
|
||||
type: 'select',
|
||||
default: 'monokai',
|
||||
options: [
|
||||
{ label: 'Dracula', value: 'dracula' },
|
||||
{ label: 'Atomic', value: 'atomic' },
|
||||
{ label: 'Monokai', value: 'monokai' },
|
||||
{ label: 'Enlighter', value: 'enlighter' },
|
||||
{ label: 'Bootstrap 4', value: 'bootstrap4' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
}
|
||||
Reference in new issue
Block a user