✨ feat: 添加流程图和甘特图的字体样式支持
This commit is contained in:
18
web/include/vditor/dist/index.js
vendored
18
web/include/vditor/dist/index.js
vendored
@@ -2817,6 +2817,14 @@ var plantumlRenderAdapter = {
|
||||
/* harmony import */ var _adapterRender__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(781);
|
||||
/* harmony import */ var _util_function__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(446);
|
||||
var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
|
||||
var FLOWCHART_DIAGRAM_FONT_FAMILY = '"Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "WenQuanYi Micro Hei", Arial, sans-serif';
|
||||
var FLOWCHART_DIAGRAM_OPTIONS = {
|
||||
"font-family": FLOWCHART_DIAGRAM_FONT_FAMILY,
|
||||
"font-size": 14,
|
||||
"font-weight": "normal"
|
||||
};
|
||||
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
@@ -2997,7 +3005,7 @@ var flowchartRender = function (element, cdn) {
|
||||
}
|
||||
var flowchartObj = flowchart.parse(_adapterRender__WEBPACK_IMPORTED_MODULE_1__.flowchartRenderAdapter.getCode(item));
|
||||
item.innerHTML = "";
|
||||
flowchartObj.drawSVG(item);
|
||||
flowchartObj.drawSVG(item, FLOWCHART_DIAGRAM_OPTIONS);
|
||||
item.setAttribute("data-processed", "true");
|
||||
});
|
||||
});
|
||||
@@ -3533,13 +3541,15 @@ var mermaidRender = function (element, cdn, theme) {
|
||||
return;
|
||||
}
|
||||
(0,_util_addScript__WEBPACK_IMPORTED_MODULE_2__/* .addScript */ .G)("".concat(cdn, "/dist/js/mermaid/mermaid.min.js"), "vditorMermaidScript").then(function () {
|
||||
var mermaidFontFamily = '"Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "WenQuanYi Micro Hei", Arial, sans-serif';
|
||||
var config = {
|
||||
securityLevel: "loose",
|
||||
altFontFamily: "sans-serif",
|
||||
fontFamily: "sans-serif",
|
||||
altFontFamily: mermaidFontFamily,
|
||||
fontFamily: mermaidFontFamily,
|
||||
fontSize: "14px",
|
||||
startOnLoad: false,
|
||||
flowchart: {
|
||||
htmlLabels: true,
|
||||
htmlLabels: false,
|
||||
useMaxWidth: !0
|
||||
},
|
||||
sequence: {
|
||||
|
||||
Reference in New Issue
Block a user