diff --git a/frontend/src/app/chat/KnowledgePanel.tsx b/frontend/src/app/chat/KnowledgePanel.tsx index 593747e..f2f8b49 100644 --- a/frontend/src/app/chat/KnowledgePanel.tsx +++ b/frontend/src/app/chat/KnowledgePanel.tsx @@ -180,7 +180,7 @@ export default function KnowledgePanel() {
diff --git a/frontend/src/app/login/page.tsx b/frontend/src/app/login/page.tsx index fe0caa9..327af9e 100644 --- a/frontend/src/app/login/page.tsx +++ b/frontend/src/app/login/page.tsx @@ -96,7 +96,7 @@ export default function LoginPage() { type="button" onClick={() => setShowPassword((s) => !s)} aria-label={showPassword ? "비밀번호 숨기기" : "비밀번호 표시"} - className="btn-ghost btn-icon absolute right-1.5 top-1/2 -translate-y-1/2 h-7 w-7 text-muted hover:text-fg" + className="btn-ghost btn-icon min-h-0 absolute right-1.5 top-1/2 -translate-y-1/2 h-7 w-7 text-muted hover:text-fg" > {showPassword ? : } diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx index d64f6cd..80031d0 100644 --- a/frontend/src/app/page.tsx +++ b/frontend/src/app/page.tsx @@ -119,13 +119,13 @@ export default function HomePage() {
5겹 보안 체험 챗봇 열기 → diff --git a/frontend/src/app/simulator/page.tsx b/frontend/src/app/simulator/page.tsx index ece3fb7..f822c10 100644 --- a/frontend/src/app/simulator/page.tsx +++ b/frontend/src/app/simulator/page.tsx @@ -207,16 +207,16 @@ export default function SimulatorPage() { diff --git a/frontend/src/app/stocks/MemoryStatsCard.tsx b/frontend/src/app/stocks/MemoryStatsCard.tsx index 55525f0..a8ab5b6 100644 --- a/frontend/src/app/stocks/MemoryStatsCard.tsx +++ b/frontend/src/app/stocks/MemoryStatsCard.tsx @@ -94,7 +94,7 @@ export default function MemoryStatsCard({ @@ -1217,7 +1217,7 @@ export default function StocksPage() { @@ -232,7 +232,7 @@ export default function NavBar() { 로그인 @@ -244,7 +244,7 @@ export default function NavBar() { onClick={toggle} aria-label="테마 전환" title={theme === "dark" ? "라이트 모드로 전환" : "다크 모드로 전환"} - className="btn-ghost btn-icon shrink-0 h-[38px] w-[38px] rounded-full border border-line/70 hover:border-line hover:bg-surface/80" + className="btn-ghost btn-icon min-h-0 shrink-0 h-[38px] w-[38px] rounded-full border border-line/70 hover:border-line hover:bg-surface/80" > {theme === "dark" ? : } @@ -255,7 +255,7 @@ export default function NavBar() { aria-pressed={largeText} aria-label="큰 글씨 모드" title={largeText ? "큰 글씨 모드 끄기 (A11y)" : "큰 글씨 모드 켜기 (A11y)"} - className={`btn-ghost btn-icon shrink-0 h-[38px] w-[38px] rounded-full border border-line/70 hover:border-line hover:bg-surface/80 ${ + className={`btn-ghost btn-icon min-h-0 shrink-0 h-[38px] w-[38px] rounded-full border border-line/70 hover:border-line hover:bg-surface/80 ${ largeText ? "!border-accent/50 !bg-accent/15 !text-accent font-bold" : "" }`} > @@ -268,7 +268,7 @@ export default function NavBar() { aria-label="전체 메뉴 열기" aria-expanded={open} title="전체 메뉴" - className={`btn-ghost btn-icon shrink-0 h-[38px] w-[38px] rounded-full border transition-all xl:hidden ${ + className={`btn-ghost btn-icon min-h-0 shrink-0 h-[38px] w-[38px] rounded-full border transition-all xl:!hidden ${ open ? "!border-accent !bg-accent/20 !text-accent" : "border-line/70 hover:border-line hover:bg-surface/80 text-fg"