diff --git a/app/src/assets/scss/_dialog.scss b/app/src/assets/scss/_dialog.scss index d2e7b3327..9eaab2551 100644 --- a/app/src/assets/scss/_dialog.scss +++ b/app/src/assets/scss/_dialog.scss @@ -134,9 +134,15 @@ box-shadow: none; } - &--hide span[data-type~=mark] { - transition: var(--b3-transition); - color: var(--b3-protyle-inline-mark-background) !important; + &--hide { + .sb > div:nth-of-type(n+2):not(.protyle-attr) { + display: none; + } + + span[data-type~=mark] { + transition: var(--b3-transition); + color: var(--b3-protyle-inline-mark-background) !important; + } } } } diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts index 7b0e33b08..cabfb8c53 100644 --- a/app/src/card/openCard.ts +++ b/app/src/card/openCard.ts @@ -164,7 +164,7 @@ export const openCard = () => { rating: parseInt(type) }, () => { index++; - editor.protyle.element.classList.remove("b3-dialog__cardblock--hide"); + editor.protyle.element.classList.add("b3-dialog__cardblock--hide"); if (index > blocks.length - 1) { countElement.classList.add("fn__none"); editor.protyle.element.classList.add("fn__none");