/
ckeditor5-metadata.json
111 lines (111 loc) · 2.88 KB
/
ckeditor5-metadata.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
{
"plugins": [
{
"name": "Font background color",
"className": "FontBackgroundColor",
"description": "Introduces font background color support with a configurable color palette panel.",
"docs": "features/font.html#configuring-the-font-color-and-font-background-color-features",
"path": "src/fontbackgroundcolor.js",
"uiComponents": [
{
"type": "SplitButton",
"name": "fontBackgroundColor",
"iconPath": "theme/icons/font-background.svg"
}
],
"htmlOutput": [
{
"elements": "span",
"styles": "background-color"
}
]
},
{
"name": "Font color",
"className": "FontColor",
"description": "Introduces font color support with a configurable color palette panel.",
"docs": "features/font.html#configuring-the-font-color-and-font-background-color-features",
"path": "src/fontcolor.js",
"uiComponents": [
{
"type": "SplitButton",
"name": "fontColor",
"iconPath": "theme/icons/font-color.svg"
}
],
"htmlOutput": [
{
"elements": "span",
"styles": "color"
}
]
},
{
"name": "Font size",
"className": "FontSize",
"description": "Introduces font size support.",
"docs": "features/font.html#configuring-the-font-size-feature",
"path": "src/fontsize.js",
"uiComponents": [
{
"type": "SplitButton",
"name": "fontSize",
"iconPath": "theme/icons/font-size.svg"
}
],
"htmlOutput": [
{
"elements": "span",
"classes": [
"text-tiny",
"text-small",
"text-big",
"text-huge"
],
"_comment": "If the `config.fontSize.options` option is not set or it contains predefined named presets, the feature uses class names."
},
{
"elements": "span",
"styles": "font-size",
"isAlternative": true,
"_comment": "If the `config.fontSize.options` option contains numerical values, the font size feature uses the `font-size` inline style."
},
{
"elements": "*",
"classes": "*",
"styles": "*",
"isAlternative": true,
"_comment": "The plugin can be configured to return any element with any classes and any inline styles."
}
]
},
{
"name": "Font family",
"className": "FontFamily",
"description": "Introduces font family support.",
"docs": "features/font.html#configuring-the-font-family-feature",
"path": "src/fontfamily.js",
"uiComponents": [
{
"type": "SplitButton",
"name": "fontFamily",
"iconPath": "theme/icons/font-family.svg"
}
],
"htmlOutput": [
{
"elements": "span",
"styles": "font-family",
"_comment": "By default, the font family feature uses the `font-family` inline style."
},
{
"elements": "*",
"classes": "*",
"styles": "*",
"isAlternative": true,
"_comment": "The plugin can be configured to return any element with any classes and any inline styles."
}
]
}
]
}