feat: update UI title, restore guide functionality, and simplify server list view
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user