From 83b916d3c9b0b6ac1536b00fb17f6168095cc2e0 Mon Sep 17 00:00:00 2001 From: wanglin2 <1013335014@qq.com> Date: Mon, 16 Oct 2023 14:26:10 +0800 Subject: [PATCH] =?UTF-8?q?Demo=EF=BC=9A=E9=A1=B6=E9=83=A8=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E6=A0=8F=E6=94=AF=E6=8C=81=E6=A0=B9=E6=8D=AE=E7=AA=97?= =?UTF-8?q?=E5=8F=A3=E5=AE=BD=E5=BA=A6=E8=87=AA=E5=8A=A8=E6=94=B6=E8=B5=B7?= =?UTF-8?q?=E5=88=B0=E6=9B=B4=E5=A4=9A=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/lang/en_us.js | 7 +- web/src/lang/zh_cn.js | 7 +- .../Edit/components/NavigatorToolbar.vue | 1 + web/src/pages/Edit/components/Toolbar.vue | 367 +++++------------- .../Edit/components/ToolbarNodeBtnList.vue | 367 ++++++++++++++++++ 5 files changed, 465 insertions(+), 284 deletions(-) create mode 100644 web/src/pages/Edit/components/ToolbarNodeBtnList.vue diff --git a/web/src/lang/en_us.js b/web/src/lang/en_us.js index de48898e..2e978e20 100644 --- a/web/src/lang/en_us.js +++ b/web/src/lang/en_us.js @@ -197,8 +197,8 @@ export default { toolbar: { undo: 'Undo', redo: 'Redo', - insertSiblingNode: 'Insert sibling node', - insertChildNode: 'Insert child node', + insertSiblingNode: 'Sibling node', + insertChildNode: 'Child node', deleteNode: 'Delete node', image: 'Image', icon: 'Icon', @@ -218,7 +218,8 @@ export default { shortcutKey: 'Shortcut key', associativeLine: 'Associative line', painter: 'Painter', - formula: 'Formula' + formula: 'Formula', + more: 'More' }, edit: { newFeatureNoticeTitle: 'New feature reminder', diff --git a/web/src/lang/zh_cn.js b/web/src/lang/zh_cn.js index 5acff41c..9cbe50a0 100644 --- a/web/src/lang/zh_cn.js +++ b/web/src/lang/zh_cn.js @@ -195,8 +195,8 @@ export default { toolbar: { undo: '回退', redo: '前进', - insertSiblingNode: '插入同级节点', - insertChildNode: '插入子节点', + insertSiblingNode: '同级节点', + insertChildNode: '子节点', deleteNode: '删除节点', image: '图片', icon: '图标', @@ -216,7 +216,8 @@ export default { shortcutKey: '快捷键', associativeLine: '关联线', painter: '格式刷', - formula: '公式' + formula: '公式', + more: '更多' }, edit: { newFeatureNoticeTitle: '新特性提醒', diff --git a/web/src/pages/Edit/components/NavigatorToolbar.vue b/web/src/pages/Edit/components/NavigatorToolbar.vue index 99700575..1ed9bdc3 100644 --- a/web/src/pages/Edit/components/NavigatorToolbar.vue +++ b/web/src/pages/Edit/components/NavigatorToolbar.vue @@ -145,6 +145,7 @@ export default { onLangChange(lang) { i18n.locale = lang storeLang(lang) + this.$bus.$emit('lang_change') }, showSearch() { diff --git a/web/src/pages/Edit/components/Toolbar.vue b/web/src/pages/Edit/components/Toolbar.vue index c4e03c9f..52d4467b 100644 --- a/web/src/pages/Edit/components/Toolbar.vue +++ b/web/src/pages/Edit/components/Toolbar.vue @@ -1,149 +1,28 @@