мНемає опису редагування
Мітка: Ручний відкіт
мНемає опису редагування
Рядок 88: Рядок 88:
     }
     }


     // Лупа
// Получаем сохранённый размер шрифта или ставим 16px по умолчанию
     createButton('🔍 +', 130, function () {
var fontSize = parseInt(localStorage.getItem('fontSize')) || 16;
        fontSize += 2;
 
        if (fontSize > 30) fontSize = 30;
// Функция применения размера шрифта ко всему контенту
        localStorage.setItem('fontSize', fontSize);
function applyFontSize() {
        applyFontSize();
    var content = document.querySelector('.mw-parser-output');
     }, 'Збільшити шрифт');
    if (content) {
        content.style.fontSize = fontSize + 'px';
     }
}
 
// Создание кнопки
function createButton(text, left, onClick, title) {
    var btn = document.createElement('button');
    btn.innerText = text;
    btn.style.position = 'fixed';
    btn.style.top = '10px';
     btn.style.left = left + 'px';
    btn.style.zIndex = 1000;
    btn.title = title;
    btn.onclick = onClick;
    document.body.appendChild(btn);
}
 
// Лупи
createButton('🔍 +', 130, function () {
    fontSize += 2;
    if (fontSize > 30) fontSize = 30;
    localStorage.setItem('fontSize', fontSize);
    applyFontSize();
}, 'Збільшити шрифт');
 
createButton('🔍 -', 200, function () {
    fontSize -= 2;
     if (fontSize < 12) fontSize = 12;
    localStorage.setItem('fontSize', fontSize);
    applyFontSize();
}, 'Зменшити шрифт');
 
// Примінити розмір при загрузці
applyFontSize();


    createButton('🔍 -', 170, function () {
        fontSize -= 2;
        if (fontSize < 12) fontSize = 12;
        localStorage.setItem('fontSize', fontSize);
        applyFontSize();
    }, 'Зменшити шрифт');


     // Застосовуємо розмір шрифту
     // Застосовуємо розмір шрифту