diff --git a/app/src/assets/scss/util/_function.scss b/app/src/assets/scss/util/_function.scss index 344099b1a..1c3b51924 100644 --- a/app/src/assets/scss/util/_function.scss +++ b/app/src/assets/scss/util/_function.scss @@ -91,10 +91,6 @@ } } - &__displayblock { - display: block; - } - &__block { width: 100%; } diff --git a/app/src/config/editor.ts b/app/src/config/editor.ts index 79447c8a8..472e6b961 100644 --- a/app/src/config/editor.ts +++ b/app/src/config/editor.ts @@ -333,16 +333,14 @@ export const editor = { (editor.element.querySelector("#dynamicLoadBlocks") as HTMLInputElement).value = "1024"; } - const markdown = { - inlineSup: (editor.element.querySelector("#editorMarkdownInlineSup") as HTMLInputElement).checked, - inlineSub: (editor.element.querySelector("#editorMarkdownInlineSub") as HTMLInputElement).checked, - inlineTag: (editor.element.querySelector("#editorMarkdownInlineTag") as HTMLInputElement).checked, - inlineMath: (editor.element.querySelector("#editorMarkdownInlineMath") as HTMLInputElement).checked - }; - fetchPost("/api/setting/setEditor", { fullWidth: (editor.element.querySelector("#fullWidth") as HTMLInputElement).checked, - markdown: markdown, + markdown: { + inlineSup: (editor.element.querySelector("#editorMarkdownInlineSup") as HTMLInputElement).checked, + inlineSub: (editor.element.querySelector("#editorMarkdownInlineSub") as HTMLInputElement).checked, + inlineTag: (editor.element.querySelector("#editorMarkdownInlineTag") as HTMLInputElement).checked, + inlineMath: (editor.element.querySelector("#editorMarkdownInlineMath") as HTMLInputElement).checked + }, allowHTMLBLockScript: (editor.element.querySelector("#allowHTMLBLockScript") as HTMLInputElement).checked, justify: (editor.element.querySelector("#justify") as HTMLInputElement).checked, rtl: (editor.element.querySelector("#rtl") as HTMLInputElement).checked, diff --git a/app/src/mobile/settings/editor.ts b/app/src/mobile/settings/editor.ts index 6ff3e3c81..2f46c1e46 100644 --- a/app/src/mobile/settings/editor.ts +++ b/app/src/mobile/settings/editor.ts @@ -14,6 +14,12 @@ const setEditor = (modelMainElement: Element) => { dynamicLoadBlocks = 1024; (modelMainElement.querySelector("#dynamicLoadBlocks") as HTMLInputElement).value = "1024"; } + window.siyuan.config.editor.markdown= { + inlineSup: (modelMainElement.querySelector("#editorMarkdownInlineSup") as HTMLInputElement).checked, + inlineSub: (modelMainElement.querySelector("#editorMarkdownInlineSub") as HTMLInputElement).checked, + inlineTag: (modelMainElement.querySelector("#editorMarkdownInlineTag") as HTMLInputElement).checked, + inlineMath: (modelMainElement.querySelector("#editorMarkdownInlineMath") as HTMLInputElement).checked + }; window.siyuan.config.editor.dynamicLoadBlocks = dynamicLoadBlocks; window.siyuan.config.editor.justify = (modelMainElement.querySelector("#justify") as HTMLInputElement).checked; window.siyuan.config.editor.rtl = (modelMainElement.querySelector("#rtl") as HTMLInputElement).checked; @@ -163,82 +169,122 @@ export const initEditor = () => { -