data.json 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921
  1. {
  2. "lastVersion": "4.0.8",
  3. "aestheticStyle": "default",
  4. "positionStyle": "following",
  5. "menuCommands": [
  6. {
  7. "id": "editing-toolbar:editor-undo",
  8. "name": "Undo Edit",
  9. "icon": "undo-glyph"
  10. },
  11. {
  12. "id": "editing-toolbar:editor-redo",
  13. "name": "Redo Edit",
  14. "icon": "redo-glyph"
  15. },
  16. {
  17. "id": "editing-toolbar:toggle-format-brush",
  18. "name": "Format Brush",
  19. "icon": "paintbrush"
  20. },
  21. {
  22. "id": "editing-toolbar:format-eraser",
  23. "name": "Clear Text Formatting",
  24. "icon": "eraser"
  25. },
  26. {
  27. "id": "editing-toolbar:header2-text",
  28. "name": "Header 2",
  29. "icon": "header-2"
  30. },
  31. {
  32. "id": "editing-toolbar:header3-text",
  33. "name": "Header 3",
  34. "icon": "header-3"
  35. },
  36. {
  37. "id": "SubmenuCommands-header",
  38. "name": "submenu",
  39. "icon": "header-n",
  40. "SubmenuCommands": [
  41. {
  42. "id": "editing-toolbar:header1-text",
  43. "name": "Header 1",
  44. "icon": "header-1"
  45. },
  46. {
  47. "id": "editing-toolbar:header4-text",
  48. "name": "Header 4",
  49. "icon": "header-4"
  50. },
  51. {
  52. "id": "editing-toolbar:header5-text",
  53. "name": "Header 5",
  54. "icon": "header-5"
  55. },
  56. {
  57. "id": "editing-toolbar:header6-text",
  58. "name": "Header 6",
  59. "icon": "header-6"
  60. }
  61. ]
  62. },
  63. {
  64. "id": "editing-toolbar:toggle-bold",
  65. "name": "Bold",
  66. "icon": "bold-glyph"
  67. },
  68. {
  69. "id": "editing-toolbar:toggle-italics",
  70. "name": "Italic",
  71. "icon": "italic-glyph"
  72. },
  73. {
  74. "id": "editing-toolbar:toggle-strikethrough",
  75. "name": "Strikethrough",
  76. "icon": "strikethrough-glyph"
  77. },
  78. {
  79. "id": "editing-toolbar:underline",
  80. "name": "Underline",
  81. "icon": "underline-glyph"
  82. },
  83. {
  84. "id": "editing-toolbar:toggle-highlight",
  85. "name": "Highlight",
  86. "icon": "highlight-glyph"
  87. },
  88. {
  89. "id": "SubmenuCommands-text-tools",
  90. "name": "Text Tools",
  91. "icon": "box",
  92. "menuType": "dropdown",
  93. "SubmenuCommands": [
  94. {
  95. "id": "editing-toolbar:get-plain-text",
  96. "name": "Get Plain Text",
  97. "icon": "lucide-file-text"
  98. },
  99. {
  100. "id": "editing-toolbar:smart-symbols",
  101. "name": "Full Half Converter",
  102. "icon": "lucide-at-sign"
  103. },
  104. {
  105. "id": "editingToolbar-Divider-Line",
  106. "name": "Line Operations",
  107. "icon": "vertical-split"
  108. },
  109. {
  110. "id": "editing-toolbar:insert-blank-lines",
  111. "name": "Insert Blank Lines",
  112. "icon": "lucide-space"
  113. },
  114. {
  115. "id": "editing-toolbar:remove-blank-lines",
  116. "name": "Remove Blank Lines",
  117. "icon": "lucide-minimize-2"
  118. },
  119. {
  120. "id": "editing-toolbar:split-lines",
  121. "name": "Split Lines",
  122. "icon": "lucide-split"
  123. },
  124. {
  125. "id": "editing-toolbar:merge-lines",
  126. "name": "Merge Lines",
  127. "icon": "lucide-merge"
  128. },
  129. {
  130. "id": "editing-toolbar:dedupe-lines",
  131. "name": "Dedupe Lines",
  132. "icon": "lucide-filter"
  133. },
  134. {
  135. "id": "editingToolbar-Divider-Line",
  136. "name": "Text Processing",
  137. "icon": "vertical-split"
  138. },
  139. {
  140. "id": "editing-toolbar:add-wrap",
  141. "name": "Add Prefix/Suffix",
  142. "icon": "lucide-wrap-text"
  143. },
  144. {
  145. "id": "editing-toolbar:number-lines",
  146. "name": "Number Lines (Custom)",
  147. "icon": "lucide-list-ordered"
  148. },
  149. {
  150. "id": "editing-toolbar:remove-whitespace-trim",
  151. "name": "Trim Line Ends",
  152. "icon": "lucide-scissors"
  153. },
  154. {
  155. "id": "editing-toolbar:remove-whitespace-compress",
  156. "name": "Shrink Extra Spaces",
  157. "icon": "lucide-minimize"
  158. },
  159. {
  160. "id": "editing-toolbar:remove-whitespace-all",
  161. "name": "Remove All Whitespace",
  162. "icon": "lucide-eraser"
  163. },
  164. {
  165. "id": "editingToolbar-Divider-Line",
  166. "name": "Advanced Tools",
  167. "icon": "vertical-split"
  168. },
  169. {
  170. "id": "editing-toolbar:list-to-table",
  171. "name": "List to Table",
  172. "icon": "lucide-table"
  173. },
  174. {
  175. "id": "editing-toolbar:table-to-list",
  176. "name": "Table to List",
  177. "icon": "lucide-list"
  178. },
  179. {
  180. "id": "editing-toolbar:extract-between",
  181. "name": "Extract Between Strings",
  182. "icon": "lucide-brackets"
  183. }
  184. ]
  185. },
  186. {
  187. "id": "SubmenuCommands-lucdf3en5",
  188. "name": "submenu",
  189. "icon": "edit",
  190. "SubmenuCommands": [
  191. {
  192. "id": "editing-toolbar:editor-cut",
  193. "name": "Cut",
  194. "icon": "lucide-scissors"
  195. },
  196. {
  197. "id": "editing-toolbar:editor-copy",
  198. "name": "Copy",
  199. "icon": "lucide-copy"
  200. },
  201. {
  202. "id": "editing-toolbar:editor-paste",
  203. "name": "Paste",
  204. "icon": "lucide-clipboard-type"
  205. },
  206. {
  207. "id": "editing-toolbar:editor:swap-line-down",
  208. "name": "Swap Line Down",
  209. "icon": "lucide-corner-right-down"
  210. },
  211. {
  212. "id": "editing-toolbar:editor:swap-line-up",
  213. "name": "Swap Line Up",
  214. "icon": "lucide-corner-right-up"
  215. }
  216. ]
  217. },
  218. {
  219. "id": "editing-toolbar:editor:attach-file",
  220. "name": "Attach File",
  221. "icon": "lucide-paperclip"
  222. },
  223. {
  224. "id": "editing-toolbar:editor:insert-table",
  225. "name": "Insert Table",
  226. "icon": "lucide-table"
  227. },
  228. {
  229. "id": "editing-toolbar:editor:cycle-list-checklist",
  230. "name": "Cycle List and Checklist",
  231. "icon": "check-circle"
  232. },
  233. {
  234. "id": "SubmenuCommands-luc8efull",
  235. "name": "submenu",
  236. "icon": "message-square",
  237. "SubmenuCommands": [
  238. {
  239. "id": "editing-toolbar:editor:toggle-blockquote",
  240. "name": "Blockquote",
  241. "icon": "lucide-text-quote"
  242. },
  243. {
  244. "id": "editing-toolbar:insert-callout",
  245. "name": "Callout",
  246. "icon": "lucide-quote"
  247. }
  248. ]
  249. },
  250. {
  251. "id": "SubmenuCommands-mdcmder",
  252. "name": "submenu",
  253. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M464 608 l0 -568 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-80 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 568 l-232 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 80 q0 3 2.5 5.5 q2.5 2.5 5.5 2.5 l560 0 q3 0 5.5 -2.5 q2.5 -2.5 2.5 -5.5 l0 -80 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-232 0 ZM864 696 q17 0 28.5 11.5 q11.5 11.5 11.5 28.5 q0 17 -11.5 28.5 q-11.5 11.5 -28.5 11.5 q-17 0 -28.5 -11.5 q-11.5 -11.5 -11.5 -28.5 q0 -17 11.5 -28.5 q11.5 -11.5 28.5 -11.5 ZM864 640 q-40 0 -68 28 q-28 28 -28 68 q0 40 28 68 q28 28 68 28 q40 0 68 -28 q28 -28 28 -68 q0 -40 -28 -68 q-28 -28 -68 -28 ZM576 322 l0 -63 q0 -3 2 -5 l89 -70 l-89 -70 q-2 -2 -2 -5 l0 -63 q0 -4 3.5 -5.5 q3.5 -1.5 6.5 0.5 l170 133 q4 3 4.5 8.5 q0.5 5.5 -2.5 9.5 l-2 2 l-170 133 q-3 2 -6.5 0.5 q-3.5 -1.5 -3.5 -5.5 ZM256 322 l0 -63 q0 -3 -2 -5 l-89 -70 l89 -70 q2 -2 2 -5 l0 -63 q0 -4 -3.5 -5.5 q-3.5 -1.5 -6.5 0.5 l-170 133 q-4 3 -4.5 8.5 q-0.5 5.5 2.5 9.5 l2 2 l170 133 q3 2 6.5 0.5 q3.5 -1.5 3.5 -5.5 Z\"></path></g></svg>",
  254. "SubmenuCommands": [
  255. {
  256. "id": "editing-toolbar:superscript",
  257. "name": "Superscript",
  258. "icon": "superscript-glyph"
  259. },
  260. {
  261. "id": "editing-toolbar:subscript",
  262. "name": "Subscript",
  263. "icon": "subscript-glyph"
  264. },
  265. {
  266. "id": "editing-toolbar:editor:toggle-code",
  267. "name": "Inline Code",
  268. "icon": "code-glyph"
  269. },
  270. {
  271. "id": "editing-toolbar:codeblock",
  272. "name": "Code Block",
  273. "icon": "codeblock-glyph"
  274. },
  275. {
  276. "id": "editing-toolbar:editor:insert-wikilink",
  277. "name": "Wikilink",
  278. "icon": "<svg width=\"15\" height=\"15\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M306 134 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 7 q0 -8 -5 -8 l-45 0 q-5 0 -5 8 l0 784 q0 8 5 8 l45 0 q5 0 5 -8 q0 8 1 8 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 -623 q0 8 1 8 ZM139 134 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 7 q0 -8 -5 -8 l-45 0 q-5 0 -5 8 l0 784 q0 8 5 8 l45 0 q5 0 5 -8 q0 8 1 8 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 -623 q0 8 1 8 ZM711 134 q1 0 1 -8 l0 623 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 q1 0 1 -8 q0 8 4 8 l46 0 q4 0 4 -8 l0 -784 q0 -8 -4 -8 l-46 0 q-4 0 -4 8 q0 -7 -1 -7 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 ZM878 134 q1 0 1 -8 l0 623 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 q1 0 1 -8 q0 8 5 8 l45 0 q4 0 4 -8 l0 -784 q0 -8 -4 -8 l-45 0 q-5 0 -5 8 q0 -7 -1 -7 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 Z\"></path></g></svg>"
  279. },
  280. {
  281. "id": "editing-toolbar:editor:insert-embed",
  282. "name": "Embed",
  283. "icon": "note-glyph"
  284. },
  285. {
  286. "id": "editing-toolbar:insert-link",
  287. "name": "Link",
  288. "icon": "link-glyph"
  289. },
  290. {
  291. "id": "editing-toolbar:hrline",
  292. "name": "Horizontal Divider",
  293. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M912 424 l0 -80 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-784 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 80 q0 3 2.5 5.5 q2.5 2.5 5.5 2.5 l784 0 q3 0 5.5 -2.5 q2.5 -2.5 2.5 -5.5 Z\"></path></g></svg>"
  294. },
  295. {
  296. "id": "editing-toolbar:toggle-inline-math",
  297. "name": "Inline Math",
  298. "icon": "lucide-sigma"
  299. },
  300. {
  301. "id": "editing-toolbar:editor:insert-mathblock",
  302. "name": "MathBlock",
  303. "icon": "lucide-sigma-square"
  304. }
  305. ]
  306. },
  307. {
  308. "id": "SubmenuCommands-list",
  309. "name": "submenu-list",
  310. "icon": "bullet-list-glyph",
  311. "SubmenuCommands": [
  312. {
  313. "id": "editing-toolbar:editor:toggle-checklist-status",
  314. "name": "Checklist",
  315. "icon": "checkbox-glyph"
  316. },
  317. {
  318. "id": "editing-toolbar:renumber-ordered-list",
  319. "name": "Renumber Ordered List",
  320. "icon": "list-restart"
  321. },
  322. {
  323. "id": "editing-toolbar:toggle-numbered-list",
  324. "name": "Ordered List",
  325. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M860 424 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM860 756 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM860 92 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM264 136 l-3 -3 l-51 -57 l56 0 q14 0 24.5 -10 q10.5 -10 11.5 -25 l0 -1 q0 -15 -10.5 -25.5 q-10.5 -10.5 -24.5 -10.5 l-137 0 q-15 0 -25 10 q-10 10 -11 24.5 q-1 14.5 9 25.5 l63 70 l49 54 q7 7 7 16.5 q0 9.5 -7.5 16.5 q-7.5 7 -18.5 7 q-11 0 -18.5 -6.5 q-7.5 -6.5 -8.5 -16.5 l0 0 q0 -15 -10.5 -25.5 q-10.5 -10.5 -25.5 -10.5 q-15 0 -25.5 10.5 q-10.5 10.5 -10.5 25.5 q0 26 13.5 47.5 q13.5 21.5 36 34.5 q22.5 13 49 13 q26.5 0 49.5 -13 q23 -13 36 -34.5 q13 -21.5 13 -47.5 q0 -20 -7.5 -37.5 q-7.5 -17.5 -21.5 -30.5 l-1 -1 ZM173 794 q11 11 25 10.5 q14 -0.5 24.5 -10.5 q10.5 -10 10.5 -25 l0 -293 q0 -15 -10 -25.5 q-10 -10.5 -25 -10.5 q-15 0 -25.5 10 q-10.5 10 -11.5 25 l0 211 q-10 -8 -23.5 -7 q-13.5 1 -22.5 11 l-1 0 q-10 11 -9.5 25.5 q0.5 14.5 10.5 24.5 l58 54 Z\"></path></g></svg>"
  326. },
  327. {
  328. "id": "editing-toolbar:toggle-bullet-list",
  329. "name": "Unordered List",
  330. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M860 424 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM860 756 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM860 92 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM176 716 l0 0 ZM112 716 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 ZM176 384 l0 0 ZM112 384 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 ZM176 52 l0 0 ZM112 52 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 Z\"></path></g></svg>"
  331. },
  332. {
  333. "id": "editing-toolbar:undent-list",
  334. "name": "Unindent List",
  335. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 302 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 542 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 784 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 62 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM244 534 l-123 -122 q-8 -7 -8 -18 q0 -11 8 -18 l123 -122 q8 -7 19 -7 q11 0 18.5 7.5 q7.5 7.5 7.5 18.5 l0 242 q0 11 -7.5 18.5 q-7.5 7.5 -18.5 7.5 q-11 0 -19 -7 Z\"></path></g></svg>"
  336. },
  337. {
  338. "id": "editing-toolbar:indent-list",
  339. "name": "Indent list",
  340. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 302 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 542 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 784 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 62 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM158 534 l124 -122 q7 -7 7 -18 q0 -11 -7 -18 l-124 -122 q-7 -7 -18 -7 q-11 0 -19 7.5 q-8 7.5 -8 18.5 l0 242 q0 11 8 18.5 q8 7.5 19 7.5 q11 0 18 -7 Z\"></path></g></svg>"
  341. }
  342. ]
  343. },
  344. {
  345. "id": "SubmenuCommands-aligin",
  346. "name": "submenu-aligin",
  347. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M724 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM724 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>",
  348. "SubmenuCommands": [
  349. {
  350. "id": "editing-toolbar:justify",
  351. "name": "Justify Text",
  352. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M112 736 l0 0 ZM120 736 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 331 l0 0 ZM120 331 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 128 l0 0 ZM120 128 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 533 l0 0 ZM120 533 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 Z\"></path></g></svg>"
  353. },
  354. {
  355. "id": "editing-toolbar:left",
  356. "name": "Align Text Left",
  357. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M572 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM572 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
  358. },
  359. {
  360. "id": "editing-toolbar:center",
  361. "name": "Center Text",
  362. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M724 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM724 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
  363. },
  364. {
  365. "id": "editing-toolbar:right",
  366. "name": "Align Text Right",
  367. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
  368. }
  369. ]
  370. },
  371. {
  372. "id": "editing-toolbar:change-font-color",
  373. "name": "Change Font Color",
  374. "icon": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" focusable=\"false\" fill=\"currentColor\"><g fill-rule=\"evenodd\"><path id=\"change-font-color-icon\" d=\"M3 18h18v3H3z\" style=\"fill:#2DC26B\"></path><path d=\"M8.7 16h-.8a.5.5 0 01-.5-.6l2.7-9c.1-.3.3-.4.5-.4h2.8c.2 0 .4.1.5.4l2.7 9a.5.5 0 01-.5.6h-.8a.5.5 0 01-.4-.4l-.7-2.2c0-.3-.3-.4-.5-.4h-3.4c-.2 0-.4.1-.5.4l-.7 2.2c0 .3-.2.4-.4.4zm2.6-7.6l-.6 2a.5.5 0 00.5.6h1.6a.5.5 0 00.5-.6l-.6-2c0-.3-.3-.4-.5-.4h-.4c-.2 0-.4.1-.5.4z\"></path></g></svg>"
  375. },
  376. {
  377. "id": "editing-toolbar:change-background-color",
  378. "name": "Change Background Color",
  379. "icon": "<svg width=\"18\" height=\"24\" viewBox=\"0 0 256 256\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\"><g stroke=\"none\" stroke-width=\"1\" fill=\"currentColor\" fill-rule=\"evenodd\"><g ><g fill=\"currentColor\"><g transform=\"translate(119.502295, 137.878331) rotate(-135.000000) translate(-119.502295, -137.878331) translate(48.002295, 31.757731)\" ><path d=\"M100.946943,60.8084699 L43.7469427,60.8084699 C37.2852111,60.8084699 32.0469427,66.0467383 32.0469427,72.5084699 L32.0469427,118.70847 C32.0469427,125.170201 37.2852111,130.40847 43.7469427,130.40847 L100.946943,130.40847 C107.408674,130.40847 112.646943,125.170201 112.646943,118.70847 L112.646943,72.5084699 C112.646943,66.0467383 107.408674,60.8084699 100.946943,60.8084699 Z M93.646,79.808 L93.646,111.408 L51.046,111.408 L51.046,79.808 L93.646,79.808 Z\" fill-rule=\"nonzero\"></path><path d=\"M87.9366521,16.90916 L87.9194966,68.2000001 C87.9183543,69.4147389 86.9334998,70.399264 85.7187607,70.4 L56.9423078,70.4 C55.7272813,70.4 54.7423078,69.4150264 54.7423078,68.2 L54.7423078,39.4621057 C54.7423078,37.2523513 55.5736632,35.1234748 57.0711706,33.4985176 L76.4832996,12.4342613 C78.9534987,9.75382857 83.1289108,9.5834005 85.8093436,12.0535996 C87.1658473,13.303709 87.9372691,15.0644715 87.9366521,16.90916 Z\" fill-rule=\"evenodd\"></path><path d=\"M131.3,111.241199 L11.7,111.241199 C5.23826843,111.241199 0,116.479467 0,122.941199 L0,200.541199 C0,207.002931 5.23826843,212.241199 11.7,212.241199 L131.3,212.241199 C137.761732,212.241199 143,207.002931 143,200.541199 L143,122.941199 C143,116.479467 137.761732,111.241199 131.3,111.241199 Z M124,130.241 L124,193.241 L19,193.241 L19,130.241 L124,130.241 Z\" fill-rule=\"nonzero\"></path></g></g><path d=\"M51,218 L205,218 C211.075132,218 216,222.924868 216,229 C216,235.075132 211.075132,240 205,240 L51,240 C44.9248678,240 40,235.075132 40,229 C40,222.924868 44.9248678,218 51,218 Z\" id=\"change-background-color-icon\" style=\"fill:#FA541C\"></path></g></g></svg>"
  380. },
  381. {
  382. "id": "editing-toolbar:fullscreen-focus",
  383. "name": "Fullscreen Focus Mode",
  384. "icon": "fullscreen"
  385. },
  386. {
  387. "id": "editing-toolbar:workplace-fullscreen-focus",
  388. "name": "Workplace Fullscreen",
  389. "icon": "exit-fullscreen"
  390. }
  391. ],
  392. "followingCommands": [],
  393. "topCommands": [
  394. {
  395. "id": "editing-toolbar:editor-undo",
  396. "name": "Undo Edit",
  397. "icon": "undo-glyph"
  398. },
  399. {
  400. "id": "editing-toolbar:editor-redo",
  401. "name": "Redo Edit",
  402. "icon": "redo-glyph"
  403. },
  404. {
  405. "id": "editing-toolbar:toggle-format-brush",
  406. "name": "Format Brush",
  407. "icon": "paintbrush"
  408. },
  409. {
  410. "id": "editing-toolbar:format-eraser",
  411. "name": "Clear Text Formatting",
  412. "icon": "eraser"
  413. },
  414. {
  415. "id": "editing-toolbar:header2-text",
  416. "name": "Header 2",
  417. "icon": "header-2"
  418. },
  419. {
  420. "id": "editing-toolbar:header3-text",
  421. "name": "Header 3",
  422. "icon": "header-3"
  423. },
  424. {
  425. "id": "SubmenuCommands-header",
  426. "name": "submenu",
  427. "icon": "header-n",
  428. "SubmenuCommands": [
  429. {
  430. "id": "editing-toolbar:header1-text",
  431. "name": "Header 1",
  432. "icon": "header-1"
  433. },
  434. {
  435. "id": "editing-toolbar:header4-text",
  436. "name": "Header 4",
  437. "icon": "header-4"
  438. },
  439. {
  440. "id": "editing-toolbar:header5-text",
  441. "name": "Header 5",
  442. "icon": "header-5"
  443. },
  444. {
  445. "id": "editing-toolbar:header6-text",
  446. "name": "Header 6",
  447. "icon": "header-6"
  448. }
  449. ]
  450. },
  451. {
  452. "id": "editing-toolbar:toggle-bold",
  453. "name": "Bold",
  454. "icon": "bold-glyph"
  455. },
  456. {
  457. "id": "editing-toolbar:toggle-italics",
  458. "name": "Italic",
  459. "icon": "italic-glyph"
  460. },
  461. {
  462. "id": "editing-toolbar:toggle-strikethrough",
  463. "name": "Strikethrough",
  464. "icon": "strikethrough-glyph"
  465. },
  466. {
  467. "id": "editing-toolbar:underline",
  468. "name": "Underline",
  469. "icon": "underline-glyph"
  470. },
  471. {
  472. "id": "editing-toolbar:toggle-highlight",
  473. "name": "Highlight",
  474. "icon": "highlight-glyph"
  475. },
  476. {
  477. "id": "SubmenuCommands-text-tools",
  478. "name": "Text Tools",
  479. "icon": "box",
  480. "menuType": "dropdown",
  481. "SubmenuCommands": [
  482. {
  483. "id": "editing-toolbar:get-plain-text",
  484. "name": "Get Plain Text",
  485. "icon": "lucide-file-text"
  486. },
  487. {
  488. "id": "editing-toolbar:smart-symbols",
  489. "name": "Full Half Converter",
  490. "icon": "lucide-at-sign"
  491. },
  492. {
  493. "id": "editingToolbar-Divider-Line",
  494. "name": "Line Operations",
  495. "icon": "vertical-split"
  496. },
  497. {
  498. "id": "editing-toolbar:insert-blank-lines",
  499. "name": "Insert Blank Lines",
  500. "icon": "lucide-space"
  501. },
  502. {
  503. "id": "editing-toolbar:remove-blank-lines",
  504. "name": "Remove Blank Lines",
  505. "icon": "lucide-minimize-2"
  506. },
  507. {
  508. "id": "editing-toolbar:split-lines",
  509. "name": "Split Lines",
  510. "icon": "lucide-split"
  511. },
  512. {
  513. "id": "editing-toolbar:merge-lines",
  514. "name": "Merge Lines",
  515. "icon": "lucide-merge"
  516. },
  517. {
  518. "id": "editing-toolbar:dedupe-lines",
  519. "name": "Dedupe Lines",
  520. "icon": "lucide-filter"
  521. },
  522. {
  523. "id": "editingToolbar-Divider-Line",
  524. "name": "Text Processing",
  525. "icon": "vertical-split"
  526. },
  527. {
  528. "id": "editing-toolbar:add-wrap",
  529. "name": "Add Prefix/Suffix",
  530. "icon": "lucide-wrap-text"
  531. },
  532. {
  533. "id": "editing-toolbar:number-lines",
  534. "name": "Number Lines (Custom)",
  535. "icon": "lucide-list-ordered"
  536. },
  537. {
  538. "id": "editing-toolbar:remove-whitespace-trim",
  539. "name": "Trim Line Ends",
  540. "icon": "lucide-scissors"
  541. },
  542. {
  543. "id": "editing-toolbar:remove-whitespace-compress",
  544. "name": "Shrink Extra Spaces",
  545. "icon": "lucide-minimize"
  546. },
  547. {
  548. "id": "editing-toolbar:remove-whitespace-all",
  549. "name": "Remove All Whitespace",
  550. "icon": "lucide-eraser"
  551. },
  552. {
  553. "id": "editingToolbar-Divider-Line",
  554. "name": "Advanced Tools",
  555. "icon": "vertical-split"
  556. },
  557. {
  558. "id": "editing-toolbar:list-to-table",
  559. "name": "List to Table",
  560. "icon": "lucide-table"
  561. },
  562. {
  563. "id": "editing-toolbar:table-to-list",
  564. "name": "Table to List",
  565. "icon": "lucide-list"
  566. },
  567. {
  568. "id": "editing-toolbar:extract-between",
  569. "name": "Extract Between Strings",
  570. "icon": "lucide-brackets"
  571. }
  572. ]
  573. },
  574. {
  575. "id": "SubmenuCommands-lucdf3en5",
  576. "name": "submenu",
  577. "icon": "edit",
  578. "SubmenuCommands": [
  579. {
  580. "id": "editing-toolbar:editor-cut",
  581. "name": "Cut",
  582. "icon": "lucide-scissors"
  583. },
  584. {
  585. "id": "editing-toolbar:editor-copy",
  586. "name": "Copy",
  587. "icon": "lucide-copy"
  588. },
  589. {
  590. "id": "editing-toolbar:editor-paste",
  591. "name": "Paste",
  592. "icon": "lucide-clipboard-type"
  593. },
  594. {
  595. "id": "editing-toolbar:editor:swap-line-down",
  596. "name": "Swap Line Down",
  597. "icon": "lucide-corner-right-down"
  598. },
  599. {
  600. "id": "editing-toolbar:editor:swap-line-up",
  601. "name": "Swap Line Up",
  602. "icon": "lucide-corner-right-up"
  603. }
  604. ]
  605. },
  606. {
  607. "id": "editing-toolbar:editor:attach-file",
  608. "name": "Attach File",
  609. "icon": "lucide-paperclip"
  610. },
  611. {
  612. "id": "editing-toolbar:editor:insert-table",
  613. "name": "Insert Table",
  614. "icon": "lucide-table"
  615. },
  616. {
  617. "id": "editing-toolbar:editor:cycle-list-checklist",
  618. "name": "Cycle List and Checklist",
  619. "icon": "check-circle"
  620. },
  621. {
  622. "id": "SubmenuCommands-luc8efull",
  623. "name": "submenu",
  624. "icon": "message-square",
  625. "SubmenuCommands": [
  626. {
  627. "id": "editing-toolbar:editor:toggle-blockquote",
  628. "name": "Blockquote",
  629. "icon": "lucide-text-quote"
  630. },
  631. {
  632. "id": "editing-toolbar:insert-callout",
  633. "name": "Callout",
  634. "icon": "lucide-quote"
  635. }
  636. ]
  637. },
  638. {
  639. "id": "SubmenuCommands-mdcmder",
  640. "name": "submenu",
  641. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M464 608 l0 -568 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-80 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 568 l-232 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 80 q0 3 2.5 5.5 q2.5 2.5 5.5 2.5 l560 0 q3 0 5.5 -2.5 q2.5 -2.5 2.5 -5.5 l0 -80 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-232 0 ZM864 696 q17 0 28.5 11.5 q11.5 11.5 11.5 28.5 q0 17 -11.5 28.5 q-11.5 11.5 -28.5 11.5 q-17 0 -28.5 -11.5 q-11.5 -11.5 -11.5 -28.5 q0 -17 11.5 -28.5 q11.5 -11.5 28.5 -11.5 ZM864 640 q-40 0 -68 28 q-28 28 -28 68 q0 40 28 68 q28 28 68 28 q40 0 68 -28 q28 -28 28 -68 q0 -40 -28 -68 q-28 -28 -68 -28 ZM576 322 l0 -63 q0 -3 2 -5 l89 -70 l-89 -70 q-2 -2 -2 -5 l0 -63 q0 -4 3.5 -5.5 q3.5 -1.5 6.5 0.5 l170 133 q4 3 4.5 8.5 q0.5 5.5 -2.5 9.5 l-2 2 l-170 133 q-3 2 -6.5 0.5 q-3.5 -1.5 -3.5 -5.5 ZM256 322 l0 -63 q0 -3 -2 -5 l-89 -70 l89 -70 q2 -2 2 -5 l0 -63 q0 -4 -3.5 -5.5 q-3.5 -1.5 -6.5 0.5 l-170 133 q-4 3 -4.5 8.5 q-0.5 5.5 2.5 9.5 l2 2 l170 133 q3 2 6.5 0.5 q3.5 -1.5 3.5 -5.5 Z\"></path></g></svg>",
  642. "SubmenuCommands": [
  643. {
  644. "id": "editing-toolbar:superscript",
  645. "name": "Superscript",
  646. "icon": "superscript-glyph"
  647. },
  648. {
  649. "id": "editing-toolbar:subscript",
  650. "name": "Subscript",
  651. "icon": "subscript-glyph"
  652. },
  653. {
  654. "id": "editing-toolbar:editor:toggle-code",
  655. "name": "Inline Code",
  656. "icon": "code-glyph"
  657. },
  658. {
  659. "id": "editing-toolbar:codeblock",
  660. "name": "Code Block",
  661. "icon": "codeblock-glyph"
  662. },
  663. {
  664. "id": "editing-toolbar:editor:insert-wikilink",
  665. "name": "Wikilink",
  666. "icon": "<svg width=\"15\" height=\"15\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M306 134 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 7 q0 -8 -5 -8 l-45 0 q-5 0 -5 8 l0 784 q0 8 5 8 l45 0 q5 0 5 -8 q0 8 1 8 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 -623 q0 8 1 8 ZM139 134 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 7 q0 -8 -5 -8 l-45 0 q-5 0 -5 8 l0 784 q0 8 5 8 l45 0 q5 0 5 -8 q0 8 1 8 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 -623 q0 8 1 8 ZM711 134 q1 0 1 -8 l0 623 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 q1 0 1 -8 q0 8 4 8 l46 0 q4 0 4 -8 l0 -784 q0 -8 -4 -8 l-46 0 q-4 0 -4 8 q0 -7 -1 -7 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 ZM878 134 q1 0 1 -8 l0 623 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 q1 0 1 -8 q0 8 5 8 l45 0 q4 0 4 -8 l0 -784 q0 -8 -4 -8 l-45 0 q-5 0 -5 8 q0 -7 -1 -7 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 Z\"></path></g></svg>"
  667. },
  668. {
  669. "id": "editing-toolbar:editor:insert-embed",
  670. "name": "Embed",
  671. "icon": "note-glyph"
  672. },
  673. {
  674. "id": "editing-toolbar:insert-link",
  675. "name": "Link",
  676. "icon": "link-glyph"
  677. },
  678. {
  679. "id": "editing-toolbar:hrline",
  680. "name": "Horizontal Divider",
  681. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M912 424 l0 -80 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-784 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 80 q0 3 2.5 5.5 q2.5 2.5 5.5 2.5 l784 0 q3 0 5.5 -2.5 q2.5 -2.5 2.5 -5.5 Z\"></path></g></svg>"
  682. },
  683. {
  684. "id": "editing-toolbar:toggle-inline-math",
  685. "name": "Inline Math",
  686. "icon": "lucide-sigma"
  687. },
  688. {
  689. "id": "editing-toolbar:editor:insert-mathblock",
  690. "name": "MathBlock",
  691. "icon": "lucide-sigma-square"
  692. }
  693. ]
  694. },
  695. {
  696. "id": "SubmenuCommands-list",
  697. "name": "submenu-list",
  698. "icon": "bullet-list-glyph",
  699. "SubmenuCommands": [
  700. {
  701. "id": "editing-toolbar:editor:toggle-checklist-status",
  702. "name": "Checklist",
  703. "icon": "checkbox-glyph"
  704. },
  705. {
  706. "id": "editing-toolbar:renumber-ordered-list",
  707. "name": "Renumber Ordered List",
  708. "icon": "list-restart"
  709. },
  710. {
  711. "id": "editing-toolbar:toggle-numbered-list",
  712. "name": "Ordered List",
  713. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M860 424 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM860 756 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM860 92 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM264 136 l-3 -3 l-51 -57 l56 0 q14 0 24.5 -10 q10.5 -10 11.5 -25 l0 -1 q0 -15 -10.5 -25.5 q-10.5 -10.5 -24.5 -10.5 l-137 0 q-15 0 -25 10 q-10 10 -11 24.5 q-1 14.5 9 25.5 l63 70 l49 54 q7 7 7 16.5 q0 9.5 -7.5 16.5 q-7.5 7 -18.5 7 q-11 0 -18.5 -6.5 q-7.5 -6.5 -8.5 -16.5 l0 0 q0 -15 -10.5 -25.5 q-10.5 -10.5 -25.5 -10.5 q-15 0 -25.5 10.5 q-10.5 10.5 -10.5 25.5 q0 26 13.5 47.5 q13.5 21.5 36 34.5 q22.5 13 49 13 q26.5 0 49.5 -13 q23 -13 36 -34.5 q13 -21.5 13 -47.5 q0 -20 -7.5 -37.5 q-7.5 -17.5 -21.5 -30.5 l-1 -1 ZM173 794 q11 11 25 10.5 q14 -0.5 24.5 -10.5 q10.5 -10 10.5 -25 l0 -293 q0 -15 -10 -25.5 q-10 -10.5 -25 -10.5 q-15 0 -25.5 10 q-10.5 10 -11.5 25 l0 211 q-10 -8 -23.5 -7 q-13.5 1 -22.5 11 l-1 0 q-10 11 -9.5 25.5 q0.5 14.5 10.5 24.5 l58 54 Z\"></path></g></svg>"
  714. },
  715. {
  716. "id": "editing-toolbar:toggle-bullet-list",
  717. "name": "Unordered List",
  718. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M860 424 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM860 756 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM860 92 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM176 716 l0 0 ZM112 716 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 ZM176 384 l0 0 ZM112 384 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 ZM176 52 l0 0 ZM112 52 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 Z\"></path></g></svg>"
  719. },
  720. {
  721. "id": "editing-toolbar:undent-list",
  722. "name": "Unindent List",
  723. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 302 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 542 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 784 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 62 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM244 534 l-123 -122 q-8 -7 -8 -18 q0 -11 8 -18 l123 -122 q8 -7 19 -7 q11 0 18.5 7.5 q7.5 7.5 7.5 18.5 l0 242 q0 11 -7.5 18.5 q-7.5 7.5 -18.5 7.5 q-11 0 -19 -7 Z\"></path></g></svg>"
  724. },
  725. {
  726. "id": "editing-toolbar:indent-list",
  727. "name": "Indent list",
  728. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 302 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 542 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 784 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 62 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM158 534 l124 -122 q7 -7 7 -18 q0 -11 -7 -18 l-124 -122 q-7 -7 -18 -7 q-11 0 -19 7.5 q-8 7.5 -8 18.5 l0 242 q0 11 8 18.5 q8 7.5 19 7.5 q11 0 18 -7 Z\"></path></g></svg>"
  729. }
  730. ]
  731. },
  732. {
  733. "id": "SubmenuCommands-aligin",
  734. "name": "submenu-aligin",
  735. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M724 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM724 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>",
  736. "SubmenuCommands": [
  737. {
  738. "id": "editing-toolbar:justify",
  739. "name": "Justify Text",
  740. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M112 736 l0 0 ZM120 736 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 331 l0 0 ZM120 331 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 128 l0 0 ZM120 128 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 533 l0 0 ZM120 533 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 Z\"></path></g></svg>"
  741. },
  742. {
  743. "id": "editing-toolbar:left",
  744. "name": "Align Text Left",
  745. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M572 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM572 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
  746. },
  747. {
  748. "id": "editing-toolbar:center",
  749. "name": "Center Text",
  750. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M724 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM724 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
  751. },
  752. {
  753. "id": "editing-toolbar:right",
  754. "name": "Align Text Right",
  755. "icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
  756. }
  757. ]
  758. },
  759. {
  760. "id": "editing-toolbar:change-font-color",
  761. "name": "Change Font Color",
  762. "icon": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" focusable=\"false\" fill=\"currentColor\"><g fill-rule=\"evenodd\"><path id=\"change-font-color-icon\" d=\"M3 18h18v3H3z\" style=\"fill:#2DC26B\"></path><path d=\"M8.7 16h-.8a.5.5 0 01-.5-.6l2.7-9c.1-.3.3-.4.5-.4h2.8c.2 0 .4.1.5.4l2.7 9a.5.5 0 01-.5.6h-.8a.5.5 0 01-.4-.4l-.7-2.2c0-.3-.3-.4-.5-.4h-3.4c-.2 0-.4.1-.5.4l-.7 2.2c0 .3-.2.4-.4.4zm2.6-7.6l-.6 2a.5.5 0 00.5.6h1.6a.5.5 0 00.5-.6l-.6-2c0-.3-.3-.4-.5-.4h-.4c-.2 0-.4.1-.5.4z\"></path></g></svg>"
  763. },
  764. {
  765. "id": "editing-toolbar:change-background-color",
  766. "name": "Change Background Color",
  767. "icon": "<svg width=\"18\" height=\"24\" viewBox=\"0 0 256 256\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\"><g stroke=\"none\" stroke-width=\"1\" fill=\"currentColor\" fill-rule=\"evenodd\"><g ><g fill=\"currentColor\"><g transform=\"translate(119.502295, 137.878331) rotate(-135.000000) translate(-119.502295, -137.878331) translate(48.002295, 31.757731)\" ><path d=\"M100.946943,60.8084699 L43.7469427,60.8084699 C37.2852111,60.8084699 32.0469427,66.0467383 32.0469427,72.5084699 L32.0469427,118.70847 C32.0469427,125.170201 37.2852111,130.40847 43.7469427,130.40847 L100.946943,130.40847 C107.408674,130.40847 112.646943,125.170201 112.646943,118.70847 L112.646943,72.5084699 C112.646943,66.0467383 107.408674,60.8084699 100.946943,60.8084699 Z M93.646,79.808 L93.646,111.408 L51.046,111.408 L51.046,79.808 L93.646,79.808 Z\" fill-rule=\"nonzero\"></path><path d=\"M87.9366521,16.90916 L87.9194966,68.2000001 C87.9183543,69.4147389 86.9334998,70.399264 85.7187607,70.4 L56.9423078,70.4 C55.7272813,70.4 54.7423078,69.4150264 54.7423078,68.2 L54.7423078,39.4621057 C54.7423078,37.2523513 55.5736632,35.1234748 57.0711706,33.4985176 L76.4832996,12.4342613 C78.9534987,9.75382857 83.1289108,9.5834005 85.8093436,12.0535996 C87.1658473,13.303709 87.9372691,15.0644715 87.9366521,16.90916 Z\" fill-rule=\"evenodd\"></path><path d=\"M131.3,111.241199 L11.7,111.241199 C5.23826843,111.241199 0,116.479467 0,122.941199 L0,200.541199 C0,207.002931 5.23826843,212.241199 11.7,212.241199 L131.3,212.241199 C137.761732,212.241199 143,207.002931 143,200.541199 L143,122.941199 C143,116.479467 137.761732,111.241199 131.3,111.241199 Z M124,130.241 L124,193.241 L19,193.241 L19,130.241 L124,130.241 Z\" fill-rule=\"nonzero\"></path></g></g><path d=\"M51,218 L205,218 C211.075132,218 216,222.924868 216,229 C216,235.075132 211.075132,240 205,240 L51,240 C44.9248678,240 40,235.075132 40,229 C40,222.924868 44.9248678,218 51,218 Z\" id=\"change-background-color-icon\" style=\"fill:#FA541C\"></path></g></g></svg>"
  768. },
  769. {
  770. "id": "editing-toolbar:fullscreen-focus",
  771. "name": "Fullscreen Focus Mode",
  772. "icon": "fullscreen"
  773. },
  774. {
  775. "id": "editing-toolbar:workplace-fullscreen-focus",
  776. "name": "Workplace Fullscreen",
  777. "icon": "exit-fullscreen"
  778. }
  779. ],
  780. "fixedCommands": [],
  781. "mobileCommands": [],
  782. "enableMultipleConfig": false,
  783. "enableTopToolbar": false,
  784. "enableFollowingToolbar": true,
  785. "enableFixedToolbar": false,
  786. "appendMethod": "workspace",
  787. "shouldShowMenuOnSelect": false,
  788. "cMenuVisibility": false,
  789. "cMenuBottomValue": 4.25,
  790. "cMenuNumRows": 12,
  791. "cMenuWidth": 610,
  792. "cMenuFontColor": "#2DC26B",
  793. "cMenuBackgroundColor": "#d3f8b6",
  794. "autohide": false,
  795. "Iscentered": false,
  796. "custom_bg1": "#FFB78B8C",
  797. "custom_bg2": "#CDF4698C",
  798. "custom_bg3": "#A0CCF68C",
  799. "custom_bg4": "#F0A7D88C",
  800. "custom_bg5": "#ADEFEF8C",
  801. "custom_fc1": "#D83931",
  802. "custom_fc2": "#DE7802",
  803. "custom_fc3": "#245BDB",
  804. "custom_fc4": "#6425D0",
  805. "custom_fc5": "#646A73",
  806. "isLoadOnMobile": false,
  807. "horizontalPosition": 0,
  808. "verticalPosition": 0,
  809. "formatBrushes": {},
  810. "customCommands": [],
  811. "viewTypeSettings": {},
  812. "appearanceByStyle": {
  813. "top": {
  814. "toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
  815. "toolbarIconColor": "var(--text-normal)",
  816. "toolbarIconSize": 18,
  817. "aestheticStyle": "default"
  818. },
  819. "following": {
  820. "toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
  821. "toolbarIconColor": "var(--text-normal)",
  822. "toolbarIconSize": 18,
  823. "aestheticStyle": "default"
  824. },
  825. "fixed": {
  826. "toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
  827. "toolbarIconColor": "var(--text-normal)",
  828. "toolbarIconSize": 18,
  829. "aestheticStyle": "default"
  830. },
  831. "mobile": {
  832. "toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
  833. "toolbarIconColor": "var(--text-normal)",
  834. "toolbarIconSize": 18,
  835. "aestheticStyle": "default"
  836. }
  837. },
  838. "toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
  839. "toolbarIconColor": "var(--text-normal)",
  840. "toolbarIconSize": 18,
  841. "useCurrentLineForRegex": false,
  842. "ai": {
  843. "enabled": false,
  844. "consentAccepted": false,
  845. "onboardingShown": true,
  846. "providerMode": "pkmer-first",
  847. "enableInlineCompletion": true,
  848. "inlineCompletionHintLearned": false,
  849. "completionTrigger": "manual",
  850. "completionDelay": 500,
  851. "enableRewrite": true,
  852. "showRewriteToolbarOnSelection": false,
  853. "rewriteMinSelectionLength": 1,
  854. "pkmerApiBaseUrl": "https://newapi.pkmer.cn",
  855. "pkmerModel": "04-fast",
  856. "pkmerModelRouting": {
  857. "mode": "smart",
  858. "completion": "04-fast",
  859. "rewrite": "04-fast",
  860. "reasoning": "03-agent",
  861. "artifact": "03-agent"
  862. },
  863. "pkmer": {
  864. "tokenExpiresAt": 0,
  865. "userInfo": null
  866. },
  867. "enableCustomModel": false,
  868. "customModel": {
  869. "apiFormat": "openai-compatible",
  870. "baseUrl": "",
  871. "apiKey": "",
  872. "model": "",
  873. "temperature": 0.2
  874. },
  875. "customPromptHistory": [],
  876. "customPromptTemplates": [
  877. {
  878. "id": "template-demo-variables",
  879. "name": "📝 总结要点",
  880. "prompt": "分析 {{file:content}} 的内容结构,重点关注:\n{{selection}}\n\n请提供:\n1. 内容概要\n2. 关键要点\n3. 改进建议",
  881. "icon": "lucide-sparkles"
  882. },
  883. {
  884. "id": "template-task-variables",
  885. "name": "提炼任务",
  886. "prompt": "当前日期{{date}},从 {{file:content}} 中提取所有待办事项,重点关注:\n{{selection}}\n\n请严格按 Obsidian Tasks 插件格式输出,每条任务单独一行:\n\n- [ ] 任务描述 ⏫/🔼/🔽/⏬ 优先级\n- [ ] 任务描述 📅 YYYY-MM-DD 截止日期\n- [ ] 任务描述 ⏰ YYYY-MM-DD HH:mm 提醒时间\n- [ ] 任务描述 🛫 YYYY-MM-DD 开始日期\n- [ ] 任务描述 🔁 every day/week/month 重复周期\n- [ ] 任务描述 #标签 #项目名\n\n提取规则:\n1. 如果原文提到\"紧急/马上/立即/今天\",添加 ⏫(最高优先级)\n2. 如果提到\"明天/本周/尽快\",添加 🔼(高优先级)\n3. 如果提到具体日期,转换为 📅 YYYY-MM-DD 格式\n4. 如果提到时间,转换为 ⏰ YYYY-MM-DD HH:mm 格式\n5. 如果提到周期性工作,添加 🔁 every week/month\n6. 为每个任务添加合适的标签(如 #工作 #会议 #跟进)\n\n示例输出:\n- [ ] 完成项目报告 ⏫ 📅 2026-04-25 #工作\n- [ ] 每周团队例会 🔁 every week on Monday ⏰ 09:00 #会议\n- [ ] 跟进客户需求 🔼 📅 2026-04-23 #跟进",
  887. "icon": "lucide-sparkles"
  888. },
  889. {
  890. "id": "template-dataview",
  891. "name": "生成 Dataview",
  892. "prompt": "根据我的需求,帮我生成一个 Obsidian Dataview 查询代码块。要求:\n1. 使用 DataviewJS 或 DQL 语法\n2. 包含必要的字段筛选和排序\n3. 添加注释说明每个部分的作用\n4. 如果需要复杂逻辑,使用 DataviewJS\n\n我的需求:",
  893. "icon": "lucide-database"
  894. },
  895. {
  896. "id": "template-templater",
  897. "name": "设计 Templater 模板",
  898. "prompt": "帮我设计一个 Obsidian Templater 模板。要求:\n1. 使用 Templater 语法 (<% %>)\n2. 包含动态日期、时间等变量\n3. 支持用户输入提示\n4. 添加必要的条件判断和循环\n5. 注释说明每个部分的用途\n\n模板用途:",
  899. "icon": "lucide-file-code"
  900. },
  901. {
  902. "id": "template-mermaid",
  903. "name": "绘制 Mermaid 图表",
  904. "prompt": "根据我选中的文本内容 {{selection}},生成 Mermaid 图表代码。要求:\n1. 选择合适的图表类型(流程图/时序图/类图/甘特图等)\n2. 使用清晰的节点命名\n3. 添加必要的样式和注释\n4. 确保语法正确可渲染\n",
  905. "icon": "lucide-workflow"
  906. },
  907. {
  908. "id": "template-metadata",
  909. "name": "设计 YAML",
  910. "prompt": "根据当前笔记内容 {{file:content}},帮我设计一个适合当前笔记的 YAML Frontmatter 元数据结构。要求:\n1. 根据笔记内容推荐合适的字段\n2. 包含常用字段(tags, aliases, date等)\n3. 添加自定义字段建议\n4. 注释说明每个字段的用途\n\n笔记类型:",
  911. "icon": "lucide-file-json"
  912. },
  913. {
  914. "id": "template-callout",
  915. "name": "使用Callout包装",
  916. "prompt": "根据我选中的文本内容 {{selection}},帮我使用 Obsidian Callout 块进行包装。要求:\n1. 选择合适的 callout 类型(note/tip/warning/danger等)\n2. 支持嵌套和折叠\n3. 包含标题和内容\n4. 可以包含代码块或列表\n\n内容需求:",
  917. "icon": "lucide-message-square"
  918. }
  919. ]
  920. }
  921. }