diff --git a/src/assets/icons/codeblock.svg b/src/assets/icons/code.svg
similarity index 100%
rename from src/assets/icons/codeblock.svg
rename to src/assets/icons/code.svg
diff --git a/src/components/Header.ts b/src/components/Header.ts
index ec6edd5..b7099f1 100644
--- a/src/components/Header.ts
+++ b/src/components/Header.ts
@@ -14,7 +14,7 @@ import expandDownIcon from "../assets/icons/expand-down.svg";
import toolbarRibbon from "../assets/icons/toolbar-ribbon.svg";
import toolbarClassic from "../assets/icons/toolbar-classic.svg";
import toolbarSource from "../assets/icons/toolbar-source.svg";
-import codeblock from "../assets/icons/codeblock.svg";
+import code from "../assets/icons/code.svg";
/**
* 文档顶部菜单栏
@@ -59,7 +59,7 @@ export class Header extends HTMLElement implements UAIEditorEventListener {
// 创建源码编辑器
this.sourceMenu = document.createElement("div");
this.sourceMenu.classList.add("uai-source-menu");
- this.sourceMenu.innerHTML = `
${t('toolbar.source')}`;
+ this.sourceMenu.innerHTML = `
${t('toolbar.source')}`;
}
/**
diff --git a/src/components/index.ts b/src/components/index.ts
index e2349be..083dacc 100644
--- a/src/components/index.ts
+++ b/src/components/index.ts
@@ -56,7 +56,7 @@ import { Outdent } from "./menus/toolbar/base/Outdent.ts";
import { LineHeight } from "./menus/toolbar/base/LineHeight.ts";
import { BlockQuote } from "./menus/toolbar/base/BlockQuote.ts";
-import { CodeBlock } from "./menus/toolbar/base/CodeBlock.ts";
+import { Code } from "./menus/toolbar/base/Code.ts";
import { Print } from "./menus/toolbar/base/Print.ts";
@@ -170,7 +170,7 @@ defineCustomElement('uai-editor-base-menu-outdent', Outdent);
defineCustomElement('uai-editor-base-menu-lineheight', LineHeight);
defineCustomElement('uai-editor-base-menu-blockquote', BlockQuote);
-defineCustomElement('uai-editor-base-menu-codeblock', CodeBlock);
+defineCustomElement('uai-editor-base-menu-code', Code);
defineCustomElement('uai-editor-base-menu-print', Print);
diff --git a/src/components/menus/toolbar/Classic.ts b/src/components/menus/toolbar/Classic.ts
index b3ee15d..5e01e08 100644
--- a/src/components/menus/toolbar/Classic.ts
+++ b/src/components/menus/toolbar/Classic.ts
@@ -43,7 +43,7 @@ import { Outdent } from "./base/Outdent.ts";
import { LineHeight } from "./base/LineHeight.ts";
import { BlockQuote } from "./base/BlockQuote.ts";
-import { CodeBlock } from "./base/CodeBlock.ts";
+import { Code } from "./base/Code.ts";
import { Print } from "./base/Print.ts";
import { Link } from "./insert/Link.ts";
@@ -157,7 +157,7 @@ export class Classic extends HTMLElement implements UAIEditorEventListener {
baseMenuAlignJustify!: AlignJustify;
baseMenuAlignDistributed!: AlignDistributed;
baseMenuBlockQuote!: BlockQuote;
- baseMenuCodeBlock!: CodeBlock;
+ baseMenuCode!: Code;
baseMenuPrint!: Print;
// 插入菜单
@@ -389,8 +389,8 @@ export class Classic extends HTMLElement implements UAIEditorEventListener {
this.baseMenuBlockQuote = new BlockQuote({ menuType: "button", enable: true });
this.eventComponents.push(this.baseMenuBlockQuote);
- this.baseMenuCodeBlock = new CodeBlock({ menuType: "button", enable: true });
- this.eventComponents.push(this.baseMenuCodeBlock);
+ this.baseMenuCode = new Code({ menuType: "button", enable: true });
+ this.eventComponents.push(this.baseMenuCode);
this.baseMenuPrint = new Print({ menuType: "button", enable: true, header: "classic", hideText: false });
this.eventComponents.push(this.baseMenuPrint);
@@ -537,7 +537,7 @@ export class Classic extends HTMLElement implements UAIEditorEventListener {
group3.appendChild(this.baseMenuAlignJustify);
group3.appendChild(this.baseMenuAlignDistributed);
group3.appendChild(this.baseMenuBlockQuote);
- group3.appendChild(this.baseMenuCodeBlock);
+ group3.appendChild(this.baseMenuCode);
const group4 = document.createElement("div");
group4.classList.add("uai-classic-virtual-group");
diff --git a/src/components/menus/toolbar/Ribbon.ts b/src/components/menus/toolbar/Ribbon.ts
index 03a6871..ce489c1 100644
--- a/src/components/menus/toolbar/Ribbon.ts
+++ b/src/components/menus/toolbar/Ribbon.ts
@@ -45,7 +45,7 @@ import { Outdent } from "./base/Outdent.ts";
import { LineHeight } from "./base/LineHeight.ts";
import { BlockQuote } from "./base/BlockQuote.ts";
-import { CodeBlock } from "./base/CodeBlock.ts";
+import { Code } from "./base/Code.ts";
import { Print } from "./base/Print.ts";
@@ -159,7 +159,7 @@ export class Ribbon extends HTMLElement implements UAIEditorEventListener {
baseMenuAlignJustify!: AlignJustify;
baseMenuAlignDistributed!: AlignDistributed;
baseMenuBlockQuote!: BlockQuote;
- baseMenuCodeBlock!: CodeBlock;
+ baseMenuCode!: Code;
baseMenuPrint!: Print;
// 插入菜单
@@ -410,8 +410,8 @@ export class Ribbon extends HTMLElement implements UAIEditorEventListener {
this.baseMenuBlockQuote = new BlockQuote({ menuType: "button", enable: true });
this.eventComponents.push(this.baseMenuBlockQuote);
- this.baseMenuCodeBlock = new CodeBlock({ menuType: "button", enable: true });
- this.eventComponents.push(this.baseMenuCodeBlock);
+ this.baseMenuCode = new Code({ menuType: "button", enable: true });
+ this.eventComponents.push(this.baseMenuCode);
this.baseMenuPrint = new Print({ menuType: "button", enable: true, huge: true, hideText: false });
this.eventComponents.push(this.baseMenuPrint);
@@ -584,7 +584,7 @@ export class Ribbon extends HTMLElement implements UAIEditorEventListener {
group3row2.appendChild(this.baseMenuAlignJustify);
group3row2.appendChild(this.baseMenuAlignDistributed);
group3row2.appendChild(this.baseMenuBlockQuote);
- group3row2.appendChild(this.baseMenuCodeBlock);
+ group3row2.appendChild(this.baseMenuCode);
const group4 = document.createElement("div");
group4.classList.add("uai-ribbon-virtual-group");
diff --git a/src/components/menus/toolbar/base/CodeBlock.ts b/src/components/menus/toolbar/base/Code.ts
similarity index 90%
rename from src/components/menus/toolbar/base/CodeBlock.ts
rename to src/components/menus/toolbar/base/Code.ts
index 186b215..aafb124 100644
--- a/src/components/menus/toolbar/base/CodeBlock.ts
+++ b/src/components/menus/toolbar/base/Code.ts
@@ -8,20 +8,20 @@ import { t } from "i18next";
import { UAIEditorEventListener, UAIEditorOptions } from "../../../../core/UAIEditor.ts";
import { MenuButton, MenuButtonOptions } from "../../MenuButton.ts";
-import icon from "../../../../assets/icons/codeblock.svg";
+import icon from "../../../../assets/icons/code.svg";
/**
- * 基础菜单:设置代码块
+ * 基础菜单:设置代码
*/
-export class CodeBlock extends HTMLElement implements UAIEditorEventListener {
+export class Code extends HTMLElement implements UAIEditorEventListener {
// 按钮选项
menuButtonOptions: MenuButtonOptions = {
menuType: "button",
enable: true,
icon: icon,
hideText: true,
- text: t('base.codeblock'),
- tooltip: t('base.codeblock'),
+ text: t('base.code'),
+ tooltip: t('base.code'),
shortcut: "Ctrl+E",
}
diff --git a/src/i18n/zh.ts b/src/i18n/zh.ts
index 776517b..8e38a24 100644
--- a/src/i18n/zh.ts
+++ b/src/i18n/zh.ts
@@ -28,7 +28,7 @@ export const zh = {
"bgColor": "字体背景颜色",
"bold": "粗体",
"clearFormat": "清除文本格式",
- "codeblock": "代码",
+ "code": "代码",
"color": "字体颜色",
"fontFamily": {
"text": "选择字体",