MediaWiki:Common.js: Difference between revisions
No edit summary Tags: Mobile edit Mobile web edit |
No edit summary Tags: Mobile edit Mobile web edit |
||
| Line 1: | Line 1: | ||
/* Universal KH Theme | /* Version 2.1 - Universal KH Theme (Responsive) */ | ||
(function() { | (function() { | ||
// Load Fonts | // 1. Load Google Fonts | ||
$('head').append('<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css2?family=Cinzel:wght@700&family=Crimson+Pro:wght@400;700&display=swap">'); | $('head').append('<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css2?family=Cinzel:wght@700&family=Crimson+Pro:wght@400;700&display=swap">'); | ||
// | // 2. Standard Mobile Viewport (No more forced zooming) | ||
var meta = document.createElement('meta'); | var meta = document.createElement('meta'); | ||
meta.name = "viewport"; | meta.name = "viewport"; | ||
meta.content = "width= | meta.content = "width=device-width, initial-scale=1.0"; | ||
document.getElementsByTagName('head')[0].appendChild(meta); | var existingMeta = document.querySelector('meta[name="viewport"]'); | ||
if (existingMeta) { | |||
existingMeta.setAttribute('content', meta.content); | |||
} else { | |||
document.getElementsByTagName('head')[0].appendChild(meta); | |||
} | |||
$(document).ready(function() { | $(document).ready(function() { | ||
console.log("KH Leaf Theme Initialized"); | |||
if (mw.config.get('skin') === 'cosmos') { | if (mw.config.get('skin') === 'cosmos') { | ||
$('#p-cactions h3 span').hide(); | $('#p-cactions h3 span').hide(); | ||