Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Citizen.js: Difference between revisions

MediaWiki interface page
No edit summary
Tag: Reverted
No edit summary
Tag: Reverted
Line 18: Line 18:


       if (content && content.classList.contains('citizen-section')) {
       if (content && content.classList.contains('citizen-section')) {
         content.hidden = 'until-found'; // collapse by default
         content.hidden = true; // 🔥 True manual collapse
       }
       }
     });
     });


    // Delay attaching TOC click listeners until after collapses
     setTimeout(() => {
     setTimeout(() => {
       attachTOCClickHandlers();
       attachTOCClickHandlers();
Line 35: Line 34:
   let current = heading;
   let current = heading;
   while (current) {
   while (current) {
     if (current.classList && current.classList.contains('citizen-section-heading')) {
     if (current.classList && current.classList
      const sectionContent = current.nextElementSibling;
      if (