From 2ff0bb7c74f42e3f30c9f9ed90a123a0d8daf611 Mon Sep 17 00:00:00 2001 From: "sungjin.choi" Date: Thu, 28 May 2026 17:06:00 +0900 Subject: [PATCH] =?UTF-8?q?chore=20:=20=EB=B2=A0=EB=84=88=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Main.vue | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/views/Main.vue b/src/views/Main.vue index 0e658e3..de11a50 100644 --- a/src/views/Main.vue +++ b/src/views/Main.vue @@ -451,12 +451,14 @@ onMounted(() => { position: relative; } .ascii-art { + /* 🟢 [★변경] 시스템 폰트 대신, 다운로드한 정밀 고정폭 폰트를 최우선 적용 */ font-family: 'JetBrains Mono', monospace !important; font-weight: bold; white-space: pre; display: block; margin: 0 auto; width: max-content; + color: #00ff00 !important; font-size: 14px; line-height: 1.2; @@ -464,6 +466,7 @@ onMounted(() => { background: transparent; transform-origin: center; opacity: 1; + animation: once-cyber-glitch-wobble 2.5s linear 1 forwards !important; } @@ -561,12 +564,6 @@ iframe { width: 100%; height: 180px; border-radius: 4px; } line-height: 1.2 !important; } } -@media screen and (max-width: 650px) { - #videos-container { grid-template-columns: 1fr; } - .project-grid { grid-template-columns: 1fr; } - .auth-nav { flex-direction: column; gap: 12px; padding: 15px 20px; } - .ascii-art { font-size: 7px; line-height: 1.1; } -} @keyframes blink { 0%, 100% { opacity: 0.4; } 50% { opacity: 1; } } /* 일회성 사이버 글리치 키프레임 */