mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-09-22 00:20:47 +02:00
This commit is contained in:
parent
c150c16273
commit
327c3aaabb
5 changed files with 28 additions and 28 deletions
|
@ -180,43 +180,43 @@ export class Asset extends Model {
|
||||||
<button id="previous" class="secondaryToolbarButton b3-menu__item pageUp">
|
<button id="previous" class="secondaryToolbarButton b3-menu__item pageUp">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconUp"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconUp"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.previousLabel}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.previousLabel}</span>
|
||||||
<span class="b3-menu__accelerator">${updateHotkeyTip("P")}/${updateHotkeyTip("K")}</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip("P")}/${updateHotkeyTip("K")}</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="next" class="secondaryToolbarButton b3-menu__item pageDown">
|
<button id="next" class="secondaryToolbarButton b3-menu__item pageDown">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconDown"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconDown"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.nextLabel}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.nextLabel}</span>
|
||||||
<span class="b3-menu__accelerator">${updateHotkeyTip("J")}/${updateHotkeyTip("N")}</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip("J")}/${updateHotkeyTip("N")}</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="firstPage" class="secondaryToolbarButton b3-menu__item firstPage">
|
<button id="firstPage" class="secondaryToolbarButton b3-menu__item firstPage">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconBack"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconBack"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.firstPage}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.firstPage}</span>
|
||||||
<span class="b3-menu__accelerator">Home</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">Home</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="lastPage" class="secondaryToolbarButton b3-menu__item lastPage">
|
<button id="lastPage" class="secondaryToolbarButton b3-menu__item lastPage">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconForward"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconForward"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.lastPage}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.lastPage}</span>
|
||||||
<span class="b3-menu__accelerator">End</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">End</span>
|
||||||
</button>
|
</button>
|
||||||
<div class="horizontalToolbarSeparator b3-menu__separator"></div>
|
<div class="horizontalToolbarSeparator b3-menu__separator"></div>
|
||||||
<button id="zoomOutButton" class="secondaryToolbarButton b3-menu__item zoomOut">
|
<button id="zoomOutButton" class="secondaryToolbarButton b3-menu__item zoomOut">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconLine"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconLine"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.zoomOut}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.zoomOut}</span>
|
||||||
<span class="b3-menu__accelerator">${updateHotkeyTip("⌘-")}</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip("⌘-")}</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="zoomInButton" class="secondaryToolbarButton b3-menu__item zoomIn">
|
<button id="zoomInButton" class="secondaryToolbarButton b3-menu__item zoomIn">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconAdd"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconAdd"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.zoomIn}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.zoomIn}</span>
|
||||||
<span class="b3-menu__accelerator">${updateHotkeyTip("⌘=")}</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip("⌘=")}</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="pageRotateCw" class="secondaryToolbarButton b3-menu__item rotateCw">
|
<button id="pageRotateCw" class="secondaryToolbarButton b3-menu__item rotateCw">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconRedo"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconRedo"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.rotateCw}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.rotateCw}</span>
|
||||||
<span class="b3-menu__accelerator">R</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">R</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="pageRotateCcw" class="secondaryToolbarButton b3-menu__item rotateCcw">
|
<button id="pageRotateCcw" class="secondaryToolbarButton b3-menu__item rotateCcw">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconUndo"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconUndo"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.rotateCcw}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.rotateCcw}</span>
|
||||||
<span class="b3-menu__accelerator">⇧R</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip("⇧R")}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<div class="horizontalToolbarSeparator b3-menu__separator"></div>
|
<div class="horizontalToolbarSeparator b3-menu__separator"></div>
|
||||||
|
@ -224,12 +224,12 @@ export class Asset extends Model {
|
||||||
<button id="cursorSelectTool" class="secondaryToolbarButton b3-menu__item selectTool toggled">
|
<button id="cursorSelectTool" class="secondaryToolbarButton b3-menu__item selectTool toggled">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconSelectText"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconSelectText"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.cursorText}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.cursorText}</span>
|
||||||
<span class="b3-menu__accelerator">S</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">S</span>
|
||||||
</button>
|
</button>
|
||||||
<button id="cursorHandTool" class="secondaryToolbarButton b3-menu__item handTool">
|
<button id="cursorHandTool" class="secondaryToolbarButton b3-menu__item handTool">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconHand"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconHand"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.cursorHand}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.cursorHand}</span>
|
||||||
<span class="b3-menu__accelerator">H</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">H</span>
|
||||||
</button>
|
</button>
|
||||||
<div class="horizontalToolbarSeparator b3-menu__separator"></div>
|
<div class="horizontalToolbarSeparator b3-menu__separator"></div>
|
||||||
<button id="scrollVertical" class="secondaryToolbarButton b3-menu__item scrollModeButtons scrollVertical toggled">
|
<button id="scrollVertical" class="secondaryToolbarButton b3-menu__item scrollModeButtons scrollVertical toggled">
|
||||||
|
@ -262,7 +262,7 @@ export class Asset extends Model {
|
||||||
<button id="presentationMode" class="secondaryToolbarButton b3-menu__item presentationMode">
|
<button id="presentationMode" class="secondaryToolbarButton b3-menu__item presentationMode">
|
||||||
<svg class="b3-menu__icon"><use xlink:href="#iconPlay"></use></svg>
|
<svg class="b3-menu__icon"><use xlink:href="#iconPlay"></use></svg>
|
||||||
<span class="b3-menu__label">${window.siyuan.languages.presentationMode}</span>
|
<span class="b3-menu__label">${window.siyuan.languages.presentationMode}</span>
|
||||||
<span class="b3-menu__accelerator">${updateHotkeyTip("⌥⌘P")}</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip("⌥⌘P")}</span>
|
||||||
</button>
|
</button>
|
||||||
<div class="horizontalToolbarSeparator b3-menu__separator spreadModeButtons"></div>
|
<div class="horizontalToolbarSeparator b3-menu__separator spreadModeButtons"></div>
|
||||||
<button id="documentProperties" class="secondaryToolbarButton b3-menu__item documentProperties">
|
<button id="documentProperties" class="secondaryToolbarButton b3-menu__item documentProperties">
|
||||||
|
|
|
@ -432,7 +432,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.b3-menu {
|
.b3-menu {
|
||||||
&__accelerator {
|
&__accelerator--hotkey {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -236,7 +236,7 @@ export class MenuItem {
|
||||||
html = `<svg class="b3-menu__icon ${options.iconClass || ""}" style="${options.icon === "iconClose" ? "height:10px;" : ""}"><use xlink:href="#${options.icon || ""}"></use></svg>${html}`;
|
html = `<svg class="b3-menu__icon ${options.iconClass || ""}" style="${options.icon === "iconClose" ? "height:10px;" : ""}"><use xlink:href="#${options.icon || ""}"></use></svg>${html}`;
|
||||||
}
|
}
|
||||||
if (options.accelerator) {
|
if (options.accelerator) {
|
||||||
html += `<span class="b3-menu__accelerator">${updateHotkeyTip(options.accelerator)}</span>`;
|
html += `<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip(options.accelerator)}</span>`;
|
||||||
}
|
}
|
||||||
if (options.action) {
|
if (options.action) {
|
||||||
html += `<svg class="b3-menu__action${options.action === "iconCloseRound" ? " b3-menu__action--close" : ""}"><use xlink:href="#${options.action}"></use></svg>`;
|
html += `<svg class="b3-menu__action${options.action === "iconCloseRound" ? " b3-menu__action--close" : ""}"><use xlink:href="#${options.action}"></use></svg>`;
|
||||||
|
|
|
@ -23,7 +23,7 @@ import {avRender} from "../render/av/render";
|
||||||
|
|
||||||
const getHotkeyOrMarker = (hotkey: string, marker: string) => {
|
const getHotkeyOrMarker = (hotkey: string, marker: string) => {
|
||||||
if (hotkey) {
|
if (hotkey) {
|
||||||
return `<span class="b3-menu__accelerator">${updateHotkeyTip(hotkey)}</span>`;
|
return `<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip(hotkey)}</span>`;
|
||||||
} else if (marker) {
|
} else if (marker) {
|
||||||
return `<span class="b3-list-item__meta">${marker}</span>`;
|
return `<span class="b3-list-item__meta">${marker}</span>`;
|
||||||
}
|
}
|
||||||
|
@ -139,7 +139,7 @@ export const hintSlash = (key: string, protyle: IProtyle) => {
|
||||||
filter: [window.siyuan.languages.table, "table", "表格", "biaoge", "bg"],
|
filter: [window.siyuan.languages.table, "table", "表格", "biaoge", "bg"],
|
||||||
id: "table",
|
id: "table",
|
||||||
value: `| ${Lute.Caret} | | |\n| --- | --- | --- |\n| | | |\n| | | |`,
|
value: `| ${Lute.Caret} | | |\n| --- | --- | --- |\n| | | |\n| | | |`,
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconTable"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.table}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.table.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconTable"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.table}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.table.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.line, "thematic break", "divider", "分隔线", "分割线", "fengexian", "fgx"],
|
filter: [window.siyuan.languages.line, "thematic break", "divider", "分隔线", "分割线", "fengexian", "fgx"],
|
||||||
id: "line",
|
id: "line",
|
||||||
|
@ -168,62 +168,62 @@ export const hintSlash = (key: string, protyle: IProtyle) => {
|
||||||
filter: [window.siyuan.languages.link, "link", "a", "链接", "lianjie", "lj"],
|
filter: [window.siyuan.languages.link, "link", "a", "链接", "lianjie", "lj"],
|
||||||
id: "link",
|
id: "link",
|
||||||
value: "a",
|
value: "a",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconLink"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.link}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.link.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconLink"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.link}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.link.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.bold, "bold", "strong", "粗体", "cuti", "ct", "加粗", "jiacu", "jc"],
|
filter: [window.siyuan.languages.bold, "bold", "strong", "粗体", "cuti", "ct", "加粗", "jiacu", "jc"],
|
||||||
id: "bold",
|
id: "bold",
|
||||||
value: "strong",
|
value: "strong",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconBold"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.bold}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.bold.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconBold"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.bold}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.bold.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.italic, "italic", "em", "斜体", "xieti", "xt"],
|
filter: [window.siyuan.languages.italic, "italic", "em", "斜体", "xieti", "xt"],
|
||||||
id: "italic",
|
id: "italic",
|
||||||
value: "em",
|
value: "em",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconItalic"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.italic}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.italic.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconItalic"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.italic}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.italic.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.underline, "underline", "下划线", "xiahuaxian", "xhx"],
|
filter: [window.siyuan.languages.underline, "underline", "下划线", "xiahuaxian", "xhx"],
|
||||||
id: "underline",
|
id: "underline",
|
||||||
value: "u",
|
value: "u",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconUnderline"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.underline}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.underline.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconUnderline"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.underline}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.underline.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.strike, "strike", "delete", "删除线", "shanchuxian", "scx"],
|
filter: [window.siyuan.languages.strike, "strike", "delete", "删除线", "shanchuxian", "scx"],
|
||||||
id: "strike",
|
id: "strike",
|
||||||
value: "s",
|
value: "s",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconStrike"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.strike}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.strike.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconStrike"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.strike}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.strike.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.mark, "mark", "标记", "biaoji", "bj", "高亮", "gaoliang", "gl"],
|
filter: [window.siyuan.languages.mark, "mark", "标记", "biaoji", "bj", "高亮", "gaoliang", "gl"],
|
||||||
id: "mark",
|
id: "mark",
|
||||||
value: "mark",
|
value: "mark",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconMark"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.mark}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.mark.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconMark"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.mark}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.mark.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.sup, "superscript", "上标", "shangbiao", "sb"],
|
filter: [window.siyuan.languages.sup, "superscript", "上标", "shangbiao", "sb"],
|
||||||
id: "sup",
|
id: "sup",
|
||||||
value: "sup",
|
value: "sup",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconSup"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.sup}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.sup.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconSup"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.sup}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.sup.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.sub, "subscript", "下标", "xiaobiao", "xb"],
|
filter: [window.siyuan.languages.sub, "subscript", "下标", "xiaobiao", "xb"],
|
||||||
id: "sub",
|
id: "sub",
|
||||||
value: "sub",
|
value: "sub",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconSub"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.sub}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.sub.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconSub"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.sub}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.sub.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages["inline-code"], "inline code", "行级代码", "hangjidaima", "hjdm"],
|
filter: [window.siyuan.languages["inline-code"], "inline code", "行级代码", "hangjidaima", "hjdm"],
|
||||||
id: "inlineCode",
|
id: "inlineCode",
|
||||||
value: "code",
|
value: "code",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconInlineCode"></use></svg><span class="b3-list-item__text">${window.siyuan.languages["inline-code"]}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert["inline-code"].custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconInlineCode"></use></svg><span class="b3-list-item__text">${window.siyuan.languages["inline-code"]}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert["inline-code"].custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.kbd, "kbd", "键盘", "jianpan", "jp"],
|
filter: [window.siyuan.languages.kbd, "kbd", "键盘", "jianpan", "jp"],
|
||||||
id: "kbd",
|
id: "kbd",
|
||||||
value: "kbd",
|
value: "kbd",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconKeymap"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.kbd}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.kbd.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconKeymap"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.kbd}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.kbd.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages.tag, "tags", "标签", "biaoqian", "bq"],
|
filter: [window.siyuan.languages.tag, "tags", "标签", "biaoqian", "bq"],
|
||||||
id: "tag",
|
id: "tag",
|
||||||
value: "tag",
|
value: "tag",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconTags"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.tag}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.tag.custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconTags"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.tag}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert.tag.custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
filter: [window.siyuan.languages["inline-math"], "inline formulas", "inline math", "行级公式", "hangjigongshi", "hjgs", "行级数学公式", "hangjishuxvegongshi", "hangjishuxuegongshi", "hjsxgs"],
|
filter: [window.siyuan.languages["inline-math"], "inline formulas", "inline math", "行级公式", "hangjigongshi", "hjgs", "行级数学公式", "hangjishuxvegongshi", "hangjishuxuegongshi", "hjsxgs"],
|
||||||
id: "inlineMath",
|
id: "inlineMath",
|
||||||
value: "inline-math",
|
value: "inline-math",
|
||||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconMath"></use></svg><span class="b3-list-item__text">${window.siyuan.languages["inline-math"]}</span><span class="b3-menu__accelerator">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert["inline-math"].custom))}</span></div>`,
|
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconMath"></use></svg><span class="b3-list-item__text">${window.siyuan.languages["inline-math"]}</span><span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${updateHotkeyTip((window.siyuan.config.keymap.editor.insert["inline-math"].custom))}</span></div>`,
|
||||||
}, {
|
}, {
|
||||||
value: "",
|
value: "",
|
||||||
id: "separator_3",
|
id: "separator_3",
|
||||||
|
|
|
@ -59,7 +59,7 @@ const filterSelectHTML = (key: string, options: {
|
||||||
<span class="fn__ellipsis">${escapeHtml(key)}</span>
|
<span class="fn__ellipsis">${escapeHtml(key)}</span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<span class="b3-menu__accelerator">${window.siyuan.languages.enterKey}</span>
|
<span class="b3-menu__accelerator b3-menu__accelerator--hotkey">${window.siyuan.languages.enterKey}</span>
|
||||||
</button>${html}`;
|
</button>${html}`;
|
||||||
} else if (html.indexOf("b3-menu__item--current") === -1) {
|
} else if (html.indexOf("b3-menu__item--current") === -1) {
|
||||||
html = html.replace('class="b3-menu__item"', 'class="b3-menu__item b3-menu__item--current"');
|
html = html.replace('class="b3-menu__item"', 'class="b3-menu__item b3-menu__item--current"');
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue