# cnblogs **Repository Path**: wenyang321/cnblogs ## Basic Information - **Project Name**: cnblogs - **Description**: 用于博客园的文件和图片更新配置 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-03 - **Last Updated**: 2024-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 碎碎念 > 嗯,时隔多久也记不清了,我又回来了,总算是忙里偷闲把这篇文章写出来,有人要过很多次我的博客园美化方案,但是实在是忙啊,也因为我的前台技术不好,代码bug很多,所以也有点不想把这个美化发出来,但是因为[个人博客](https://zouwang.vip/ )搭建完成了,以后主要精力还是在那边,所以就成全大家。本博客美化样式风格来自于[樱花庄的白猫](https://2heng.xin/ )写的Sakura美化方案,我按照他的风格在博客园写了个几乎是一样的。这是我写过的第三篇美化文章了,(也是爱折腾),每一篇都是不同地风格,随爱好获取吧,好了不念叨了进入正题。 ## 功能简介 * 首页及随笔页头图随机切换 * 其他网站链接 * 音乐播放器 * 看板娘 * 图片灯箱 * 自动生成文章目录 * 导航菜单子目录 * 滚动进度条 ## 主题预览 以下图片分别是,首页,随笔列表页,随笔页,文章页。 ![首页](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568770599(1).png) ![随笔列表](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\\img\1568770629(1).png) ![随笔](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568770651(1).png) ![文章](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568770669(1).png) ## 主题部署 ### 一键部署

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

如果将部署和本博客一样的主题,直接下载整个主题,下载地址在文末。把**css**、**侧边栏**、**页脚**,代码粘贴的你的博客后台,然后对应的改下**文件链接地址** 就行。下面的内容是为了个性化定制而写,如果你想个性化定制博客,请往下看。 ### 基本部署 * 前提:已经开通`js`权限 * 引入样式 把**page.css**中的代码粘贴到自定义css中 * 引入文件 放在侧边栏中 ```javascript ``` * 选择模板 按照图片内容设置模板 ![模板](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568773146(1).jpg) * 顶部菜单设置 将以下链接替换成自己的文章或者随笔地址,以下代码在`main.js`中 ```javascript $("#navList").append('
  • 友链
  • 赞赏
  • 关于
  • '); ``` * 菜单icon设置 就是菜单前的小图标,感兴趣的可以去了解一下[Font awesome](http://fontawesome.dashgame.com/ ) ```javascript $('#blog_nav_myhome').prepend(''); $('#blog_nav_contact').prepend(''); $('#blog_nav_rss').prepend(''); $('#blog_nav_admin').prepend(''); $('#blog_nav_myyoulian').prepend(''); $('#blog_nav_myzanshang').prepend(''); $('#blog_nav_myguanyu').prepend(''); ``` * 菜单子目录设置 菜单悬浮触发的菜单子目录,这里我在**关于**菜单下添加了子目录 ```javascript let guanyu = ''; $('#blog_nav_myguanyu').after(guanyu); ``` * 脚本设置 为了配置方便,我在侧边栏里设置了一些常用参数,可根据下表选择需要开启和配置 ```javascript ``` 参数说明表: | 模块 | 属性 | 说明 | 类型 | 默认值 | | :----------------------- | ------------- | ---------------- | ------- | ------------------------------------------------------------ | | profile(基础信息) | enable | 是否启用 | Boolean | true | | | avatar | 作者头像 | String | | | | favicon | 网站标题图标 | String || | | notice | 公告 | String |海上月是天上月,眼前人是心上人。| | catalog(博文目录) | enable | 是否启用 | Boolean | false | | | move | 是否允许拖拽 | Boolean | true | | | index | 是否显示索引 | Boolean | true | | | level1 | 一级标题 | String | h2 | | | level2 | 二级标题 | String | h3 | | | level3 | 三级标题 | String | h4 | | signature(博文签名 | enable | 是否启用 | Boolean | true | | | home | 作者主页 | String | [https://www.cnblogs.com](https://www.cnblogs.com/) | | | license | 许可证名称 | String | CC BY 4.0 | | | link | 许可证链接 | String | | | sponsor(博文赞赏) | enable | 是否启用 | Boolean | false | | | paypal | PayPal 收款地址 | String | null | | | alipay | 支付宝收款二维码 | String | null | | | wechat | 微信收款二维码 | String | null | | github(GitHub Corners) | enable | 是否启用 | Boolean | false | | | fill | 背景填充色 | String | [Silence Theme Color] | | | color | 章鱼猫颜色 | String | #fff | | | link | Github 链接 | String | null | | topImg(头图) | homeTopImg | 首页头图 | Array | [https://img2018.cnblogs.com/blog/1646268/201908/1646268-20190808213858652-132088076.jpg
    https://img2018.cnblogs.com/blog/1646268/201908/1646268-20190808214726187-2092834311.jpg] | | | notHomeTopImg | 文章和随笔页头图 | Array | [https://img2018.cnblogs.com/blog/1646268/201908/1646268-20190807151203983-873040918.jpg] | | topInfo(首页头图信息) | titile | 头部标题 | String | Hi, Toretto! | | | text | 座右铭 | String | You got to put the past behind you before you can move on. | | | github | GitHub链接 | String | “ ” | | | weibo | 微博链接 | String | “ ” | | | telegram | telegram链接 | String | “ ” | | | music | 网易云音乐链接 | String | “ ” | | | twitter | twitter链接 | String | “ ” | | | zhihu | 知乎链接 | String | “ ” | | | mail | 邮箱链接 | String | “ ” | 配置完成后,记得点击「保存」按钮,保存上述操作。 ## 个性化定制 ### 首页及文章大图 首页和随笔以及文章页的头图都是随机切换的,添加图片在侧边栏配置中。这里类型为随笔的时候头部会显示**标题**、**头像**、**作者**、**发布时间**、**阅读数**,而类型为文章的时候只会显示标题,根据情况选择类型发布。 ### 随笔预览图 ![](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568776947(1).png) ![](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568776993(1).png) 在写随笔或者文章的时候添加摘要图片和摘要文字,**摘要文字一定要添加**,如果不添加摘要图片会给一张默认图片。

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

    ### 公告 ![](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568777132(1).png) 公告内容修改在侧边栏基础信息配置中,修改`notice` ### 看板娘 没错还是看板娘,出现在我三篇文章中的看板娘,因为有一段时间api失效导致看板娘都没有,最近被我找到了新的api,我个人博客的看板娘api是搭建在我自己服务器上的,博客园的用的还是别人api,有失效的风险,当然失效了我会及时修复的。将以下代码添加到页脚。 ```javascript ``` ### 音乐播放器 相信看过我以前文章的同学对这个一定不会陌生,怎么获取id我也不在这里罗嗦了,可以去找我以前的文章。获取到id之后把下面的id替换掉就可以了 ```javascript
    ``` ### 博客logo 左上角的logo,修改文字需要到`main.js`里找到以下代码,替换文字即可,如果不喜欢可以注掉(我费了很大劲竟然敢不喜欢🤕)。 ```javascript var title = '
    ' + '' + '' + 'ふじさん' + '富士的雪' + '
    ' $('body').prepend(title); ``` ### 页面滚动进度条 页面滚动的时候会在顶部出现一个橙色的进度条,修改颜色到页面css里,找到以下代码修改`background` ```css .scrollCls { position: fixed; top: 0; height: 3px; background: orange; transiton-property: width,background; transition-duration: 1s,1s; z-index: 99999; } ``` ### 首页个人信息 ![](E:\Tools\important\博客园备份\使用Custorm的\CNblogs-Theme-Sakura\img\1568785906(1).png) * 名称 在侧边栏配置中修改`topInfo`里的`title` * 座右铭 在侧边栏配置中修改`topInfo`里的`text` * 其他网站链接 在侧边栏配置中修改`topInfo`里对应的链接地址,这里邮箱使用的是QQ邮箱的邮我,可以在QQ邮箱里配置。 ## 下载地址 * * 给个Star呀❤ ## 写在最后 技术是无私的,非常不舍得把我这个美化分享了出去,毕竟以我的前端技术构建这么个样式还是很费劲的,花了很多心血,这也是我在博客园的最后一篇美化文章了,毕竟太浪费时间,以后精力还是放在个人网站上,博客还有很多小功能在这里就不叙述了,比如我比较喜欢的小吊死鬼和首页的波浪,希望采用这个样式的你能够多多支持博主,有什么问题都可以在下方留言,我也会及时为大家解决。