mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-03-03 02:57:01 +00:00
This commit is contained in:
@@ -29,6 +29,11 @@
|
|||||||
padding: 0 4px;
|
padding: 0 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&--size {
|
||||||
|
padding: 2px 8px;
|
||||||
|
width: 64px;
|
||||||
|
}
|
||||||
|
|
||||||
&--text {
|
&--text {
|
||||||
box-shadow: 0 0 0;
|
box-shadow: 0 0 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2343,7 +2343,7 @@ export const tableMenu = (protyle: IProtyle, nodeElement: Element, cellElement:
|
|||||||
id: "insertRowAbove",
|
id: "insertRowAbove",
|
||||||
icon: "iconBefore",
|
icon: "iconBefore",
|
||||||
label: `<div class="fn__flex" style="align-items: center;">
|
label: `<div class="fn__flex" style="align-items: center;">
|
||||||
${window.siyuan.languages.insertRowBefore.replace("${x}", `<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field"><span class="fn__space"></span>`)}
|
${window.siyuan.languages.insertRowBefore.replace("${x}", `<span class="fn__space"></span><input type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field b3-text-field--size"><span class="fn__space"></span>`)}
|
||||||
</div>`,
|
</div>`,
|
||||||
accelerator: window.siyuan.config.keymap.editor.table.insertRowAbove.custom,
|
accelerator: window.siyuan.config.keymap.editor.table.insertRowAbove.custom,
|
||||||
bind(element: HTMLElement) {
|
bind(element: HTMLElement) {
|
||||||
@@ -2368,7 +2368,7 @@ ${window.siyuan.languages.insertRowBefore.replace("${x}", `<span class="fn__spac
|
|||||||
id: "insertRowBelow",
|
id: "insertRowBelow",
|
||||||
icon: "iconAfter",
|
icon: "iconAfter",
|
||||||
label: `<div class="fn__flex" style="align-items: center;">
|
label: `<div class="fn__flex" style="align-items: center;">
|
||||||
${window.siyuan.languages.insertRowAfter.replace("${x}", `<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field"><span class="fn__space"></span>`)}
|
${window.siyuan.languages.insertRowAfter.replace("${x}", `<span class="fn__space"></span><input type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field b3-text-field--size"><span class="fn__space"></span>`)}
|
||||||
</div>`,
|
</div>`,
|
||||||
accelerator: window.siyuan.config.keymap.editor.table.insertRowBelow.custom,
|
accelerator: window.siyuan.config.keymap.editor.table.insertRowBelow.custom,
|
||||||
bind(element: HTMLElement) {
|
bind(element: HTMLElement) {
|
||||||
@@ -2394,7 +2394,7 @@ ${window.siyuan.languages.insertRowAfter.replace("${x}", `<span class="fn__space
|
|||||||
id: "insertColumnLeft",
|
id: "insertColumnLeft",
|
||||||
icon: "iconInsertLeft",
|
icon: "iconInsertLeft",
|
||||||
label: `<div class="fn__flex" style="align-items: center;">
|
label: `<div class="fn__flex" style="align-items: center;">
|
||||||
${window.siyuan.languages.insertColumnLeft1.replace("${x}", `<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field"><span class="fn__space"></span>`)}
|
${window.siyuan.languages.insertColumnLeft1.replace("${x}", `<span class="fn__space"></span><input type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field b3-text-field--size"><span class="fn__space"></span>`)}
|
||||||
</div>`,
|
</div>`,
|
||||||
accelerator: window.siyuan.config.keymap.editor.table.insertColumnLeft.custom,
|
accelerator: window.siyuan.config.keymap.editor.table.insertColumnLeft.custom,
|
||||||
bind(element: HTMLElement) {
|
bind(element: HTMLElement) {
|
||||||
@@ -2420,7 +2420,7 @@ ${window.siyuan.languages.insertColumnLeft1.replace("${x}", `<span class="fn__sp
|
|||||||
id: "insertColumnRight",
|
id: "insertColumnRight",
|
||||||
icon: "iconInsertRight",
|
icon: "iconInsertRight",
|
||||||
label: `<div class="fn__flex" style="align-items: center;">
|
label: `<div class="fn__flex" style="align-items: center;">
|
||||||
${window.siyuan.languages.insertColumnRight1.replace("${x}", `<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field"><span class="fn__space"></span>`)}
|
${window.siyuan.languages.insertColumnRight1.replace("${x}", `<span class="fn__space"></span><input type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field b3-text-field--size"><span class="fn__space"></span>`)}
|
||||||
</div>`,
|
</div>`,
|
||||||
accelerator: window.siyuan.config.keymap.editor.table.insertColumnRight.custom,
|
accelerator: window.siyuan.config.keymap.editor.table.insertColumnRight.custom,
|
||||||
bind(element: HTMLElement) {
|
bind(element: HTMLElement) {
|
||||||
|
|||||||
@@ -625,7 +625,7 @@ export const avContextmenu = (protyle: IProtyle, rowElement: HTMLElement, positi
|
|||||||
id: avType === "table" ? "insertRowBefore" : "insertItemBefore",
|
id: avType === "table" ? "insertRowBefore" : "insertItemBefore",
|
||||||
icon: "iconBefore",
|
icon: "iconBefore",
|
||||||
label: `<div class="fn__flex" style="align-items: center;">
|
label: `<div class="fn__flex" style="align-items: center;">
|
||||||
${window.siyuan.languages[avType === "table" ? "insertRowBefore" : "insertItemBefore"].replace("${x}", `<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field"><span class="fn__space"></span>`)}
|
${window.siyuan.languages[avType === "table" ? "insertRowBefore" : "insertItemBefore"].replace("${x}", `<span class="fn__space"></span><input type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field b3-text-field--size"><span class="fn__space"></span>`)}
|
||||||
</div>`,
|
</div>`,
|
||||||
bind(element) {
|
bind(element) {
|
||||||
const inputElement = element.querySelector("input");
|
const inputElement = element.querySelector("input");
|
||||||
@@ -660,7 +660,7 @@ ${window.siyuan.languages[avType === "table" ? "insertRowBefore" : "insertItemBe
|
|||||||
id: avType === "table" ? "insertRowAfter" : "insertItemAfter",
|
id: avType === "table" ? "insertRowAfter" : "insertItemAfter",
|
||||||
icon: "iconAfter",
|
icon: "iconAfter",
|
||||||
label: `<div class="fn__flex" style="align-items: center;">
|
label: `<div class="fn__flex" style="align-items: center;">
|
||||||
${window.siyuan.languages[avType === "table" ? "insertRowAfter" : "insertItemAfter"].replace("${x}", `<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field" value="1"><span class="fn__space"></span>`)}
|
${window.siyuan.languages[avType === "table" ? "insertRowAfter" : "insertItemAfter"].replace("${x}", `<span class="fn__space"></span><input type="number" step="1" min="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field b3-text-field--size" value="1"><span class="fn__space"></span>`)}
|
||||||
</div>`,
|
</div>`,
|
||||||
bind(element) {
|
bind(element) {
|
||||||
const inputElement = element.querySelector("input");
|
const inputElement = element.querySelector("input");
|
||||||
|
|||||||
Reference in New Issue
Block a user