diff --git a/app/src/assets/scss/business/_card.scss b/app/src/assets/scss/business/_card.scss index ef502733d..a9168427e 100644 --- a/app/src/assets/scss/business/_card.scss +++ b/app/src/assets/scss/business/_card.scss @@ -5,7 +5,7 @@ max-height: 100%; background-color: var(--b3-theme-surface); - &.fullscreen > .b3-form__space--small { + &.fullscreen > .card__header { padding-left: var(--b3-toolbar-left-mac); } } diff --git a/app/src/assets/scss/util/_reset.scss b/app/src/assets/scss/util/_reset.scss index 9d7532299..26c1730e1 100644 --- a/app/src/assets/scss/util/_reset.scss +++ b/app/src/assets/scss/util/_reset.scss @@ -58,6 +58,10 @@ body { padding: 0 0 0 5px; } + .card__main.fullscreen > .card__header { + padding-right: 108px; + } + .fullscreen { & > .protyle-breadcrumb, & > .block__icons { diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts index 1f7f2cdda..7c98b3291 100644 --- a/app/src/card/openCard.ts +++ b/app/src/card/openCard.ts @@ -44,10 +44,10 @@ export const openCardByData = (cardsData: ICard[], html = "") => {
${window.siyuan.languages.riffCard} ${html} -
+ ${isMobile() ? "" : `
-
+
`}
@@ -133,7 +133,6 @@ export const openCardByData = (cardsData: ICard[], html = "") => { const countElement = dialog.element.querySelector('[data-type="count"]'); const actionElements = dialog.element.querySelectorAll(".card__action"); const selectElement = dialog.element.querySelector("select"); - const titleElement = countElement.previousElementSibling; dialog.element.addEventListener("click", (event) => { const fullscreenElement = hasClosestByAttribute(event.target as HTMLElement, "data-type", "fullscreen"); if (fullscreenElement) { @@ -219,6 +218,7 @@ export const openCardByData = (cardsData: ICard[], html = "") => { /// #endif index++; if (index > blocks.length - 1) { + const titleElement = countElement.previousElementSibling; fetchPost(selectElement ? "/api/riff/getRiffDueCards" : (titleElement.getAttribute("data-id") ? "/api/riff/getTreeRiffDueCards" : "/api/riff/getNotebookRiffDueCards"), { rootID: titleElement.getAttribute("data-id"),