2025-12-28 22:05:37 +08:00
|
|
|
// 从官方 cankao/lx-doc-main/mind-map/src/config/zh.js 拷贝核心列表,供 React 侧栏复用
|
|
|
|
|
|
|
|
|
|
export const fontFamilyList = [
|
|
|
|
|
{ name: "宋体", value: "宋体, SimSun, Songti SC" },
|
|
|
|
|
{ name: "微软雅黑", value: "微软雅黑, Microsoft YaHei" },
|
|
|
|
|
{ name: "楷体", value: "楷体, 楷体_GB2312, SimKai, STKaiti" },
|
|
|
|
|
{ name: "黑体", value: "黑体, SimHei, Heiti SC" },
|
|
|
|
|
{ name: "隶书", value: "隶书, SimLi" },
|
|
|
|
|
{ name: "Andale Mono", value: "andale mono" },
|
|
|
|
|
{ name: "Arial", value: "arial, helvetica, sans-serif" },
|
|
|
|
|
{ name: "arialBlack", value: "arial black, avant garde" },
|
|
|
|
|
{ name: "Comic Sans Ms", value: "comic sans ms" },
|
|
|
|
|
{ name: "Impact", value: "impact, chicago" },
|
|
|
|
|
{ name: "Times New Roman", value: "times new roman" },
|
|
|
|
|
{ name: "Sans-Serif", value: "sans-serif" },
|
|
|
|
|
{ name: "serif", value: "serif" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const fontSizeList = [10, 12, 16, 18, 24, 32, 48];
|
|
|
|
|
export const lineHeightList = [1, 1.5, 2, 2.5, 3];
|
|
|
|
|
|
|
|
|
|
export const colorList = [
|
|
|
|
|
"#4D4D4D",
|
|
|
|
|
"#999999",
|
|
|
|
|
"#FFFFFF",
|
|
|
|
|
"#F44E3B",
|
|
|
|
|
"#FE9200",
|
|
|
|
|
"#FCDC00",
|
|
|
|
|
"#DBDF00",
|
|
|
|
|
"#A4DD00",
|
|
|
|
|
"#68CCCA",
|
|
|
|
|
"#73D8FF",
|
|
|
|
|
"#AEA1FF",
|
|
|
|
|
"#FDA1FF",
|
|
|
|
|
"#333333",
|
|
|
|
|
"#808080",
|
|
|
|
|
"#cccccc",
|
|
|
|
|
"#D33115",
|
|
|
|
|
"#E27300",
|
|
|
|
|
"#FCC400",
|
|
|
|
|
"#B0BC00",
|
|
|
|
|
"#68BC00",
|
|
|
|
|
"#16A5A5",
|
|
|
|
|
"#009CE0",
|
|
|
|
|
"#7B64FF",
|
|
|
|
|
"#FA28FF",
|
|
|
|
|
"#000000",
|
|
|
|
|
"#666666",
|
|
|
|
|
"#B3B3B3",
|
|
|
|
|
"#9F0500",
|
|
|
|
|
"#C45100",
|
|
|
|
|
"#FB9E00",
|
|
|
|
|
"#808900",
|
|
|
|
|
"#194D33",
|
|
|
|
|
"#0C797D",
|
|
|
|
|
"#0062B1",
|
|
|
|
|
"#653294",
|
|
|
|
|
"#AB149E",
|
|
|
|
|
"transparent",
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const borderWidthList = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
|
|
|
|
|
export const borderRadiusList = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
|
|
|
|
|
export const lineWidthList = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
|
|
|
|
|
|
|
|
|
|
export const borderDasharrayList = [
|
|
|
|
|
{ name: "实线", value: "none" },
|
|
|
|
|
{ name: "虚线1", value: "5,5" },
|
|
|
|
|
{ name: "虚线2", value: "10,10" },
|
|
|
|
|
{ name: "虚线3", value: "20,10,5,5,5,10" },
|
|
|
|
|
{ name: "虚线4", value: "5, 5, 1, 5" },
|
|
|
|
|
{ name: "虚线5", value: "15, 10, 5, 10, 15" },
|
|
|
|
|
{ name: "虚线6", value: "1, 5" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const lineStyleList = [
|
|
|
|
|
{ name: "直线", value: "straight" },
|
|
|
|
|
{ name: "曲线", value: "curve" },
|
|
|
|
|
{ name: "直连", value: "direct" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const shapeList = [
|
|
|
|
|
{ name: "矩形", value: "rectangle" },
|
|
|
|
|
{ name: "圆角矩形", value: "roundedRectangle" },
|
|
|
|
|
{ name: "椭圆", value: "ellipse" },
|
|
|
|
|
{ name: "圆形", value: "circle" },
|
|
|
|
|
{ name: "菱形", value: "diamond" },
|
|
|
|
|
{ name: "平行四边形", value: "parallelogram" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const themeList = [
|
|
|
|
|
{ name: "经典", value: "classic" },
|
|
|
|
|
{ name: "深色", value: "dark" },
|
|
|
|
|
{ name: "朴素", value: "simple" },
|
|
|
|
|
{ name: "商务", value: "business" },
|
|
|
|
|
{ name: "清新红", value: "freshRed" },
|
|
|
|
|
{ name: "清新绿", value: "freshGreen" },
|
|
|
|
|
{ name: "经典蓝", value: "classicBlue" },
|
|
|
|
|
{ name: "经典绿", value: "classicGreen" },
|
|
|
|
|
{ name: "泥土黄", value: "earthYellow" },
|
|
|
|
|
{ name: "粉红葡萄", value: "pinkGrape" },
|
|
|
|
|
{ name: "薄荷", value: "mint" },
|
|
|
|
|
{ name: "金色", value: "gold" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const layoutList = [
|
|
|
|
|
{ name: "逻辑结构图", value: "logicalStructure" },
|
|
|
|
|
{ name: "思维导图", value: "mindMap" },
|
|
|
|
|
{ name: "组织结构图", value: "organizationStructure" },
|
|
|
|
|
{ name: "目录组织图", value: "catalogOrganization" },
|
|
|
|
|
{ name: "时间轴", value: "timeline" },
|
|
|
|
|
{ name: "鱼骨图", value: "fishbone" },
|
|
|
|
|
{ name: "竖向时间轴", value: "verticalTimeline" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
export const outlineDepthOptions = [
|
|
|
|
|
{ name: "全部展开", value: -1 },
|
|
|
|
|
{ name: "仅根节点", value: 1 },
|
|
|
|
|
{ name: "两级", value: 2 },
|
|
|
|
|
{ name: "三级", value: 3 },
|
|
|
|
|
];
|
2025-12-31 19:26:38 +08:00
|
|
|
|
|
|
|
|
// 背景图重复方式
|
|
|
|
|
export const backgroundRepeatList = [
|
|
|
|
|
{ name: "不重复", value: "no-repeat" },
|
|
|
|
|
{ name: "重复", value: "repeat" },
|
|
|
|
|
{ name: "水平方向重复", value: "repeat-x" },
|
|
|
|
|
{ name: "垂直方向重复", value: "repeat-y" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
// 背景图定位
|
|
|
|
|
export const backgroundPositionList = [
|
|
|
|
|
{ name: "默认", value: "0% 0%" },
|
|
|
|
|
{ name: "左上", value: "left top" },
|
|
|
|
|
{ name: "左中", value: "left center" },
|
|
|
|
|
{ name: "左下", value: "left bottom" },
|
|
|
|
|
{ name: "右上", value: "right top" },
|
|
|
|
|
{ name: "右中", value: "right center" },
|
|
|
|
|
{ name: "右下", value: "right bottom" },
|
|
|
|
|
{ name: "中上", value: "center top" },
|
|
|
|
|
{ name: "居中", value: "center center" },
|
|
|
|
|
{ name: "中下", value: "center bottom" },
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
// 背景图大小
|
|
|
|
|
export const backgroundSizeList = [
|
|
|
|
|
{ name: "自动", value: "auto" },
|
|
|
|
|
{ name: "覆盖", value: "cover" },
|
|
|
|
|
{ name: "保持", value: "contain" },
|
|
|
|
|
];
|