Zou-Wang / CNblogs-Theme-Sakura

基于Sakura美化的博客园样式
449 stars 132 forks source link

CNblogs-Theme-Sakura

主题预览

模板 模板 模板 模板

主题部署

一键部署

如果你想快速搭建出与本博客一样的样式, 请看下面这句说明,当然前提是得有js权限

如果将部署和本博客一样的主题,直接下载整个主题,下载地址在文末。把css侧边栏页脚,代码粘贴的你的博客后台,然后对应的改下文件链接地址 就行。下面的内容是为了个性化定制而写,如果你想个性化定制博客,请往下看基本部署。

基本部署

配置完成后,记得点击「保存」按钮,保存上述操作。

个性化定制

首页及文章大图

首页和随笔以及文章页的头图都是随机切换的,添加图片在侧边栏配置中。这里类型为随笔的时候头部会显示标题头像作者发布时间阅读数,而类型为文章的时候只会显示标题,根据情况选择类型发布。

随笔预览图

在写随笔或者文章的时候添加摘要图片和摘要文字,摘要文字一定要添加,如果不添加摘要图片会给一张默认图片。

发布随笔的时候不要再同一天发布超过一篇文章,因为博客园同一天的文章会归档在一起导致我构建html的时候出现bug,这个bug到现在还没有解决,所以只能一天发布一篇文章。

公告

公告内容修改在侧边栏基础信息配置中,修改notice

看板娘

没错还是看板娘,出现在我三篇文章中的看板娘,因为有一段时间api失效导致看板娘都没有,最近被我找到了新的api,我个人博客的看板娘api是搭建在我自己服务器上的,博客园的用的还是别人api,有失效的风险,当然失效了我会及时修复的。将以下代码添加到页脚。

<script src="https://blog-static.cnblogs.com/files/zouwangblog/autoload.js"></script>

音乐播放器

相信看过我以前文章的同学对这个一定不会陌生,怎么获取id我也不在这里罗嗦了,可以去找我以前的文章。获取到id之后把下面的id替换掉就可以了

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.0/dist/APlayer.min.css">
<script src="https://blog-static.cnblogs.com/files/zouwangblog/APlayer.min.js"></script>
<script src="https://unpkg.com/meting@1.2/dist/Meting.min.js"></script>
<div id="player" class="aplayer aplayer-withlist aplayer-fixed" data-id="2878443703" data-server="netease" data-type="playlist" data-order="random" data-fixed="true" data-listfolded="true" data-theme="orange"></div>

博客logo

左上角的logo,修改文字需要到main.js里找到以下代码,替换文字即可,如果不喜欢可以注掉(我费了很大劲竟然敢不喜欢🤕)。

var title = '<div class="site-branding">' +
                    '<span class="logolink moe-mashiro">' +
                    '<a href="https://www.cnblogs.com/zouwangblog/" alt="富士的雪">' +
                    '<ruby><span class="sakuraso">ふじさん</span><span class="no">の</span><span class="shironeko">雪</span>' +
                    '<rt class="chinese-font">富士的雪</rt></ruby></a></span>' +
                    '</div>'
            $('body').prepend(title);

页面滚动进度条

页面滚动的时候会在顶部出现一个橙色的进度条,修改颜色到页面css里,找到以下代码修改background

.scrollCls {
    position: fixed;
    top: 0;
    height: 3px;
    background: orange;
    transiton-property: width,background;
    transition-duration: 1s,1s;
    z-index: 99999;
}

首页个人信息

写在最后

技术是无私的,非常不舍得把我这个美化分享了出去,毕竟以我的前端技术构建这么个样式还是很费劲的,花了很多心血,这也是我在博客园的最后一篇美化文章了,毕竟太浪费时间,以后精力还是放在个人网站上,博客还有很多小功能在这里就不叙述了,比如我比较喜欢的小吊死鬼和首页的波浪,希望采用这个样式的你能够多多支持博主,有什么问题都可以提交,我也会及时为大家解决。最后也欢迎大家光临我的小站 https://zouwang.vip/

微信公众平台

微信搜索 “不忘编码” 关注我