From 0ed848a2ebd608a71386d95adfadd7f9c2b7cc52 Mon Sep 17 00:00:00 2001 From: zenn Date: Thu, 14 May 2026 18:51:27 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EC=9D=B4=EB=93=9C=EB=B0=94=20?= =?UTF-8?q?=ED=96=89=20=ED=98=B8=EB=B2=84=EB=A5=BC=20#F7F4EF=EB=A1=9C=20?= =?UTF-8?q?=EC=99=84=ED=99=94=ED=95=98=EA=B3=A0=20v1.1.3=EC=9C=BC=EB=A1=9C?= =?UTF-8?q?=20=EA=B0=B1=EC=8B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- assets/css/main.css | 21 +++++++++++++++++++++ components/site/LeftSidebar.vue | 4 ++-- components/site/SidebarPrimaryNavList.vue | 4 ++-- docs/history.md | 6 ++++++ docs/map.md | 4 ++-- docs/spec.md | 2 +- docs/update.md | 5 +++++ package.json | 2 +- 8 files changed, 40 insertions(+), 8 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 49650ac..67328a9 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -216,6 +216,27 @@ background: color-mix(in srgb, var(--site-panel) 72%, var(--site-text)); } + /** + * 왼쪽 사이드바 1차 네비·태그 카테고리·테마 점 등 행 호버 — 라이트 테마에서 밝은 크림 톤, 다크는 패널 대비 유지 + */ + .site-sidebar-nav-row { + transition: background-color 0.2s ease; + } + + .site-sidebar-nav-row:hover { + background-color: #f7f4ef; + } + + :root[data-theme='dark'] .site-sidebar-nav-row:hover { + background: color-mix(in srgb, var(--site-panel) 72%, var(--site-text)); + } + + @media (prefers-color-scheme: dark) { + :root:not([data-theme='light']) .site-sidebar-nav-row:hover { + background: color-mix(in srgb, var(--site-panel) 72%, var(--site-text)); + } + } + /** * 다크 인증 폼(signin/signup) 텍스트 입력 — UA가 부모 color를 상속하지 않는 경우 대비 */ diff --git a/components/site/LeftSidebar.vue b/components/site/LeftSidebar.vue index 1cbb084..8a9adc3 100644 --- a/components/site/LeftSidebar.vue +++ b/components/site/LeftSidebar.vue @@ -158,7 +158,7 @@ onMounted(() => { @@ -206,7 +206,7 @@ onMounted(() => {