Différences entre versions de « MediaWiki:Common.js »
Sauter à la navigation
Sauter à la recherche
Ligne 29 : | Ligne 29 : | ||
}); | }); | ||
− | + | #################################################################### | |
− | # | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # | ||
− | |||
− | |||
Version du 11 septembre 2024 à 09:15
/* Tout JavaScript ici sera chargé avec chaque page accédée par n’importe quel utilisateur. */ $(document).ready(function() { // Créer des boutons d'ajustement de la taille des polices var increaseFontButton = $('<button>Augmenter la taille du texte</button>').attr('id', 'increaseFont'); var decreaseFontButton = $('<button>Réduire la taille du texte</button>').attr('id', 'decreaseFont'); // Ajouter les boutons au début du contenu $('#mw-content-text').prepend(increaseFontButton, decreaseFontButton); // Définir une taille de police initiale var currentFontSize = 16; // Taille de base $('body').css('font-size', currentFontSize + 'px'); // Fonction pour augmenter la taille de la police $('#increaseFont').click(function() { currentFontSize += 2; $('body').css('font-size', currentFontSize + 'px'); }); // Fonction pour réduire la taille de la police $('#decreaseFont').click(function() { if (currentFontSize > 10) { // Empêche la taille de devenir trop petite currentFontSize -= 2; $('body').css('font-size', currentFontSize + 'px'); } }); }); #################################################################### $(document).ready(function() { // Créer des boutons d'ajustement de la taille des polices var increaseFontButton = $('<button>Augmenter la taille du texte</button>').attr('id', 'increaseFont'); var decreaseFontButton = $('<button>Réduire la taille du texte</button>').attr('id', 'decreaseFont'); $('#mw-content-text').prepend(increaseFontButton, decreaseFontButton); // Charger la taille de police à partir de localStorage var currentFontSize = localStorage.getItem('fontSize') || 16; $('body').css('font-size', currentFontSize + 'px'); // Fonction pour augmenter la taille de la police $('#increaseFont').click(function() { currentFontSize = parseInt(currentFontSize) + 2; $('body').css('font-size', currentFontSize + 'px'); localStorage.setItem('fontSize', currentFontSize); // Sauvegarder la taille dans localStorage }); // Fonction pour réduire la taille de la police $('#decreaseFont').click(function() { if (currentFontSize > 10) { currentFontSize = parseInt(currentFontSize) - 2; $('body').css('font-size', currentFontSize + 'px'); localStorage.setItem('fontSize', currentFontSize); // Sauvegarder la taille dans localStorage } }); }); <button id="increaseFont" aria-label="Augmenter la taille du texte">Augmenter la taille du texte</button> <button id="decreaseFont" aria-label="Réduire la taille du texte">Réduire la taille du texte</button>