From c474a8b9a3ce698824e0e563f72685b830db6fc6 Mon Sep 17 00:00:00 2001
From: zenn
Date: Fri, 15 May 2026 18:31:25 +0900
Subject: [PATCH] =?UTF-8?q?v1.2.2:=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20?=
=?UTF-8?q?=ED=8C=8C=EC=9D=BC=EB=AA=85=20alt=20=ED=8C=90=EB=B3=84=20?=
=?UTF-8?q?=EB=B0=8F=20=EB=AF=B8=EB=A6=AC=EB=B3=B4=EA=B8=B0=20=EC=BA=A1?=
=?UTF-8?q?=EC=85=98=20=EB=B6=84=EB=A6=AC=20=EC=88=98=EC=A0=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
대괄호 내용이 URL 파일명과 일치할 때만 useAlt로 처리해, 캡션과 대체 텍스트가 미리보기에서 혼동되지 않도록 했다.
Co-authored-by: Cursor
---
components/admin/AdminEditorBlockPanel.vue | 5 +++-
docs/update.md | 6 +++++
lib/markdown-image.js | 31 +++++++++++++++++-----
package-lock.json | 22 +++++++--------
package.json | 2 +-
5 files changed, 47 insertions(+), 19 deletions(-)
diff --git a/components/admin/AdminEditorBlockPanel.vue b/components/admin/AdminEditorBlockPanel.vue
index 4e4c06e..fbe3627 100644
--- a/components/admin/AdminEditorBlockPanel.vue
+++ b/components/admin/AdminEditorBlockPanel.vue
@@ -165,7 +165,10 @@ const onPanelFocusOut = (event) => {
v-if="image.useAlt"
class="text-[11px] font-normal text-[#8e9cac]"
>
- {{ getImageDefaultAltLabel(image.url) || '(파일명 없음)' }}
+ 대체 텍스트: {{ getImageDefaultAltLabel(image.url) || '(파일명 없음)' }} (미리보기 화면에는 보이지 않음)
+
+
+ 캡션은 이미지 아래에만 표시됩니다.