From b35a971b6ed9481eeb14b940658c86ba70c3c539 Mon Sep 17 00:00:00 2001 From: seonghobae <8172694+seonghobae@users.noreply.github.com> Date: Mon, 27 Jul 2026 03:57:29 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20=EC=95=84?= =?UTF-8?q?=EC=9D=B4=EC=BD=98=20=EC=A0=84=EC=9A=A9=20=EB=B2=84=ED=8A=BC?= =?UTF-8?q?=EC=97=90=20=ED=88=B4=ED=8C=81(title=20=EC=86=8D=EC=84=B1)=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .jules/palette.md | 3 +++ apps/desktop/src/features/score/ScoreView.tsx | 1 + apps/desktop/src/features/score/ScoreViewer.tsx | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/.jules/palette.md b/.jules/palette.md index c05638899..8ed7246d9 100644 --- a/.jules/palette.md +++ b/.jules/palette.md @@ -1,3 +1,6 @@ ## 2024-05-19 - Replace HTML disabled with aria-disabled="true" for Accessible Tooltips **Learning:** Native HTML `disabled` attributes completely hide elements from screen readers and block all pointer/hover events, preventing tooltips from functioning for disabled elements. **Action:** Replace `disabled` with `aria-disabled="true"`, enforce block click handlers via `e.preventDefault()`, and add a title tooltip directly to the element to maintain full tooltip accessibility and keyboard focus support for visually impaired and mouse users. +## 2025-02-27 - Icon-only button tooltips +**Learning:** Icon-only buttons (like lucide-react icons inside a `