MediaWiki:Common.js:修订间差异
外观
DarkEccentric(留言 | 贡献) 无编辑摘要 标签:已被回退 |
DarkEccentric(留言 | 贡献) 无编辑摘要 标签:手工回退 |
||
| 第1行: | 第1行: | ||
// ========== RSCA 导航替换 ========== | |||
$(function() { | $(function() { | ||
// | // 隐藏 Vector 默认元素 | ||
var toHide = ['p-logo', 'p-navigation', 'p-search', 'p-personal', 'p-tb', 'p-lang', | |||
'mw-panel', 'mw-head-base', 'mw-page-base', 'p-banner', 'siteNotice', | |||
'footer', 'catlinks']; | |||
toHide.forEach(function(id) { | |||
var el = document.getElementById(id); | |||
if (el) el.style.display = 'none'; | |||
var | |||
var | |||
}); | }); | ||
// | // 隐藏 Vector 菜单 | ||
document.querySelectorAll(' | var menus = document.querySelectorAll('.vector-menu, .vector-menu-tabs, .vector-menu-content, .vector-user-links, .vector-user-menu, .vector-search-box'); | ||
menus.forEach(function(m) { m.style.display = 'none'; }); | |||
// | // 替换导航栏 | ||
var | var nav = document.getElementById('mw-navigation'); | ||
if (nav) { | |||
nav.innerHTML = '<div style="max-width:960px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;background:#1a1a1a;border-bottom:2px solid #c41e3a;">' + | |||
'<div style="display:flex;align-items:center;gap:12px;">' + | |||
'<span style="font-size:1.5em;font-weight:900;letter-spacing:0.15em;color:#ccc;text-transform:uppercase;">RSCA</span>' + | |||
'<span style="font-size:0.75em;color:#888;letter-spacing:0.08em;">Roblox Simplified Chinese Archives</span>' + | |||
'<div style="display:flex;align-items:center;gap: | |||
'<span style="font-size:1. | |||
'<span style="font-size:0. | |||
'</div>' + | '</div>' + | ||
'<div style="display:flex;gap:2px;">' + | '<div style="display:flex;gap:2px;">' + | ||
'<a href="/index.php/帮助:入门" style="padding: | '<a href="/index.php/帮助:入门" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">入门</a>' + | ||
'<a href="/index.php/帮助:联系我们" style="padding: | '<a href="/index.php/帮助:联系我们" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">联系</a>' + | ||
'<a href="/index.php/特殊:随机" style="padding: | '<a href="/index.php/特殊:随机" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">随机</a>' + | ||
'<a href="/index.php/特殊:最近更改" style="padding: | '<a href="/index.php/特殊:最近更改" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">最近更改</a>' + | ||
'</div>' + | '</div>' + | ||
'</div>'; | '</div>'; | ||
nav.style.display = 'block'; | |||
nav.style.background = '#1a1a1a'; | |||
nav.style.borderBottom = '2px solid #c41e3a'; | |||
nav.style.height = 'auto'; | |||
nav.style.position = 'static'; | |||
} | |||
document. | // 隐藏搜索框 | ||
var search = document.getElementById('p-search'); | |||
if (search) search.style.display = 'none'; | |||
// | // 隐藏用户菜单 | ||
document. | var personal = document.getElementById('p-personal'); | ||
if (personal) personal.style.display = 'none'; | |||
// | // 隐藏侧边栏 | ||
var | var panel = document.getElementById('mw-panel'); | ||
if (panel) panel.style.display = 'none'; | |||
// 隐藏页脚 | |||
var footer = document.getElementById('footer'); | |||
if (footer) footer.style.display = 'none'; | |||
// 隐藏 logo | |||
var logo = document.getElementById('p-logo'); | |||
if (logo) logo.style.display = 'none'; | |||
}); | }); | ||
2026年9月6日 (日) 10:02的版本
// ========== RSCA 导航替换 ==========
$(function() {
// 隐藏 Vector 默认元素
var toHide = ['p-logo', 'p-navigation', 'p-search', 'p-personal', 'p-tb', 'p-lang',
'mw-panel', 'mw-head-base', 'mw-page-base', 'p-banner', 'siteNotice',
'footer', 'catlinks'];
toHide.forEach(function(id) {
var el = document.getElementById(id);
if (el) el.style.display = 'none';
});
// 隐藏 Vector 菜单
var menus = document.querySelectorAll('.vector-menu, .vector-menu-tabs, .vector-menu-content, .vector-user-links, .vector-user-menu, .vector-search-box');
menus.forEach(function(m) { m.style.display = 'none'; });
// 替换导航栏
var nav = document.getElementById('mw-navigation');
if (nav) {
nav.innerHTML = '<div style="max-width:960px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;background:#1a1a1a;border-bottom:2px solid #c41e3a;">' +
'<div style="display:flex;align-items:center;gap:12px;">' +
'<span style="font-size:1.5em;font-weight:900;letter-spacing:0.15em;color:#ccc;text-transform:uppercase;">RSCA</span>' +
'<span style="font-size:0.75em;color:#888;letter-spacing:0.08em;">Roblox Simplified Chinese Archives</span>' +
'</div>' +
'<div style="display:flex;gap:2px;">' +
'<a href="/index.php/帮助:入门" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">入门</a>' +
'<a href="/index.php/帮助:联系我们" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">联系</a>' +
'<a href="/index.php/特殊:随机" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">随机</a>' +
'<a href="/index.php/特殊:最近更改" style="padding:6px 14px;color:#b0b0b0;font-size:0.85em;letter-spacing:0.05em;border-radius:4px;" onmouseover="this.style.background=\'#333\';this.style.color=\'#fff\'" onmouseout="this.style.background=\'\';this.style.color=\'#b0b0b0\'">最近更改</a>' +
'</div>' +
'</div>';
nav.style.display = 'block';
nav.style.background = '#1a1a1a';
nav.style.borderBottom = '2px solid #c41e3a';
nav.style.height = 'auto';
nav.style.position = 'static';
}
// 隐藏搜索框
var search = document.getElementById('p-search');
if (search) search.style.display = 'none';
// 隐藏用户菜单
var personal = document.getElementById('p-personal');
if (personal) personal.style.display = 'none';
// 隐藏侧边栏
var panel = document.getElementById('mw-panel');
if (panel) panel.style.display = 'none';
// 隐藏页脚
var footer = document.getElementById('footer');
if (footer) footer.style.display = 'none';
// 隐藏 logo
var logo = document.getElementById('p-logo');
if (logo) logo.style.display = 'none';
});