Diferencia entre revisiones de «MediaWiki:Common.js»

1894 bytes añadidos ,  hace 3 años
sin resumen de edición
m (Reverted edits by Chaos2651 (talk) to last revision by Fbstj)
Etiqueta: Reversión
 
});
 
function showDialog () {
var container = document.createElement('div');
container.style.display = 'flex';
container.style.alignItems = 'center';
container.style.justifyContent = 'center';
container.style.position = 'fixed';
container.style.left = '0';
container.style.right = '0';
container.style.top = '0';
container.style.bottom = '0';
container.style.zIndex = '1000';
container.style.background = 'rgba(0, 0, 0, 0.5)';
container.style.filter = 'initial';
 
var window = document.createElement('div');
window.style.boxShadow = '0 4px 30px 0 rgba(0, 0, 0, 0.2)';
window.style.width = '90%';
window.style.maxWidth = '400px';
window.style.borderRadius = '3px';
window.style.background = 'white';
window.style.display = 'flex';
window.style.flexDirection = 'column';
window.style.boxSizing = 'border-box';
window.style.padding = '16px';
container.appendChild(window);
 
window.innerHTML = '<h2>⚠️ Spoiler Warning</h2>';
window.innerHTML += '<p><em>Rhythm of War</em> is released and this wiki has already been updated with content from the book. By browsing this wiki, you may be subject to spoilers.</p>';
 
var button = document.createElement('button');
button.style.alignSelf = 'center';
button.innerHTML = 'Proceed';
button.onclick = function () {
localStorage.setItem('row-spoiler-warning', 'seen');
document.body.removeChild(container);
$(document.body).removeClass('spoiler-warning-blur');
}
window.appendChild(button);
 
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = '.spoiler-warning-blur > * { filter: blur(50px); }';
document.getElementsByTagName('head')[0].appendChild(style);
 
$(document.body).addClass('spoiler-warning-blur');
document.body.appendChild(container);
}
 
if (window.localStorage.getItem('row-spoiler-warning') === null) {
showDialog();
}
Shards, Editors, Keepers, Synod
11 554

ediciones