“首页”与“MediaWiki:Mainpage.js”:页面之间的差异

来自NebulaeWiki
(页面间差异)
无编辑摘要
 
无编辑摘要
 
第1行: 第1行:
{{Main page/header}}
$(function(){
<!-- 暂时取消的功能
    /* 头图 */
{{主页搜索框}}
    var page = document.querySelector("body");
-->
    if (page.classList.contains('page-首页')) {
<div style="margin-top: 10px;">
        var mwBody = document.getElementById('content');
{{Main page/navigation}}
        var newDiv = document.createElement('div');
</div>
        newDiv.setAttribute('class', 'header-image');
<div id="home-content" class="home-grid">
        newDiv.innerHTML = '<div class="header-image" style="background-image: linear-gradient(to top, var(--color-surface-0), transparent 50%), url(https://image.knebulae.com/data/lnl.png);background-size: cover;background-position: top;height: 36vh;"></div>';
{{Main page/featured}}
        mwBody.parentNode.insertBefore(newDiv, mwBody);
{{Main page/gamebuild}}
    }
{{Main page/quick-access}}
}());
{{Main page/editing}}
{{Main page/joining}}
{{Main page/railway}}
{{Main page/media}}
{{Main page/official-links}}
{{Main page/bilibili-links}}
{{Main page/builder}}
{{Main page/landmark}}
{{Main page/jokes}}
</div>
<div style="margin-top: 10px;">{{Main page/友链}}</div>
<div class="home-footer">[{{Plain link|url=https://wiki.knebulae.com/index.php?title=首页&action=edit|name=编辑}}]</div>
<templatestyles src="Template:Main page/shared/styles.css" />
<!-- Styles -->
<includeonly>
<code>
主页面替换背景标识符
</code>
</includeonly>
<!-- SEO -->
{{#seo:
|type = website
|title = 星云维基百科 - NebulaeWiki
|image =
|keywords = wiki,NebulaeCraft,NebulaeWiki,星云工艺,星云,Minecraft,我的世界,MC
|description = 星云维基百科:由NebulaeCraft官方开设的线上知识库。
|site_name = 星云维基百科
|locale = {{PAGELANGUAGE}}
}}
<!-- Hide ToC -->
__NOTOC__

2023年9月27日 (三) 19:40的版本

$(function(){
    /* 头图 */
    var page = document.querySelector("body");
    if (page.classList.contains('page-首页')) {
        var mwBody = document.getElementById('content');
        var newDiv = document.createElement('div');
        newDiv.setAttribute('class', 'header-image');
        newDiv.innerHTML = '<div class="header-image" style="background-image: linear-gradient(to top, var(--color-surface-0), transparent 50%), url(https://image.knebulae.com/data/lnl.png);background-size: cover;background-position: top;height: 36vh;"></div>';
        mwBody.parentNode.insertBefore(newDiv, mwBody);
    }
}());