在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:hexo-theme-sakuraplus开源软件地址:https://gitee.com/cungudafa/hexo-theme-sakuraplus开源软件介绍:hexo-theme-sakuraplus看一看瞧一瞧,再决定做不做
由于sakura最近没有再更新了,我对之前的魔改笔记进行了调整和整理,开源hexo-theme-sakuraplus版本。 特性
使用方法 1.下载当你看到这里的时候,应该已经有一个自己的 Hexo 博客了。如果还没有的话,不妨使用 Hexo 和 Markdown 来写博客和文章。 点击 这里 下载 当然你也可以在你的 git clone https://gitee.com/cungudafa/hexo-theme-sakuraplus.git 2.配置2.1切换主题修改 Hexo 根目录下的
2.2新建分类 categories 页
hexo new page "categories" 编辑你刚刚新建的页面文件 ---title: 分类date: 2020-04-21 00:00:00type: "categories"photos: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/banner/donate.jpgcomments: falselayout: "categories"--- 2.3新建标签 tags 页
hexo new page "tags" 编辑你刚刚新建的页面文件 ---title: tagstype: tagsdate: 2020-02-13 20:24:16photos: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/banner/donate.jpgcomments: falselayout: "tags"--- 2.4新建关于我 about 页
hexo new page "about" 编辑你刚刚新建的页面文件
---title: aboutdate: 2020-2-12 22:14:36keywords: 关于description: layout: "about"comments: falsephotos: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/banner/about.jpg---<!-- https://www.bootcdn.cn/botui/ --><link href="https://cdn.bootcss.com/botui/0.3.9/botui-theme-default.css" rel="stylesheet"><link href="https://cdn.bootcss.com/botui/0.3.9/botui.min.css" rel="stylesheet">{% raw %}<!-- 因为vue和botui更新导至bug,现将对话移至js下的botui中配置 --><div class="entry-content"> <div class="moe-cungudafa" style="text-align:center; font-size: 50px; margin-bottom: 20px;">姑的小屋</div> <div id="hello-cungudafa" class="popcontainer" style="min-height: 300px; padding: 2px 6px 4px; background-color: rgb(36, 200, 255); border-radius: 10px;"> <center> <p> </p> <h4> 与 <ruby> cungduafa <rp> (</rp> <rt> 真(ま)白(しろ)</rt> <rp> )</rp> </ruby> 对话中...</h4> <p> </p> </center> <bot-ui></botui> </div></div><script src="/js/botui.js"></script><script> bot_ui_ini()</script>{% endraw %} 2.5新建留言板 comment 页(可选的)
hexo new page "conmment" 编辑你刚刚新建的页面文件 ---title: 留言板type: commentlayout: "comment"date: 2020-04-21 20:17:58photos: https://gitee.com/cungudafa/source/raw/master/img/bg/hyo/3.jpg---<h2 align="center">有什么想说的?</h2><h2 align="center">有什么想问的?</h2>
2.6新建友情链接 links 页(可选的)
hexo new page "links" 编辑你刚刚新建的页面文件 ---layout: linkstitle: linksdate: 2020-02-13 23:11:06keywords: 友人帐description: comments: truephotos: https://cdn.jsdelivr.net/gh/cungudafa/img/images/pic01.jpglinks: - group: 多站快速门 desc: items: - url: https://blog.csdn.net/cungudafa img: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/custom/cungudafa.jpg name: CSDN desc: 我的技术栈 - group: 友情链接 desc: items: - url: https://blog.csdn.net/cungudafa img: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/custom/cungudafa.jpg name: CSDN desc: 我的技术栈 - name: 总站导航 url: https://cungudafa.js.org/ img: https://cungudafa.top/img/avatar.png desc: cungudafa.js.org---
增加了友链要求提示项 # 友链页信息,tips支持html语言mylinkinfo: enable: true tips: '<p><strong>Tips:</strong>网站不要求https强制加锁,但头像图片尽量用安全链接哦!</p> <p style="font-size: 13px;color: #ff9999;"> 1. 请先 <font color=#ff1234 size=5>添加本站链接</font>,在本站留言,待站长审核通过即添加友链。<br>2. 拒绝广告站,技术博客优先~<br>3. 对于取消本站链接或死链,站长会定期移除。</p>' name: cungudafa desc: 一个学习记录者 url: https://cungudafa.top img: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/custom/cungudafa.jpg 3.菜单导航配置配置基本菜单导航的名称、路径url和图标icon. 1.菜单导航名称可以是中文也可以是英文(如: menus: 首页: { path: /, fa: fa-fort-awesome faa-shake } 归档: { path: /archives, fa: fa-archive faa-shake, submenus: { 统计: {path: /analytics/ , fa: fa-line-chart }, 标签: {path: /tags, fa: fa-tags }, 技术: {path: /categories/技术/, fa: fa-code }, 生活: {path: /categories/生活/, fa: fa-file-text-o } #, #资源: {path: /categories/资源/, fa: fa-cloud-download }, #随想: {path: /categories/随想/, fa: fa-commenting-o }, #转载: {path: /categories/转载/, fa: fa-book } } } 清单: { path: javascript:;, fa: fa-list-ul faa-vertical, submenus: { 说说: {path: /artitalk/, fa: fa-commenting-o fa-commenting }, 相册: {path: /photos/, fa: fa-photo }, 悦读: {path: /books/, fa: fa-book }, 追剧: {path: /movies/, fa: fa-film faa-vertical } } } 留言板: { path: /comment/, fa: fa-pencil-square-o faa-tada } 友人帐: { path: /links/, fa: fa-link faa-shake } 赞赏: { path: /donate/, fa: fa-heart faa-pulse } 关于: { path: /, fa: fa-leaf faa-wrench , submenus: { 我?: {path: /about/, fa: fa-meetup}, 主题: {path: /theme-sakura/, fa: iconfont icon-sakura }, # Lab: {path: /lab/, fa: fa-cogs }, # valine: {path: /valine/, fa: fa-cogs } } } 项目: { path: /client/, fa: fa-android faa-vertical } RSS: { path: /atom.xml, fa: fa-rss faa-pulse }#social url, img PC端配置social: gitee: {url: https://gitee.com/cungudafa, img: /img/social/gitee.png} github: {url: http://github.com/cungudafa, img: /img/social/github.png} csdn: {url: https://blog.csdn.net/cungudafa, img: /img/social/csdn.png} zhihu: {url: https://www.zhihu.com/people/cungudafa, img: /img/social/zhihu.png} #jianshu: {url: /https://www.jianshu.com/u/9b726a534140, img: /img/social/jianshu.png} # sina: {url: http://weibo.com/3829198906/info, img: /img/social/sina.png} bilibili: {url: https://space.bilibili.com/430247358, img: /img/social/bilibili.png} #wangyiyun: {url: https://music.163.com/#/user/home?id=337394988, img: /img/social/wangyiyun.png} wechat: {url: /#, qrcode: /img/custom/cungudafa.png, img: /img/social/wechat.png}#social url, img 移动端配置msocial: github: {url: http://github.com/cungudafa, fa: fa-github, color: 333} weibo: {url: http://weibo.com/3829198906/info, fa: fa-weibo, color: dd4b39} #qq: {url: https://wpa.qq.com/msgrd?v=3&uin=2627039020&site=qq&menu=yes, fa: fa-qq, color: 25c6fe} csdn: {url: https://blog.csdn.net/cungudafa, fa: fa-star, color: ff9900}
4.代码高亮由于 Hexo 自带的代码高亮主题显示不好看,所以主题中使用到了 hexo-prism-plugin 的 Hexo 插件来做代码高亮,安装命令如下: npm i -S hexo-prism-plugin 然后,修改 Hexo 根目录下 highlight: enable: falseprism_plugin: mode: 'preprocess' # realtime/preprocess theme: 'tomorrow' line_number: false # default false custom_css: 5.搜索本主题中还使用到了 hexo-generator-json-content 的 Hexo 插件来做内容搜索,安装命令如下: npm install hexo-generator-json-content --save 6.文章字数统计插件(建议安装)如果你想要在文章中显示文章字数、阅读时长信息,可以安装 hexo-wordcount插件。 安装命令如下: npm i --save hexo-wordcount 7.添加emoji表情支持(可选的)本主题新增了对 npm install hexo-filter-github-emojis --save 在 Hexo 根目录下的 githubEmojis: enable: true className: github-emoji inject: true styles: customEmojis: 8.添加 RSS 订阅支持(可选的)本主题中还使用到了 hexo-generator-feed 的 Hexo 插件来做 npm install hexo-generator-feed --save 在 Hexo 根目录下的 feed: type: atom path: atom.xml limit: 20 hub: content: content_limit: 140 content_limit_delim: ' ' order_by: -date 执行 9.添加 DaoVoice 在线聊天功能(可选的)前往 DaoVoice 官网注册并且获取 # Online contact ##在线聊天 https://www.daocloud.io/daovoice: enable: false app_id: f6b2a0b1 ##这里替换成你DaoVoice上的appid 10.在线发布说说页面根据官网教程配置artitalk.js.org,本主题融合了自定义配置背景的功能,具体可以参考个性定制教程。 # 动态说说页面# You can get your appid and appkey from https://leancloud.cn# more info please open https://artitalk.js.orgartitalk: appID: CiSXX5nyVSt0RIztkC1oLL9P-MdYXbMMI appKEY: vrfkqkuHou88MuRKfF3OeExc per: 7 #每页显示说说的数量 username: cungudafa # Leancloud中设置的用户名 placeholder1: 没有密码,不能评论! # 密码框提示语 lazy: 1 # 加载动画1:加载,0:取消加载 img: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/custom/cungudafa.jpg #用户默认头像 bgimg: https://gitee.com/cungudafa/source/raw/master/img/gif/Sitich/Sitich16.gif # 输入框小动画 # 极简黑白主题minimalist、渐变主题gradient、壁纸wallpaper # 参考 https://blog.csdn.net/cungudafa/article/details/106224223 style: enable: true #个性定制 wallpaper: https://ae01.alicdn.com/kf/H21b5f6b8496141a1979a33666e1074d9x.jpg #https://bing.rthe.net/wallpaper # 壁纸 color: white #字体颜色 linear_gradient: rgba(255, 165, 150, 0.5) 5%, rgba(0, 228, 255, 0.35) 95% # 渐变规律颜色+百分比 rgb(109, 208, 242) 15%, rgb(245, 154, 190) 85% border_right_color: '#FFC0BE' #三角颜色 animation: false #true打开动画渐变渲染(壁纸和动画渐变渲染建议只开一个)
11.修改页脚页脚信息可能需要做定制化修改,而且它不便于做成配置信息,所以可能需要你自己去再修改和加工。修改的地方在主题文件的 12.修改打赏的二维码图片在主题config里面可以修改路径,你可以替换成你的的微信和支付宝的打赏二维码图片。 donate: title: 谢谢饲主了喵~ message: 我能想到最浪漫的事,就是我喝奶茶你付钱~ paypal: #https://www.paypal.me/hojuncn alipay: /img/custom/donate/AliPay.jpg #大图 alipayQR: /img/custom/donate/AliPayQR.jpg wechat: /img/custom/donate/WeChatPay.png #大图 wechatQR: /img/custom/donate/WeChanQR.jpg wechatSQ: /img/custom/donate/WeChanSQ.jpg
hexo new page "donate" 编辑你刚刚新建的页面文件 ---layout: donatetitle: donatedate: 2020-02-13 23:13:05keywords: 谢谢饲主了喵~description: comments: falsephotos: https://cdn.jsdelivr.net/gh/cungudafa/cdn/img/banner/donate.jpg--- 在主题文件的 13.配置视频、音乐播放器(可选的)要支持音乐播放,在主题的 # 视频地址为https://cdn.jsdelivr.net/gh/honjun/[email protected]/Unbroken.mp4,配置如下movies: enable: false url: https://cdn.jsdelivr.net/gh/honjun/[email protected] # 多个视频用逗号隔开,随机获取。支持的格式目前已知MP4,Flv。其他的可以试下,不保证有用 name: Unbroken.mp4aplayer: ##媒体播放引擎,移动端会禁止自动播放 enable: false id: 2660651585 server: netease type: playlist fixed: true ##开启吸底模式,固定到底部 autoplay: false ##音频自动播放 loop: all ##音频循环播放, 可选值: 'all', 'one', 'none' order: random ##音频循环顺序, 可选值: 'list', 'random' preload: auto ##预加载,可选值: 'none', 'metadata', 'auto' volume: 0.7 ##默认音量,请注意播放器会记忆用户设置,用户手动设置音量后默认音量即失效 mutex: true ##互斥,阻止多个播放器同时播放 14.评论根据官网的配置教程,严格配置:valine.js.org # Valine ##极简留言功能# You can get your appid and appkey from https://leancloud.cn# more info please open https://valine.js.orgvaline: enable: true ##打开valine评论功能true appId: cBzr9TtJ0xY0s6f3H8bpmB3M-gzGzoHsz appKey: 3opMyv2Vyx3mHa0IWitRGSoi notify: false #true自带评论mail回复提醒,第三方邮件提醒就设置为false verify: true #验证码 visitor: false #统计阅读量 comment_count: true #统计评论数 avatar: monsterid # Gravatar style : mp/identicon/monsterid/wavatar/retro/hide guest_info: nick #,mail,link # custom comment header pageSize: 10 palaceholder: 你是我一生只会遇见一次的惊喜 # Comment Box placeholder requiredFields: ['nick','mail'] #设置必填项 background: https://gitee.com/cungudafa/source/raw/master/img/gif/Sitich/Sitich2.gif 15.文章分析日历页面(在归档页面下方,可选择性开启),文章分析页面(选择性开启,若关闭,请在菜单栏中删除即可) # Whether to display post-calender in the `archive` page# 设置在归档页面achive中是否显示'文章日历'控件postCalendar: true hexo特性设置及文章撰写 1.文章 Front-matter 介绍Front-matter 选项详解
全部评论
专题导读
上一篇:nimrod: Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框 ...发布时间:2022-03-23下一篇:vue-express-mongodb: Vue + Express + Mongodb 全栈之路发布时间:2022-03-23热门推荐
热门话题
阅读排行榜
|
请发表评论