惟江上之清风,与山间之明月|

如何美化博客园界面

记录与分享可以让自己记忆更深刻并帮助他人。

一、前言

我是从2023年初开始在CSDN上写自己的博客,但是奈何CSDN上广告繁多,内容质量也参差不齐,之前一直想转到博客园上,这两天才付诸行动并实现博客园界面的相关优化,并将其记录分享。

二、如何美化博客园

由于我们刚注册完成博客园后,官方的模板界面一般看起来比较陈旧,并不那么美观,所以我们需要进行配置一个我们所满意的博客界面。

  1. 首先进入博客园设置界面,需要重点关注红色框选部分的配置。

image-20231229211406706

新注册的账号需要开通JS权限,一般这样写样例即可:

image-20231229211553878

尊敬的管理员:您好,我需要自定义主题,麻烦通过下我的JS权限申请,谢谢!

  1. 继续注意公式框选部分

image-20231229211711923

  1. 保存后,我们进行选项配置,我的配置如下,大家可以参考。设置好记得保存

image-20231229211829847

image-20231229211841335

  1. 回到设置界面,并在页面定制CSS代码输入如下内容,并一定勾选禁用模板CSS

image-20231229212106144

#loading{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;background-color:#f4f5f5;pointer-events:none;}.loader-inner{will-change:transform;width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;background-color:#3742fa;border-radius:50%;animation:scaleout 0.6s infinite ease-in-out forwards;text-indent:-99999px;z-index:999991;}@keyframes scaleout{0%{transform:scale(0);opacity:0;}40%{opacity:1;}100%{transform:scale(1);opacity:0;}}
  1. 页首HTML代码输入一下内容

image-20231229212439968

<div id="loading"><div class="loader-inner"></div></div>
  1. 这里是页脚HTML代码比较重要的一步,有注释的地方都需要你根据自己的信息进行更改。

image-20231229213450197

<script src="https://guangzan.gitee.io/awescnb/index.js"></script>
<script>
const opts = {
theme: {
name: 'geek',
url: "https://acnblogs.gitee.io/acnb-theme-geek/index.iife.js",
log: true,
avatar: "https://xxxx.jpg", //你的头像
headerBackground:
"https://xxxx.jpg", //你的界面顶部背景图
},
highLight: {
enable: true,
},
lineNumbers: {
enable: true,
},
github: {
enable: true,
url: "https://github.com/xxxx",//你的github账号,没有可以enable:false
},
gitee: {
enable: false,
url: 'https://gitee.com/xxxxxx',//你的gitee账号,没有可以enable:false
},
click: {
enable: true,
},
emoji: {
enable: true,
},
darkMode: {
enable: true,
autoDark: true,
autoLight: false,
},
qrcode: {
enable: false,
img: 'https://weiyigeek.top/img/wechat-search.png',//你的微信公众号图片,没有可以enable:false
desc: 'WeiyiGeek 公众号',//你的微信公众号名
},
donation: {
enable: false,
qrcodes: ['https://cdn.jsdelivr.net/gh/weiyigeek/weiyigeek.github.io/img/reward-alipay.png'],
},//你的支付宝赞赏图片,没有可以enable:false
signature: {
enable: true,
contents: [
"<b>为了能到远方,脚下的每一步都不能少.</b>",
"Always keep a beginner's mind, don't forget the beginner's mind.",
"<b>花开堪折直须折,莫待无花空折枝。</b>",
"<b>一件事情不付诸实践,即使在心里想一万遍也是徒然。</b>",
"<b>一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。</b>",
"<b>💡 有理想,但不妄想, 💭 有希望,但不奢望, 🐬 有作为,但不妄为。</b>",
"我们登上的并非我们所选择的舞台,演出并非我们所选择的剧本。-- 爱比克泰德 (古罗马哲学家) 。",
"<b>不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之,学至于行之而止矣 -- 荀子</b>",
"<b>闻见知行。</b>",
"<b>开头很简单,最难的是坚持。</b>",
"<b>拥有知识的错觉,比没有知识更可怕!</b>",
"<b>如果你只做能力范围之内的事,你就永远不会有进步!</b>",
"<b>没有落魄的行业,只有落魄的人!</b>",
"<b>业精于勤荒于嬉,行成于思毁于随! </b>",
"<b>路漫漫其修远兮,吾将上下而求索。</b>", //首页顶部的展示切换文字
],
},
postSignature: {
enable: true,
enableLicense: true,
content: ['署名-非商业性使用-相同方式共享 4.0 国际', 'https://creativecommons.org/licenses/by-nc-sa/4.0/'],
},
links: {
enable: true, //下面部分可以定义你的其他相关界面、账号的链接
value: [
// {
// name: "🍞 个人主页",
// link: "https://www.weiyigeek.top",
// },
// {
// name: "🎨 博客主页",
// link: "https://blog.weiyigeek.top",
// },
// {
// name: "👨‍💻 博主介绍",
// link: "https://blog.weiyigeek.top/about/index.html",
// },
// {
// name: "🍻 微信公众号",
// link: "https://weiyigeek.top/img/wechat-search.png",
// },
// {
// name: "🧀 Bilibili",
// link: "https://space.bilibili.com/385802642/article",
// },
// {
// name: "🍪 今日头条",
// link: "https://www.toutiao.com/c/user/token/MS4wLjABAAAAqcPSoMqfctaEqJpGSF775eeCjWkrop4AOyLITdMx-L78F5iXzfQcSRM5sY4dq3wR/?source=author_home",
// },
// {
// name: "🦁 百家号",
// link: "https://author.baidu.com/home?from=blog&app_id=1726736601523415",
// }
],
},
};
$.awesCnb(opts);
</script>
//雪花飘落效果
<script type="text/javascript">
window.onload = function () {
var minSize = 10; //最小字体
var maxSize = 20; //最大字体
var newOne = 600; //生成雪花间隔
var flakColor = "#f5f5f5fa"; //雪花颜色
var flak = $("<div></div>").css({ position: "absolute", "top": "0px", "z-index": "9999" }).html("✽"); //定义一个雪花,添加了 z-index
var dhight = $(window).height(); //定义视图高度
var dw = $(window).width() - 80; //定义视图宽度
setInterval(function () {
var sizeflak = minSize + Math.random() * maxSize; //产生大小不等的雪花
var startLeft = Math.random() * dw; //雪花生成是随机的left值
var startOpacity = 0.7 + Math.random() * 0.3; //随机透明度
var endTop = dhight - 100; //雪花停止top的位置
var endLeft = Math.random() * dw; //雪花停止的left位置
var durationfull = 5000 + Math.random() * 3000; //雪花飘落速度不同
flak.clone().appendTo($("body")).css({
"left": startLeft,
"opacity": startOpacity,
"font-size": sizeflak,
"color": flakColor
}).animate({
"top": endTop,
"left": endLeft,
"opacity": 0.1 //修正了拼写错误:"opacity"
}, durationfull, function () {
$(this).remove()
});
}, newOne);
}
</script>
  1. 并在页脚HTML代码添加雪花效果
//雪花飘落效果
<script type="text/javascript">
window.onload = function () {
var minSize = 10; //最小字体
var maxSize = 20; //最大字体
var newOne = 600; //生成雪花间隔
var flakColor = "#f5f5f5fa"; //雪花颜色
var flak = $("<div></div>").css({ position: "absolute", "top": "0px", "z-index": "9999" }).html("✽"); //定义一个雪花,添加了 z-index
var dhight = $(window).height(); //定义视图高度
var dw = $(window).width() - 80; //定义视图宽度
setInterval(function () {
var sizeflak = minSize + Math.random() * maxSize; //产生大小不等的雪花
var startLeft = Math.random() * dw; //雪花生成是随机的left值
var startOpacity = 0.7 + Math.random() * 0.3; //随机透明度
var endTop = dhight - 100; //雪花停止top的位置
var endLeft = Math.random() * dw; //雪花停止的left位置
var durationfull = 5000 + Math.random() * 3000; //雪花飘落速度不同
flak.clone().appendTo($("body")).css({
"left": startLeft,
"opacity": startOpacity,
"font-size": sizeflak,
"color": flakColor
}).animate({
"top": endTop,
"left": endLeft,
"opacity": 0.1 //修正了拼写错误:"opacity"
}, durationfull, function () {
$(this).remove()
});
}, newOne);
}
</script>

到这里保存后就大功告成啦,这是我的配置好的博客界面效果.😃

image-20231229215751465

上述界面我主要参考了,因为自己比较喜欢简洁一点的界面:博客园主题美化教程

三、其他美化配置

还有其他博客界面比如下图,大家可以根据自己的喜好进行选择。
  1. 小白如何在博客园上创建一个自己的超美化博客

image-20231229214012781

  1. 博客园美化【详细教程+代码配置】&安装配置 | SMemory (bndong.github.io)

image-20231229214412615

至此本教程介绍完毕,enjoy it!

本文作者:一枚来自光电的硅农

本文链接:https://www.cnblogs.com/lgziyan/p/17935784.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   一枚来自光电的硅农  阅读(805)  评论(5编辑  收藏  举报
//雪花飘落效果
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起