diff --git a/web/src/components/DailyMemo.tsx b/web/src/components/DailyMemo.tsx index 9c572cbf..26eaa25b 100644 --- a/web/src/components/DailyMemo.tsx +++ b/web/src/components/DailyMemo.tsx @@ -32,7 +32,7 @@ const DailyMemo: React.FC = (props: Props) => { 0}>
{imageUrls.map((imgUrl, idx) => ( - + ))}
diff --git a/web/src/components/Memo.tsx b/web/src/components/Memo.tsx index ac583912..07ec4375 100644 --- a/web/src/components/Memo.tsx +++ b/web/src/components/Memo.tsx @@ -112,7 +112,7 @@ const Memo: React.FC = (props: Props) => { } else { locationService.setTagQuery(tagName); } - } else if (targetEl.className === "todo-block") { + } else if (targetEl.classList.contains("todo-block")) { const status = targetEl.dataset?.value; const todoElementList = [...(memoContainerRef.current?.querySelectorAll(`span.todo-block[data-value=${status}]`) ?? [])]; for (const element of todoElementList) { diff --git a/web/src/components/PreviewImageDialog.tsx b/web/src/components/PreviewImageDialog.tsx index 734bd4ca..fc1b2374 100644 --- a/web/src/components/PreviewImageDialog.tsx +++ b/web/src/components/PreviewImageDialog.tsx @@ -29,7 +29,7 @@ const PreviewImageDialog: React.FC = ({ destroy, imgUrl }: Props) => {
- +
); diff --git a/web/src/components/ShareMemoImageDialog.tsx b/web/src/components/ShareMemoImageDialog.tsx index 8856d181..f4569e8e 100644 --- a/web/src/components/ShareMemoImageDialog.tsx +++ b/web/src/components/ShareMemoImageDialog.tsx @@ -91,14 +91,7 @@ const ShareMemoImageDialog: React.FC = (props: Props) => { 0}>
{imageUrls.map((imgUrl, idx) => ( - + ))}
diff --git a/web/src/helpers/marked.ts b/web/src/helpers/marked.ts index 5b9e95a7..569e1cd9 100644 --- a/web/src/helpers/marked.ts +++ b/web/src/helpers/marked.ts @@ -11,8 +11,8 @@ const parseMarkedToHtml = (markedStr: string): string => { .replace(/([\u4e00-\u9fa5])([A-Za-z0-9?.,;[\]]+)/g, "$1 $2") .replace(/([A-Za-z0-9?.,;[\]]+)([\u4e00-\u9fa5])/g, "$1 $2") .replace(CODE_BLOCK_REG, "
$1
") - .replace(TODO_BLOCK_REG, "") - .replace(DONE_BLOCK_REG, "") + .replace(TODO_BLOCK_REG, "") + .replace(DONE_BLOCK_REG, "") .replace(DOT_LI_REG, "") .replace(NUM_LI_REG, "$1.") .replace(BOLD_TEXT_REG, "$1") diff --git a/web/src/less/memo-content.less b/web/src/less/memo-content.less index f563ef84..b6fcd9af 100644 --- a/web/src/less/memo-content.less +++ b/web/src/less/memo-content.less @@ -25,7 +25,10 @@ } .todo-block { - @apply rounded select-none cursor-pointer hover:shadow-inner; + @apply w-4 h-4 leading-4 border rounded float-left box-border text-lg cursor-pointer shadow-inner hover:opacity-80; + margin-top: 6px; + margin-left: 6px; + margin-right: 6px; } pre { diff --git a/web/src/less/memo.less b/web/src/less/memo.less index 6821e437..9fff5f85 100644 --- a/web/src/less/memo.less +++ b/web/src/less/memo.less @@ -127,11 +127,11 @@ .pretty-scroll-bar(0, 2px); > .memo-img { - @apply mr-2 last:mr-0 w-auto h-32 shrink-0 grow-0 overflow-y-hidden; + @apply mr-2 last:mr-0 w-auto h-auto shrink-0 grow-0 overflow-y-hidden; .hide-scroll-bar(); > img { - @apply w-auto max-h-32 rounded-lg; + @apply w-auto max-h-40 rounded-lg; } } }