feat: update UI title, restore guide functionality, and simplify server list view

This commit is contained in:
2026-04-23 14:48:06 +09:00
parent e5b4eb8295
commit bb1cc36d01
9 changed files with 84 additions and 50 deletions

View File

@@ -157,10 +157,20 @@ export function initGuide() {
body.appendChild(overlay);
const openGuide = () => overlay.classList.add('active');
const openGuide = () => {
console.log('📖 Opening Guide Modal...');
overlay.classList.add('active');
};
const closeGuide = () => overlay.classList.remove('active');
document.getElementById('btn-open-guide-header')?.addEventListener('click', openGuide);
const triggerBtn = document.getElementById('btn-open-guide-header');
if (triggerBtn) {
console.log('✅ Guide trigger button found and bound.');
triggerBtn.addEventListener('click', openGuide);
} else {
console.warn('⚠️ Guide trigger button (#btn-open-guide-header) not found in DOM.');
}
overlay.addEventListener('click', (e) => { if (e.target === overlay) closeGuide(); });
document.getElementById('btn-close-guide')?.addEventListener('click', closeGuide);