From 87232ff532428358e1fe4b5c4d6044298e124cf4 Mon Sep 17 00:00:00 2001 From: seonghobae <8172694+seonghobae@users.noreply.github.com> Date: Fri, 16 Oct 2026 07:39:56 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20Console=20?= =?UTF-8?q?=EB=8C=80=EC=8B=9C=EB=B3=B4=EB=93=9C=EC=97=90=20=EC=8A=A4?= =?UTF-8?q?=ED=82=B5=20=EB=A7=81=ED=81=AC(Skip=20to=20content)=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 - Console 대시보드(console.html)에 "Skip to content" 링크 추가 - 키보드/스크린 리더 사용자가 헤더를 건너뛰고 `
`으로 바로 이동할 수 있도록 접근성 향상 - 스킵 링크 회귀 테스트 추가 --- scanner/dashboard/console.html | 5 ++++- tests/test_console_accessibility_contract.py | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/scanner/dashboard/console.html b/scanner/dashboard/console.html index 7ec262af4..b44e157bf 100644 --- a/scanner/dashboard/console.html +++ b/scanner/dashboard/console.html @@ -46,9 +46,12 @@ .err{color:var(--crit);font-weight:600} code{background:var(--bg);padding:1px 5px;border-radius:4px} .hidden{display:none} + .skip-link{position:absolute;top:-48px;left:0;background:var(--primary);color:#fff;padding:8px 16px;z-index:100;font-weight:700;border-radius:0 0 8px 0;transition:top .2s} + .skip-link:focus{top:0;outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px var(--primary)} +

AppGuardrail Console

@@ -58,7 +61,7 @@

AppGuardrail Console

-
+