“模板:Main page/gamebuild”与“MediaWiki:Mainpage.js”:页面之间的差异

来自NebulaeWiki
(页面间差异)
无编辑摘要
 
无编辑摘要
标签手工回退
 
第1行: 第1行:
<includeonly><div id="home-gamebuild" class="home-card home-card--col2 home-card--row3">
$(function(){
<div class="home-card__label">客户端版本</div>
    /* 头图 */
<div class="home-gamebuild-patch__container>
    var page = document.querySelector("body");
<div class="home-gamebuild-patch"><span class="home-gamebuild-patch__name">[[{{Main page/settings|currentpatch}}|{{#invoke:String|match|{{Main page/settings|currentpatch}}|[%a%s]+(%d+%.%d+%.%d+)}}]]</span><span class="home-gamebuild-patch__type home-gamebuild-patch__type--{{lc:{{Main page/settings|currentpatchtype}}}}">{{Main page/settings|currentpatchtype}}</span></div>
    if (page.classList.contains('page-首页')) {
<div class="home-gamebuild-patch__arrow">➡</div>
        var mwBody = document.getElementById('content');
<div class="home-gamebuild-patch"><span class="home-gamebuild-patch__name">[[{{Main page/settings|nextpatch}}|{{#invoke:String|match|{{Main page/settings|nextpatch}}|[%a%s]+(%d+%.%d+%.%d+)}}]]</span><span class="home-gamebuild-patch__type home-gamebuild-patch__type--{{lc:{{Main page/settings|nextpatchtype}}}}">{{Main page/settings|nextpatchtype}}</span></div>
        var newDiv = document.createElement('div');
</div>
        newDiv.setAttribute('class', 'header-image');
<div class="home-gamebuild-links home-link">
        newDiv.innerHTML = '<div class="header-image" style="background-image: linear-gradient(to top, var(--color-surface-0), transparent 50%), url(https://wiki.knebulae.com/images/title.png);background-size: cover;background-position: top;height: 36vh;margin-bottom: -37vh;"></div>';
<div class="home-link__button">[[NebulaeCraft Mod|更新日志]]</div>
        mwBody.parentNode.insertBefore(newDiv, mwBody);
<div class="home-link__button">[https://robertsspaceindustries.com/roadmap/release-view 路线图]</div>
    }
<div class="home-link__button">[https://robertsspaceindustries.com/spectrum/community/SC/forum/1?page=1&sort=newest 公告]</div>
}());
<div class="home-link__button">[https://issue-council.robertsspaceindustries.com/ 问题理事会]</div>
</div>
</div>
<templatestyles src="Template:Main page/gamebuild/styles.css"/></includeonly><noinclude>{{/doc}}</noinclude>

2024年1月3日 (三) 16:27的最新版本

$(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://wiki.knebulae.com/images/title.png);background-size: cover;background-position: top;height: 36vh;margin-bottom: -37vh;"></div>';
        mwBody.parentNode.insertBefore(newDiv, mwBody);
    }
}());