From 3cb1290711106f799296a40c33ebc0667265b1fd Mon Sep 17 00:00:00 2001 From: zenn Date: Fri, 8 May 2026 10:04:12 +0900 Subject: [PATCH] =?UTF-8?q?v0.0.50=20=EB=AC=B8=EC=84=9C=20=EC=8A=A4?= =?UTF-8?q?=ED=81=AC=EB=A1=A4=EB=A1=9C=20=ED=86=B5=EC=9D=BC=ED=95=98?= =?UTF-8?q?=EA=B3=A0=20=EC=82=AC=EC=9D=B4=EB=93=9C=EB=B0=94=20=EC=8A=A4?= =?UTF-8?q?=ED=8B=B0=ED=82=A4=C2=B7=EB=AC=B4=EC=8A=A4=ED=81=AC=EB=A1=A4?= =?UTF-8?q?=EB=B0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 중앙 main 단독 스크롤을 제거하고 sticky 사이드+숨김 스크롤바로 Thred에 맞춘다. Co-authored-by: Cursor --- assets/css/main.css | 13 +++++++++++++ components/site/LeftSidebar.vue | 4 ++-- components/site/RightSidebar.vue | 4 ++-- docs/history.md | 6 ++++++ docs/map.md | 8 ++++---- docs/spec.md | 12 ++++++------ docs/update.md | 5 +++++ layouts/default.vue | 4 ++-- layouts/post.vue | 4 ++-- package.json | 2 +- 10 files changed, 43 insertions(+), 19 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 2f847c2..cf0717e 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -121,6 +121,19 @@ color: var(--site-text); } + /** + * 사이드바 내부 스크롤 영역 — 스크롤바만 숨기고 스크롤 동작은 유지한다. + */ + .site-sidebar-scroll { + overflow-y: auto; + scrollbar-width: none; + -ms-overflow-style: none; + } + + .site-sidebar-scroll::-webkit-scrollbar { + display: none; + } + .site-sidebar-section { border-bottom: 1px solid var(--site-line); } diff --git a/components/site/LeftSidebar.vue b/components/site/LeftSidebar.vue index 3d12a1c..f8f57f8 100644 --- a/components/site/LeftSidebar.vue +++ b/components/site/LeftSidebar.vue @@ -22,10 +22,10 @@ const { data: navigation } = await useFetch('/api/navigation', {