diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bece9fe..01bebe7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -44,4 +44,4 @@ jobs: force_orphan: true github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./deploy - cname: docs.logic-flow.cn + cname: site.logic-flow.cn diff --git a/CNAME b/CNAME index d5ec30e..84ca0b6 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -docs.logic-flow.cn \ No newline at end of file +site.logic-flow.cn \ No newline at end of file diff --git a/docs/en/_navbar.md b/docs/en/_navbar.md index ea87305..e8a804a 100644 --- a/docs/en/_navbar.md +++ b/docs/en/_navbar.md @@ -8,7 +8,7 @@ - [transformModel](en/api/transformModelApi) - [editConfigModel](en/api/editConfigModelApi) - [Theme](en/api/themeApi) -- [Examples ](https://logic-flow.github.io/docs/examples) +- [Examples ](https://site.logic-flow.cn/examples/) - Release - [v1.2.x](en/release/1.2) - [v1.1.x](en/release/1.1) diff --git a/docs/en/guide/basic/node.md b/docs/en/guide/basic/node.md index 24a9463..a017c9c 100644 --- a/docs/en/guide/basic/node.md +++ b/docs/en/guide/basic/node.md @@ -29,7 +29,7 @@ LogicFlow recommends that in actual application scenarios, all nodes use custom LogicFlow is based on class inheritance to implement custom nodes, edges. Developers can inherit LogicFlow's built-in nodes and then use the object-oriented [overriding mechanism](https://baike.baidu.com/item/%E9%87%8D%E5%86%99/9355942?fr=aladdin) to override the node style-related methods to achieve the effect of customizing the node style.  -> This diagram was also drawn using LogicFlow. See [graphing tools](https://docs.logic-flow.cn/demo/dist/mvp/)。 +> This diagram was also drawn using LogicFlow. See [graphing tools](https://site.logic-flow.cn/demo/dist/mvp/)。 ## Select the base node that the custom node inherits from diff --git a/docs/en/guide/extension/adapter.md b/docs/en/guide/extension/adapter.md index abe636d..201a709 100644 --- a/docs/en/guide/extension/adapter.md +++ b/docs/en/guide/extension/adapter.md @@ -110,4 +110,4 @@ lf.getGraphData(); ### Example - Demo in CodeSandBox + Demo in CodeSandBox diff --git a/docs/en/guide/extension/extension-insert-node-in-polyline.md b/docs/en/guide/extension/extension-insert-node-in-polyline.md index 091f405..e5bfdbf 100644 --- a/docs/en/guide/extension/extension-insert-node-in-polyline.md +++ b/docs/en/guide/extension/extension-insert-node-in-polyline.md @@ -5,7 +5,7 @@ Drag a node to the middle of an edge and the node will automatically become part of the middle of the edge. Example: There exists a polyline E from node A to node B. Drag a node N onto the polyline E. Release the mouse when the center point of node N is exactly on the path of the polyline E. Then node N becomes an intermediate node between A and B. The original edge E will be deleted and two new polylines will be generated, A to N and N to B respectively. - Demo in CodeSandBox + Demo in CodeSandBox ## support diff --git a/docs/index.html b/docs/index.html index 24c0686..7be7f14 100644 --- a/docs/index.html +++ b/docs/index.html @@ -15,6 +15,7 @@ }, }; var Omega = Omega || config; + var startTime = Math.ceil(new Date().getTime() / 1000); + + +
@@ -39,7 +43,7 @@ Github - + Examples EN @@ -119,6 +123,17 @@ language: language === "zh" ? "chinese" : "english", }, }; + const userAgent = window.navigator.userAgent; + const platform = window.navigator.platform; + window.onload = function() { + const loadingTime = Math.ceil(new Date().getTime() / 1000) - startTime; + Omega.trackEvent('tech_user_info', 'tech_urser_info', { + language, + userAgent, + platform, + loadingTime, + }) + } diff --git a/docs/zh/_navbar.md b/docs/zh/_navbar.md index 1ae5ed8..5c2f27a 100644 --- a/docs/zh/_navbar.md +++ b/docs/zh/_navbar.md @@ -8,7 +8,7 @@ - [transformModel](zh/api/transformModelApi) - [editConfigModel](zh/api/editConfigModelApi) - [主题](zh/api/themeApi) -- [示例 ](https://logic-flow.github.io/docs/examples) +- [示例 ](https://site.logic-flow.cn/examples/) - 版本发布 - [v1.2.x](zh/release/1.2) - [v1.1.x](zh/release/1.1) diff --git a/docs/zh/guide/basic/node.md b/docs/zh/guide/basic/node.md index 9d93d4e..d12d12f 100644 --- a/docs/zh/guide/basic/node.md +++ b/docs/zh/guide/basic/node.md @@ -28,7 +28,7 @@ LogicFlow 是基于继承来实现自定义节点、边。开发者可以继承  -> 此图也是用 LogicFlow 画出来的。见[作图工具](https://docs.logic-flow.cn/demo/dist/mvp/)。 +> 此图也是用 LogicFlow 画出来的。见[作图工具](https://site.logic-flow.cn/demo/dist/mvp/)。 ## 选择自定义节点继承的基础节点 diff --git a/docs/zh/guide/extension/adapter.md b/docs/zh/guide/extension/adapter.md index f7c6665..4c919e6 100644 --- a/docs/zh/guide/extension/adapter.md +++ b/docs/zh/guide/extension/adapter.md @@ -107,7 +107,7 @@ lf.getGraphData(); ### 转换结果示例 - 去 CodeSandbox 查看示例 + 去 CodeSandbox 查看示例 ## 新的BPMNAdapter ### what's the difference? diff --git a/docs/zh/guide/extension/bpmn-element.md b/docs/zh/guide/extension/bpmn-element.md index 7beb81a..8e191dc 100644 --- a/docs/zh/guide/extension/bpmn-element.md +++ b/docs/zh/guide/extension/bpmn-element.md @@ -18,7 +18,7 @@ LogicFlow 提供了[自定义节点](zh/guide/basic/node)和[自定义边](zh/gu ``` - 去 CodeSandbox 查看示例 + 去 CodeSandbox 查看示例 ## 转换为 XML @@ -113,7 +113,7 @@ const data = { }; ``` -完整的 BPMN 案例工具请到[示例](https://docs.logic-flow.cn/examples/#/gallery)中体验。 +完整的 BPMN 案例工具请到[示例](https://site.logic-flow.cn/examples/#/gallery)中体验。 ## 新的BPMNElement @@ -340,7 +340,7 @@ const complexGateway = GatewayNodeFactory('bpmn:complexGateway', complexIcon) #### 流 -流的扩展和自定义边的定义方法完全相同,参考