From 470b9d8e742afd9373b7468aa5e70d95cf3c5335 Mon Sep 17 00:00:00 2001 From: seonghobae <8172694+seonghobae@users.noreply.github.com> Date: Thu, 23 Jul 2026 03:57:58 +0000 Subject: [PATCH 1/4] =?UTF-8?q?feat(ux):=20=EC=95=84=EC=9D=B4=EC=BD=98=20?= =?UTF-8?q?=EB=B2=84=ED=8A=BC=EC=97=90=20=ED=88=B4=ED=8C=81=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 마우스 사용자들의 사용성을 개선하기 위해 텍스트 없이 아이콘만 있는 버튼에 `title` 속성을 추가하여 네이티브 브라우저 툴팁이 표시되도록 했습니다. (ScoreView 및 ScoreViewer 컴포넌트) --- apps/desktop/src/features/score/ScoreView.tsx | 1 + apps/desktop/src/features/score/ScoreViewer.tsx | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/apps/desktop/src/features/score/ScoreView.tsx b/apps/desktop/src/features/score/ScoreView.tsx index 72732450f..53cab32fc 100644 --- a/apps/desktop/src/features/score/ScoreView.tsx +++ b/apps/desktop/src/features/score/ScoreView.tsx @@ -198,6 +198,7 @@ export function ScoreView({ song, projectId, onSongUpdate }: ScoreViewProps) { onClick={projectId ? () => void handleRemove(projectId, attachment) : undefined} disabled={!projectId} aria-label={`${t("scoreRemove")}: ${attachment.fileName}`} + title={`${t("scoreRemove")}: ${attachment.fileName}`} className="size-10 border-rose-300/25 text-rose-200 hover:bg-rose-400/10" >