diff --git a/bookwyrm/static/js/shared.js b/bookwyrm/static/js/shared.js index eb4ab677b..e07835638 100644 --- a/bookwyrm/static/js/shared.js +++ b/bookwyrm/static/js/shared.js @@ -34,6 +34,22 @@ function rate_stars(e) { function tabChange(e) { var target = e.target.closest('li') var identifier = target.getAttribute('data-id'); + + var parent_element = target.parentElement + var tabs = parent_element.getElementsByTagName('label'); + for (i = 0; i < tabs.length; i++) { + var tab = tabs[i].parentElement; + if (tab.getAttribute('data-id') == identifier) { + tab.className += ' is-active'; + } else { + tab.className = tab.className.replace('is-active', ''); + } + } +} + +function nestedTabChange(e) { + var target = e.target.closest('li') + var identifier = target.getAttribute('data-id'); var parent_element = target.parentElement.closest('li').parentElement; var tabs = parent_element.getElementsByTagName('label'); @@ -45,8 +61,6 @@ function tabChange(e) { tab.className = tab.className.replace('is-active', ''); } } - - var el = document.getElementById(identifier); } function ajaxPost(form) { diff --git a/bookwyrm/templates/feed.html b/bookwyrm/templates/feed.html index bc533db45..ecdce4ab2 100644 --- a/bookwyrm/templates/feed.html +++ b/bookwyrm/templates/feed.html @@ -21,7 +21,7 @@