MediaWiki:Common.js: Difference between revisions

mNo edit summary
mNo edit summary
 
Line 194: Line 194:
             function toggle() {
             function toggle() {
                 var isOpen = card.classList.toggle('is-open');
                 var isOpen = card.classList.toggle('is-open');
                heading.setAttribute('aria-expanded', String(isOpen));
heading.setAttribute('aria-expanded', String(isOpen));
 
var detailsLabel = heading.querySelector('.ooo-v2-level-arrow');
if (detailsLabel) {
    detailsLabel.textContent = isOpen ? 'Hide Details' : 'Details';
}
             }
             }