在搭建本站的时候,又是因为康到了神代綺凜大佬的博客主页,遂研究了一番,有了魔改的想法。
MOE IS JUSTICE ✟ TECHNOLOGY IS POWER
原项目:amphineko/atomicneko
主要内容都位于scr/index.html
和另一个css
文件当中,直接修改即可。
项目基于Node.js和Webpack打包,具体使用方法在GitHub有写。
我Fork以后的魔改项目:
JeffersonQin/atomicneko
在魔改好主页的文件之后,我的想法是在时光机页面直接调用那个html,使用iframe
的方式,结果和原作的方法不谋而合。我将生成的dist
文件夹放置在/var/www
的某个目录之下(自己记住,其实直接通过html
访问都可以),为了将其整合到时光机页面当中,我们则需要修改主题文件目录下的cross.php
并插入一段iframe
代码。
<script type="text/javascript">
// document.domain = "caibaojian.com";
function setIframeHeight(iframe) {
if (iframe) {
var iframeWin = iframe.contentWindow || iframe.contentDocument.parentWindow;
if (iframeWin.document.body) {
iframe.height = iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;
}
}
};
window.onload = function () {
setIframeHeight(document.getElementById('external-frame'));
};
</script>
<iframe src="//gyrojeff.top/intro-chem/index.html" style="width: 100%" frameborder="0" height=1500px scrolling="no" id="external-frame" onload="setIframeHeight(this)" onloadeddata="setIframeHeight(this)" onchange="setIframeHeight(this)"></iframe>
剩下的就由大家自己魔改啦(去掉自己想去的,仔 细 调 教
反正我魔改之前也从来没玩过php,自己瞎改代码肯定行的(确信)
(/▽\)
本文作者:博主: gyrojeff 文章标题:基于atomicneko魔改搭建Typecho主页(Handsome主题)
本文地址:https://cloud.tencent.com/developer/article/1827302
版权说明:若无注明,本文皆为“gyro永不抽风!”原创,转载请保留文章出处。
许可协议:署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 转载请保留原文链接及作者!
我的博客即将同步至腾讯云+社区,邀请大家一同入驻