diff --git a/frontend/static/js/api/client.js b/frontend/static/js/api/client.js index bc3559c..f8b2974 100644 --- a/frontend/static/js/api/client.js +++ b/frontend/static/js/api/client.js @@ -110,22 +110,14 @@ class Client { this.me = new MyProfile(this); await this.me.init(); - [...document.getElementById('nav-account-links').children].forEach(el => { - if (el.matches('[logged-in]')) - el.classList.remove('d-none'); - else - el.classList.add('d-none'); - }); + document.getElementById('navbarLoggedOut').classList.add('d-none'); + document.getElementById('navbarLoggedIn').classList.remove('d-none'); } else { this.me = undefined; - [...document.getElementById('nav-account-links').children].forEach(el => { - if (el.matches('[logged-in]')) - el.classList.add('d-none'); - else - el.classList.remove('d-none'); - }); + document.getElementById('navbarLoggedOut').classList.remove('d-none'); + document.getElementById('navbarLoggedIn').classList.add('d-none'); } this._logged = state; } diff --git a/frontend/templates/index.html b/frontend/templates/index.html index 341c3ff..bb91a97 100644 --- a/frontend/templates/index.html +++ b/frontend/templates/index.html @@ -15,11 +15,15 @@ Search Home -