From 1b89dc0ee2e130d4fa407a147a76ec6ad877bcc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yingyi=20/=20=E9=A2=96=E9=80=B8?= <49649786+Zuoqiu-Yingyi@users.noreply.github.com> Date: Tue, 5 Dec 2023 22:41:12 +0800 Subject: [PATCH] :art: Use HTML attributes `data-wrap` to set the cell wrapping style (#9814) --- app/src/assets/scss/business/_av.scss | 12 ++++++++++++ app/src/protyle/render/av/col.ts | 4 ++-- app/src/protyle/render/av/render.ts | 10 ++++------ 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/app/src/assets/scss/business/_av.scss b/app/src/assets/scss/business/_av.scss index c5f66eca3..e439bde22 100644 --- a/app/src/assets/scss/business/_av.scss +++ b/app/src/assets/scss/business/_av.scss @@ -95,6 +95,10 @@ cursor: pointer; } + &__body { + float: left; + } + &__row { display: flex; border-bottom: 1px solid var(--b3-theme-surface-lighter); @@ -244,6 +248,14 @@ top: 5.5px; } + &[data-wrap="true"] { + white-space: pre-wrap; + } + + &[data-wrap="false"] { + white-space: nowrap; + } + &.dragover__right { border-right-color: var(--b3-theme-primary-lighter); } diff --git a/app/src/protyle/render/av/col.ts b/app/src/protyle/render/av/col.ts index ff5d6cffc..9003d00db 100644 --- a/app/src/protyle/render/av/col.ts +++ b/app/src/protyle/render/av/col.ts @@ -386,7 +386,7 @@ export const addAttrViewColAnimation = (options: { } let html = ""; if (index === 0) { - html = `