Difference between revisions of "Widget:Compass"

From LINKS Community Center
Jump to: navigation, search
Line 715: Line 715:
 
             if (event.target.tagName === 'H2') {
 
             if (event.target.tagName === 'H2') {
 
                 event.target.classList.toggle('opened');
 
                 event.target.classList.toggle('opened');
                 event.target.closest('.theme').querySelectorAll('.subtheme').forEach(el => el.classList.toggle('opened'));
+
                document.querySelectorAll('.subtheme').forEach(el => el.classList.remove('opened'));
 +
                 event.target.closest('.theme').querySelectorAll('.subtheme').forEach(el => el.classList.add('opened'));
 
             }
 
             }
 
             if (event.target.tagName === 'H3') {
 
             if (event.target.tagName === 'H3') {

Revision as of 11:47, 7 December 2022

Development version of the Compass.
Not ready for production!