diff --git a/app/src/assets/scss/_dialog.scss b/app/src/assets/scss/_dialog.scss index 164055fd7..d2e7b3327 100644 --- a/app/src/assets/scss/_dialog.scss +++ b/app/src/assets/scss/_dialog.scss @@ -121,8 +121,12 @@ font-size: 16px; } - &__cardaction .b3-button { - margin-top: 16px; + &__cardaction > div > span { + display: block; + color: var(--b3-theme-on-surface); + text-align: center; + line-height: 15px; + font-size: 10px; } &__cardblock { diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts index f82b953b1..54ad6f1a2 100644 --- a/app/src/card/openCard.ts +++ b/app/src/card/openCard.ts @@ -38,19 +38,31 @@ export const openCard = () => {
${window.siyuan.languages.noDueCard}
-
+
- +
-
- +
+
+ ${blocks[index].nextDues[0]} + +
- +
+ ${blocks[index].nextDues[1]} + +
- +
+ ${blocks[index].nextDues[2]} + +
- +
+ ${blocks[index].nextDues[3]} + +
`, width: isMobile() ? "80vw" : "50vw", @@ -80,7 +92,7 @@ export const openCard = () => { (dialog.element.firstElementChild as HTMLElement).style.zIndex = "200"; dialog.element.setAttribute("data-key", window.siyuan.config.keymap.general.riffCard.custom); const countElement = dialog.element.querySelector('[data-type="count"]'); - const actionElements = dialog.element.querySelectorAll('[data-type="action"]'); + const actionElements = dialog.element.querySelectorAll(".b3-dialog__cardaction"); const selectElement = dialog.element.querySelector("select"); selectElement.addEventListener("change", () => { fetchPost("/api/riff/getRiffDueCards", {deckID: selectElement.value}, (cardsChangeResponse) => {