Show blurred spacer.png overlay on members/wiki sections when not logged in
- Instead of hiding main-content, members and wiki sections stay visible - Each section has a .section-locked overlay with spacer.png blurred 16px - Semi-transparent white layer + frosted-glass CTA card on top - CTA says 'Login via Telegram' with the same bot deep-link as Anmelden - checkSession() now toggles overlay visibility instead of hiding the whole main
This commit is contained in:
+5
-1
@@ -347,6 +347,8 @@ function checkSession() {
|
||||
document.getElementById('telegram-banner').style.display = 'none';
|
||||
document.getElementById('main-content').style.display = 'block';
|
||||
document.getElementById('newsletter-section').style.display = 'block';
|
||||
// Remove locked overlays
|
||||
document.querySelectorAll('.section-locked').forEach(el => el.style.display = 'none');
|
||||
loadUsers();
|
||||
loadWiki();
|
||||
loadDates();
|
||||
@@ -356,8 +358,10 @@ function checkSession() {
|
||||
document.getElementById('logout-btn').style.display = 'none';
|
||||
document.getElementById('profile-btn').style.display = 'none';
|
||||
document.getElementById('telegram-banner').style.display = 'block';
|
||||
document.getElementById('main-content').style.display = 'none';
|
||||
document.getElementById('main-content').style.display = 'block';
|
||||
document.getElementById('newsletter-section').style.display = 'none';
|
||||
// Show locked overlays
|
||||
document.querySelectorAll('.section-locked').forEach(el => el.style.display = '');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user