MediaWiki:PoemButtons.js: Difference between revisions

No edit summary
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 30: Line 30:
         }
         }
     } );
     } );
   
    setTimeout(function () {
    $('a[rel="Poem1"], a[rel="Poem2"]').each(function () {
        this.style.backgroundColor = "red";
        this.style.border = "3px solid blue";
        this.style.marginTop = "20px";
        this.style.transform = "translateY(20px)";
        this.style.width = "60px";
        this.style.height = "60px";
        this.style.backgroundSize = "40px 40px";
    });
}, 500);
   
};
};


Line 56: Line 39:
$.when(
$.when(
mw.loader.using( 'ext.wikiEditor' ), $.ready
mw.loader.using( 'ext.wikiEditor' ), $.ready
).then( poemBtn );
).then(function () {
 
    poemBtn();
    var interval = setInterval(function () {
        var btn1 = document.querySelector('a[rel="Poem1"]');
        var btn2 = document.querySelector('a[rel="Poem2"]');
        if (btn1 && btn2) {
            btn1.style.setProperty('margin-top', '7px', 'important');
            btn1.style.setProperty('background-size', '30px 30px', 'important');
btn1.style.setProperty('margin-right', '8px', 'important');
btn2.style.setProperty('margin-top', '7px', 'important');
            btn2.style.setProperty('background-size', '30px 30px', 'important');
            btn2.style.setProperty('margin-right', '4px', 'important');
            clearInterval(interval);
        }
    }, 100);
});
}
}
} );
} );
}
}