Coder Social home page Coder Social logo

hexo-theme-bubuzou's Introduction

hexo-theme-bubuzou

更新日志

2024-01-23

  • 变更站点和文章访问统计脚本为不蒜子

2021-4-4

  • 主题更变-暗色系
  • 文章页目录支持 3 级

2020-11-06

  • 加载优化
  • 文章页目录插件重写

2020-08-13

  • 文章页目录栏 bug 修复

2019-03-29

  • 文章页的右侧去掉“分类归档”、“标签云”和“最新文章”,右侧整块为文章目录
  • 文章评论系统和访问统计改成基于 leancloudvaline
  • 手机端头部菜单精简
  • 手机端去掉右侧导航栏

2017-07-21

  • bubuzou.css 规范化了css文件

2017-07-12

  • 评论系统由网易云跟帖改成了畅言

2017-06-25

  • 增加了文章访问次数的统计功能

2017-06-07

  • 文章目录优化,能够自适应定位

说明

hexo-theme-bubuzou 主题是根据 hexo 里 Apollo 主题改编而来的,主题效果

安装

想要把 hexo 的主题应用到自己的博客上,需要在本地先构建好 hexo 所依赖的环境。hexo 使用文档 大致的步骤是这样的:

  • 安装 git
  • 安装 node.js
  • 安装 hexo
$ npm install -g hexo-cli
  • 构建站点
    $ hexo init d://Blog
    $ cd d://Blog
    $ npm install
  • clone 主题 这个时候已经构建好了站点,但是使用的主题是 hexo 默认的landscape。所以如果需要变更为bubuzou主题,就需要从 github 上 clone 到本地,修改文件名为bubuzou,并且放到d://Blog/themehexo-theme-bubuzou 主题
  • 修改主题 然后把 blog 目录下的_config.yml配置文件里的theme: landscape改成bubuzou即可
  • 安装依赖包 hexo 里每个不同的主题所依赖的包都不尽相同。安装的默认主题已经包含了一些依赖包,但是对于bubuzou这个主题来说是不够的,所以还需要安装以下几个:
    npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive
    npm install --save hexo-deployer-git hexo-generator-json-content hexo-generator-search

主题说明文档

协议

MIT Licence

hexo-theme-bubuzou's People

Contributors

bulandent avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

hexo-theme-bubuzou's Issues

你好,主题很漂亮,有个问题,谢谢

你好,为什么我的主页的文章列表的访问次数都是0次,详情页是正常的显示,不知道统计的 js 应该加在哪个位置,才能让主页的访问次数正确,谢谢

反馈三个小问题

  1. 不支持单词高亮。
    单词高亮的语法是==文字内容==,但是在这个里面试了下是没有效果的 。

  2. 不支持横线。
    横线的语法是***或者---,但是我试了下在生成的html里面都没有效果。

  3. tags赋值也存在问题。
    tags如果写中文,生成的文件底部会报错;写成英文好像也没有什么用,点击了也不能关联起来。

以上三个小问题,希望bulandent可以尽早修复,谢啦~

页面布局的bug

在 width 为800px 左右,左侧部分突出覆盖右侧,两者重合,很不美观,作者可以关注一下。

ps: 很喜欢这个主题,点个赞

我的个人博客 布局有一些借鉴 bubuzou 的元素在里面

home页无法统计访问次数

你好,现在正在使用你的这款bubuzou主题。
post.jade中统计访问次数的路径写死了
对jade语法不熟悉,这样改了一下,需要配置url

 if (is_home())
    i(data-hk-page=url_for(item.permalink)) -

另外想问下会支持字体图标吗?感觉部分图标可以用字体图标替换。
很喜欢这款主题,比较适合技术类博客,希望能长期维护改进~

禁用特定文章评论功能

我了解到的是在新的博文中添加
comments: false
但添加之后,文章都无法上传了。
知道是什么原因么?

搜索功能

我在本地调试可以搜索,上传到gitree就不行了,为什么呀?
snipaste_2018-11-11_22-46-22

为什么加载不了样式?

我在本地测试没什么问题,但是上传到码云就就在不了样式,上传到github上也是一样的,能指教一下吗?
样式文件存在的,都完整的上传了。
1
2
3

有个非常大的BUG

POST页面文章内容很多的时候,很多HTML元素就不见了,比如那个文章目录,底部内容

关于评论的功能

先谢谢作者辛苦制作的主题,制作不易,各种细节完善更不易。
主题功能其实还未完善,如果是用畅言,把相关配置功能修复下吧。我现在是把评论功能关了,不然一直有畅言相关的错误提示在下面

很漂亮的主题啊,请教几个问题。

1.请问文章阅读页面能否隐藏掉right-container(右侧的分类标签等等),这样就可以把目录fixed在右侧了。这样文章阅读页面也清爽些。
2.文章目录能否达到即点即到。比如下图我直接点2.2,那么目前它会有一段过渡的动画:从1.1到1.2-2.1-2.2,我想去掉这种过渡动画怎么做?

谢谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.