diff --git a/app/src/assets/scss/business/_block.scss b/app/src/assets/scss/business/_block.scss index da053ff6a..07e40ca3c 100644 --- a/app/src/assets/scss/business/_block.scss +++ b/app/src/assets/scss/business/_block.scss @@ -137,8 +137,8 @@ height: 42px; flex-shrink: 0; - &--border { - background-color: var(--b3-theme-surface); + &--menu { + background-color: var(--b3-menu-background); } &:hover .block__icon:not([disabled]) { diff --git a/app/src/assets/scss/business/_search.scss b/app/src/assets/scss/business/_search.scss index 650c8a1fa..f64e5e6c9 100644 --- a/app/src/assets/scss/business/_search.scss +++ b/app/src/assets/scss/business/_search.scss @@ -7,6 +7,8 @@ &--row { flex-direction: row; + border-top: 1px solid var(--b3-theme-surface-lighter); + border-bottom: 1px solid var(--b3-theme-surface-lighter); .search__preview { border-top: 0; @@ -98,12 +100,6 @@ border-top: 1px solid var(--b3-theme-surface-lighter); } - &__result { - white-space: nowrap; - margin-left: 5px; - line-height: 24px; - } - &__drag { cursor: row-resize; width: 100%; diff --git a/app/src/assets/scss/component/_button.scss b/app/src/assets/scss/component/_button.scss index 217b78fa8..9c84b2553 100644 --- a/app/src/assets/scss/component/_button.scss +++ b/app/src/assets/scss/component/_button.scss @@ -54,6 +54,10 @@ font-size: 12px; } + &--mid { + padding: 2px 8px; + } + &--text, &--cancel { color: var(--b3-theme-primary); diff --git a/app/src/assets/scss/component/_typography.scss b/app/src/assets/scss/component/_typography.scss index c0d1006fb..b54190a17 100644 --- a/app/src/assets/scss/component/_typography.scss +++ b/app/src/assets/scss/component/_typography.scss @@ -628,7 +628,7 @@ border-radius: 4px; box-shadow: var(--b3-dialog-shadow); border: 1px solid var(--b3-theme-surface-lighter); - background-color: var(--b3-menu-background); + background-color: var(--b3-theme-surface); z-index: 304; padding: 4px; } diff --git a/app/src/assets/scss/pdf/_pdf.scss b/app/src/assets/scss/pdf/_pdf.scss index 14a540d20..e0c1161bc 100644 --- a/app/src/assets/scss/pdf/_pdf.scss +++ b/app/src/assets/scss/pdf/_pdf.scss @@ -624,7 +624,7 @@ a:focus > .thumbnail > .thumbnailSelectionRing, padding: 8px; box-shadow: var(--b3-dialog-shadow); border: 1px solid var(--b3-theme-surface-lighter); - background-color: var(--b3-menu-background); + background-color: var(--b3-theme-surface); border-radius: 4px; width: 520px; position: absolute; diff --git a/app/src/block/Panel.ts b/app/src/block/Panel.ts index c1ef3973c..be404c280 100644 --- a/app/src/block/Panel.ts +++ b/app/src/block/Panel.ts @@ -318,7 +318,7 @@ export class BlockPanel { `; } /// #endif - let html = `
+ let html = `
${openHTML} diff --git a/app/src/dialog/processSystem.ts b/app/src/dialog/processSystem.ts index fa4326396..ddd8750af 100644 --- a/app/src/dialog/processSystem.ts +++ b/app/src/dialog/processSystem.ts @@ -14,7 +14,7 @@ import {confirmDialog} from "./confirmDialog"; import {escapeHtml} from "../util/escape"; import {getWorkspaceName} from "../util/noRelyPCFunction"; import {needSubscribe} from "../util/needSubscribe"; -import { redirectToCheckAuth } from "../util/pathName"; +import {redirectToCheckAuth} from "../util/pathName"; export const lockScreen = () => { if (window.siyuan.config.readonly) { @@ -34,28 +34,23 @@ export const kernelError = () => { if (window.siyuan.config.system.container === "ios" && window.webkit?.messageHandlers) { iosReStart = `
`; } - const html = `
-
-
💔 ${window.siyuan.languages.kernelFault0} v${Constants.SIYUAN_VERSION}
-
-

${window.siyuan.languages.kernelFault1}

-
-

${window.siyuan.languages.kernelFault2}

- ${iosReStart} -
-
`; - let logElement = document.getElementById("errorLog"); - if (logElement) { - logElement.innerHTML = html; - } else { - document.body.insertAdjacentHTML("beforeend", `
${html}
`); - logElement = document.getElementById("errorLog"); - } - - const restartElement = logElement.querySelector(".b3-button"); - if (restartElement && window.webkit?.messageHandlers) { + const dialog = new Dialog({ + disableClose: true, + title: `💔 ${window.siyuan.languages.kernelFault0} v${Constants.SIYUAN_VERSION}`, + width: isMobile() ? "92vw" : "520px", + content: `
+
+
${window.siyuan.languages.kernelFault1}
+
+
${window.siyuan.languages.kernelFault2}
+ ${iosReStart} +
+
` + }); + const restartElement = dialog.element.querySelector(".b3-button"); + if (restartElement) { restartElement.addEventListener("click", () => { - logElement.remove(); + dialog.destroy(); window.webkit.messageHandlers.startKernelFast.postMessage("startKernelFast"); }); } diff --git a/app/src/protyle/toolbar/index.ts b/app/src/protyle/toolbar/index.ts index ffcef1e4d..f3fb30a49 100644 --- a/app/src/protyle/toolbar/index.ts +++ b/app/src/protyle/toolbar/index.ts @@ -874,7 +874,7 @@ export class Toolbar { this.subElement.style.width = ""; this.subElement.style.padding = "0"; } - this.subElement.innerHTML = `
+ this.subElement.innerHTML = `
${title} diff --git a/app/src/search/util.ts b/app/src/search/util.ts index 550853381..8f5ed8545 100644 --- a/app/src/search/util.ts +++ b/app/src/search/util.ts @@ -147,8 +147,12 @@ export const genSearch = (config: ISearchOption, element: Element, closeCB?: ()
-
- +
+ + + + + @@ -156,18 +160,18 @@ export const genSearch = (config: ISearchOption, element: Element, closeCB?: () - + - +
- + - +