diff --git a/frontend/index.html b/frontend/index.html index b368eaa..22a3da0 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -591,11 +591,18 @@ console.log('mainScreen 요소:', !!mainScreen); if (loginScreen && mainScreen) { + // CSS 클래스와 인라인 스타일 모두 적용 (강제) loginScreen.classList.add('hidden'); + loginScreen.style.display = 'none'; + mainScreen.classList.remove('hidden'); - console.log('✅ 메인 화면으로 전환 완료'); + mainScreen.style.display = 'block'; + + console.log('✅ 메인 화면으로 전환 완료 (강제 스타일 적용)'); console.log('loginScreen hidden:', loginScreen.classList.contains('hidden')); + console.log('loginScreen display:', loginScreen.style.display); console.log('mainScreen hidden:', mainScreen.classList.contains('hidden')); + console.log('mainScreen display:', mainScreen.style.display); } else { console.error('❌ 화면 요소를 찾을 수 없음'); } @@ -639,9 +646,17 @@ await window.commonHeader.init(currentUser, 'issues_create'); } - // 메인 화면 표시 - document.getElementById('loginScreen').classList.add('hidden'); - document.getElementById('mainScreen').classList.remove('hidden'); + // 메인 화면 표시 (강제 스타일 적용) + const loginScreen = document.getElementById('loginScreen'); + const mainScreen = document.getElementById('mainScreen'); + + loginScreen.classList.add('hidden'); + loginScreen.style.display = 'none'; + + mainScreen.classList.remove('hidden'); + mainScreen.style.display = 'block'; + + console.log('✅ 로그인 후 메인 화면 전환 완료'); // 데이터 로드 await loadProjects();