yangpei
4 years ago
67 changed files with 1261 additions and 872 deletions
@ -1,7 +1,4 @@ |
|||
import compileForOnline from './compileForOnline'; |
|||
import compileForProject from './compileForProject'; |
|||
|
|||
export { |
|||
compileForOnline, |
|||
compileForProject |
|||
}; |
|||
export { compileForOnline, compileForProject }; |
|||
|
@ -1,144 +1,144 @@ |
|||
export default { |
|||
"base": "vs-dark", |
|||
"inherit": true, |
|||
"rules": [ |
|||
base: 'vs-dark', |
|||
inherit: true, |
|||
rules: [ |
|||
{ |
|||
"background": "272822", |
|||
"token": "" |
|||
background: '272822', |
|||
token: '', |
|||
}, |
|||
{ |
|||
"foreground": "75715e", |
|||
"token": "comment" |
|||
foreground: '75715e', |
|||
token: 'comment', |
|||
}, |
|||
{ |
|||
"foreground": "e6db74", |
|||
"token": "string" |
|||
foreground: 'e6db74', |
|||
token: 'string', |
|||
}, |
|||
{ |
|||
"foreground": "ae81ff", |
|||
"token": "constant.numeric" |
|||
foreground: 'ae81ff', |
|||
token: 'constant.numeric', |
|||
}, |
|||
{ |
|||
"foreground": "ae81ff", |
|||
"token": "constant.language" |
|||
foreground: 'ae81ff', |
|||
token: 'constant.language', |
|||
}, |
|||
{ |
|||
"foreground": "ae81ff", |
|||
"token": "constant.character" |
|||
foreground: 'ae81ff', |
|||
token: 'constant.character', |
|||
}, |
|||
{ |
|||
"foreground": "ae81ff", |
|||
"token": "constant.other" |
|||
foreground: 'ae81ff', |
|||
token: 'constant.other', |
|||
}, |
|||
{ |
|||
"foreground": "f92672", |
|||
"token": "keyword" |
|||
foreground: 'f92672', |
|||
token: 'keyword', |
|||
}, |
|||
{ |
|||
"foreground": "f92672", |
|||
"token": "storage" |
|||
foreground: 'f92672', |
|||
token: 'storage', |
|||
}, |
|||
{ |
|||
"foreground": "66d9ef", |
|||
"fontStyle": "italic", |
|||
"token": "storage.type" |
|||
foreground: '66d9ef', |
|||
fontStyle: 'italic', |
|||
token: 'storage.type', |
|||
}, |
|||
{ |
|||
"foreground": "a6e22e", |
|||
"fontStyle": "underline", |
|||
"token": "entity.name.class" |
|||
foreground: 'a6e22e', |
|||
fontStyle: 'underline', |
|||
token: 'entity.name.class', |
|||
}, |
|||
{ |
|||
"foreground": "a6e22e", |
|||
"fontStyle": "italic underline", |
|||
"token": "entity.other.inherited-class" |
|||
foreground: 'a6e22e', |
|||
fontStyle: 'italic underline', |
|||
token: 'entity.other.inherited-class', |
|||
}, |
|||
{ |
|||
"foreground": "a6e22e", |
|||
"token": "entity.name.function" |
|||
foreground: 'a6e22e', |
|||
token: 'entity.name.function', |
|||
}, |
|||
{ |
|||
"foreground": "fd971f", |
|||
"fontStyle": "italic", |
|||
"token": "variable.parameter" |
|||
foreground: 'fd971f', |
|||
fontStyle: 'italic', |
|||
token: 'variable.parameter', |
|||
}, |
|||
{ |
|||
"foreground": "f92672", |
|||
"token": "entity.name.tag" |
|||
foreground: 'f92672', |
|||
token: 'entity.name.tag', |
|||
}, |
|||
{ |
|||
"foreground": "a6e22e", |
|||
"token": "entity.other.attribute-name" |
|||
foreground: 'a6e22e', |
|||
token: 'entity.other.attribute-name', |
|||
}, |
|||
{ |
|||
"foreground": "66d9ef", |
|||
"token": "support.function" |
|||
foreground: '66d9ef', |
|||
token: 'support.function', |
|||
}, |
|||
{ |
|||
"foreground": "66d9ef", |
|||
"token": "support.constant" |
|||
foreground: '66d9ef', |
|||
token: 'support.constant', |
|||
}, |
|||
{ |
|||
"foreground": "66d9ef", |
|||
"fontStyle": "italic", |
|||
"token": "support.type" |
|||
foreground: '66d9ef', |
|||
fontStyle: 'italic', |
|||
token: 'support.type', |
|||
}, |
|||
{ |
|||
"foreground": "66d9ef", |
|||
"fontStyle": "italic", |
|||
"token": "support.class" |
|||
foreground: '66d9ef', |
|||
fontStyle: 'italic', |
|||
token: 'support.class', |
|||
}, |
|||
{ |
|||
"foreground": "f8f8f0", |
|||
"background": "f92672", |
|||
"token": "invalid" |
|||
foreground: 'f8f8f0', |
|||
background: 'f92672', |
|||
token: 'invalid', |
|||
}, |
|||
{ |
|||
"foreground": "f8f8f0", |
|||
"background": "ae81ff", |
|||
"token": "invalid.deprecated" |
|||
foreground: 'f8f8f0', |
|||
background: 'ae81ff', |
|||
token: 'invalid.deprecated', |
|||
}, |
|||
{ |
|||
"foreground": "cfcfc2", |
|||
"token": "meta.structure.dictionary.json string.quoted.double.json" |
|||
foreground: 'cfcfc2', |
|||
token: 'meta.structure.dictionary.json string.quoted.double.json', |
|||
}, |
|||
{ |
|||
"foreground": "75715e", |
|||
"token": "meta.diff" |
|||
foreground: '75715e', |
|||
token: 'meta.diff', |
|||
}, |
|||
{ |
|||
"foreground": "75715e", |
|||
"token": "meta.diff.header" |
|||
foreground: '75715e', |
|||
token: 'meta.diff.header', |
|||
}, |
|||
{ |
|||
"foreground": "f92672", |
|||
"token": "markup.deleted" |
|||
foreground: 'f92672', |
|||
token: 'markup.deleted', |
|||
}, |
|||
{ |
|||
"foreground": "a6e22e", |
|||
"token": "markup.inserted" |
|||
foreground: 'a6e22e', |
|||
token: 'markup.inserted', |
|||
}, |
|||
{ |
|||
"foreground": "e6db74", |
|||
"token": "markup.changed" |
|||
foreground: 'e6db74', |
|||
token: 'markup.changed', |
|||
}, |
|||
{ |
|||
"foreground": "ae81ffa0", |
|||
"token": "constant.numeric.line-number.find-in-files - match" |
|||
foreground: 'ae81ffa0', |
|||
token: 'constant.numeric.line-number.find-in-files - match', |
|||
}, |
|||
{ |
|||
"foreground": "e6db74", |
|||
"token": "entity.name.filename.find-in-files" |
|||
} |
|||
foreground: 'e6db74', |
|||
token: 'entity.name.filename.find-in-files', |
|||
}, |
|||
], |
|||
"colors": { |
|||
"editor.foreground": "#F8F8F2", |
|||
"editor.background": "#272822", |
|||
"editor.selectionBackground": "#49483E", |
|||
"editor.lineHighlightBackground": "#3E3D32", |
|||
"editorCursor.foreground": "#F8F8F0", |
|||
"editorWhitespace.foreground": "#3B3A32", |
|||
"editorIndentGuide.activeBackground": "#9D550FB0", |
|||
"editor.selectionHighlightBorder": "#222218" |
|||
} |
|||
} |
|||
colors: { |
|||
'editor.foreground': '#F8F8F2', |
|||
'editor.background': '#272822', |
|||
'editor.selectionBackground': '#49483E', |
|||
'editor.lineHighlightBackground': '#3E3D32', |
|||
'editorCursor.foreground': '#F8F8F0', |
|||
'editorWhitespace.foreground': '#3B3A32', |
|||
'editorIndentGuide.activeBackground': '#9D550FB0', |
|||
'editor.selectionHighlightBorder': '#222218', |
|||
}, |
|||
}; |
|||
|
@ -1,7 +1,4 @@ |
|||
import nodeMenuConfig from './node'; |
|||
import blankMenuConfig from './blank'; |
|||
|
|||
export { |
|||
nodeMenuConfig, |
|||
blankMenuConfig |
|||
}; |
|||
export { nodeMenuConfig, blankMenuConfig }; |
|||
|
@ -1,133 +1,103 @@ |
|||
const compData = [ |
|||
{ |
|||
"text": 'Input', |
|||
"name": 'input', |
|||
"schema": { |
|||
"title": "Input", |
|||
"type": "string", |
|||
"description": "输入框" |
|||
} |
|||
text: 'Input', |
|||
name: 'input', |
|||
schema: { |
|||
title: 'Input', |
|||
type: 'string', |
|||
description: '输入框', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'Textarea', |
|||
"name": 'textarea', |
|||
"schema": { |
|||
"title": "Textarea", |
|||
"type": "string", |
|||
"format": "textarea", |
|||
"description": "文本编辑框" |
|||
} |
|||
text: 'Textarea', |
|||
name: 'textarea', |
|||
schema: { |
|||
title: 'Textarea', |
|||
type: 'string', |
|||
format: 'textarea', |
|||
description: '文本编辑框', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'Switch', |
|||
"name": 'allBoolean', |
|||
"schema": { |
|||
"title": "Switch", |
|||
"type": "boolean", |
|||
"ui:widget": "switch", |
|||
"description": "开关控制" |
|||
} |
|||
text: 'Switch', |
|||
name: 'allBoolean', |
|||
schema: { |
|||
title: 'Switch', |
|||
type: 'boolean', |
|||
'ui:widget': 'switch', |
|||
description: '开关控制', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'Select', |
|||
"name": 'select', |
|||
"schema": { |
|||
"title": "Select", |
|||
"type": "string", |
|||
"enum": [ |
|||
"a", |
|||
"b", |
|||
"c" |
|||
], |
|||
"enumNames": [ |
|||
"早", |
|||
"中", |
|||
"晚" |
|||
], |
|||
"description": "下拉单选" |
|||
} |
|||
text: 'Select', |
|||
name: 'select', |
|||
schema: { |
|||
title: 'Select', |
|||
type: 'string', |
|||
enum: ['a', 'b', 'c'], |
|||
enumNames: ['早', '中', '晚'], |
|||
description: '下拉单选', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'MultiSelect', |
|||
"name": 'multiSelect', |
|||
"schema": { |
|||
"title": "MultiSelect", |
|||
"description": "下拉多选", |
|||
"type": "array", |
|||
"items": { |
|||
"type": "string" |
|||
}, |
|||
"enum": [ |
|||
"A", |
|||
"B", |
|||
"C", |
|||
"D" |
|||
], |
|||
"enumNames": [ |
|||
"1", |
|||
"2", |
|||
"3", |
|||
"4" |
|||
], |
|||
"ui:widget": "multiSelect" |
|||
} |
|||
text: 'MultiSelect', |
|||
name: 'multiSelect', |
|||
schema: { |
|||
title: 'MultiSelect', |
|||
description: '下拉多选', |
|||
type: 'array', |
|||
items: { |
|||
type: 'string', |
|||
}, |
|||
enum: ['A', 'B', 'C', 'D'], |
|||
enumNames: ['1', '2', '3', '4'], |
|||
'ui:widget': 'multiSelect', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'Checkbox', |
|||
"name": 'checkbox', |
|||
"schema": { |
|||
"title": "Checkbox", |
|||
"description": "点击多选", |
|||
"type": "array", |
|||
"items": { |
|||
"type": "string" |
|||
}, |
|||
"enum": [ |
|||
"A", |
|||
"B", |
|||
"C", |
|||
"D" |
|||
], |
|||
"enumNames": [ |
|||
"1", |
|||
"2", |
|||
"3", |
|||
"4" |
|||
] |
|||
} |
|||
text: 'Checkbox', |
|||
name: 'checkbox', |
|||
schema: { |
|||
title: 'Checkbox', |
|||
description: '点击多选', |
|||
type: 'array', |
|||
items: { |
|||
type: 'string', |
|||
}, |
|||
enum: ['A', 'B', 'C', 'D'], |
|||
enumNames: ['1', '2', '3', '4'], |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'TimePicker', |
|||
"name": 'timeSelect', |
|||
"schema": { |
|||
"title": "TimePicker", |
|||
"type": "string", |
|||
"format": "time", |
|||
"description": "时间选择" |
|||
} |
|||
text: 'TimePicker', |
|||
name: 'timeSelect', |
|||
schema: { |
|||
title: 'TimePicker', |
|||
type: 'string', |
|||
format: 'time', |
|||
description: '时间选择', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'DatePicker', |
|||
"name": 'dateSelect', |
|||
"schema": { |
|||
"title": "DatePicker", |
|||
"type": "string", |
|||
"format": "date", |
|||
"description": "日期选择" |
|||
} |
|||
text: 'DatePicker', |
|||
name: 'dateSelect', |
|||
schema: { |
|||
title: 'DatePicker', |
|||
type: 'string', |
|||
format: 'date', |
|||
description: '日期选择', |
|||
}, |
|||
}, |
|||
{ |
|||
"text": 'DateRange', |
|||
"name": 'dateRangeSelect', |
|||
"schema": { |
|||
"title": "DateRange", |
|||
"type": "range", |
|||
"format": "date", |
|||
"description": "日期范围选择" |
|||
} |
|||
} |
|||
] |
|||
text: 'DateRange', |
|||
name: 'dateRangeSelect', |
|||
schema: { |
|||
title: 'DateRange', |
|||
type: 'range', |
|||
format: 'date', |
|||
description: '日期范围选择', |
|||
}, |
|||
}, |
|||
]; |
|||
|
|||
export { |
|||
compData |
|||
} |
|||
export { compData }; |
|||
|
Loading…
Reference in new issue