/dikelongzai.github.io

A content-first, sliding sidebar theme for Jekyll.

Primary LanguageCSSOtherNOASSERTION

layout title permalink
page
关于
/about

开始

  1. Fork wu-kan/wu-kan.github.io到你的仓库,并在设置里开启gh-pages
  2. 修改_config.yml为你自己的信息
  3. 删除_post/下的博文和public/image/文件夹下的图片,开始写你自己的文章
  4. 详细配置可以参见这篇博文
  5. 欢迎StarForkIssue

声明

除特别声明或转载外,所有博文采用署名-相同方式共享 4.0 国际协议进行许可。

博客基于MIT License开源于GitHub

致谢

托管于Github Pages,感谢。

博客引擎来自于jekyll/jekyll,感谢。

CDN加速服务来自于jsdelivr,感谢。

博客主题基于poole/lanyon,感谢。

图标库来自于fontawesome-free,感谢。

留言和阅读量系统来自于ValineLeanCloud,感谢。

页面统计来自于不蒜子,感谢。

博文目录插件来自于ghiculescu/jekyll-table-of-contents,感谢。

博客搜索插件来自于christian-fei/Simple-Jekyll-Search,感谢。

代码高亮及插件来自于PrismJS,感谢。

Live2D来自于stevenjoezhang/live2d-widget,感谢。

头像翻转效果来自于leopardpan/leopardpan.github.io,感谢。

Feature/Todo

这个页面得到的灵感,目标是博客上除了文章和作为导航的Live2D之外尽量不出现其他的模块。

  • 完成博客文章标签页
  • 完成博客文章分类页(分类暂时和标签没区别)
  • 重写博客首页,做一个有意思的封面,不再显示文章
  • 加入评论系统,暂时考虑用valine+leancloud实现
    • 基于valine的阅读量统计
  • 不蒜子统计
  • fontawesome-free
  • 全站搜索
  • ribbon动态背景
  • 调整代码块风格,并加上代码选中按钮
  • 加入可以自动展开、标号的目录
    • 目录标号
    • 自动展开
  • mermaid
    • Markdown代码扩展
  • $\KaTeX$
  • Live2D
    • 加上切换Live2D显示/关闭的按钮
    • 使用自己搭建的Live2D后端API
      • 收集一些Live2D Model

初心

我曾做什么?

我正做什么?

我想做什么?

我该做什么?

章北海感到父亲的灵魂从冥冥中降落到飞船上,与他融为一体,他按动了操作界面上那个最后的按钮,心中默念出那个他用尽一生的努力所追求的指令:

“‘自然选择’,前进四!”

历程

正在进行 v2.3.1

  • 所有插件完全使用autoloader加载,参数通过函数传给js
    • katex
    • mermaid
    • prism
  • katex行间公式支持修复
  • sidebar-overlay修复
  • 博文显示信息增加tag
  • 页面显示适应宽屏显示器
  • 修复赞助按钮点两次才出现的Bug

2019-08-30 v2.3.0

  • 更换cdn为jsdelivr
  • 升级fontaswsomev4.7.0至fontawesome-freev5.10.2,支持的图标数量由675增加至1535
  • 所有脚本和插件JSLoader化,增加移植性和访问速度
  • 界面调整
    • 正文部分增加背景,从而减少动态ribbon背景影响的阅读体验
    • sidebar微调
  • layout删除document页

2019-07-06 v2.2.1

  • prismjs使用unpkg.com加速
  • 删去layout中的404页(因为只需要引入js脚本)

2019-06-28 v2.2.0

  • 博客结构微调
  • 将大部分博客用到的jscdn换成unpkg.com,感谢其提供的加速服务~
  • 留言板加入友链

2019-05-03 v2.1.4

  • valine更新
    • 现在支持记录访问者IP
    • 每次重新拉取评论者头像

2019-04-29 v2.1.3

  • 页面样式微调,将masthead调矮,将标题字号改小

2019-03-20 v2.1.2

  • 修复sidebar展开时回到顶部的问题

2019-03-18 v2.1.1

  • 一些界面上的小调整

2019-03-01 v2.1.0

  • 调整某些插件
  • layout新增document页,一个只开启$\KaTeX$而不引入任何其他样式的页面,主要是方便自己生成可打印的ICPC模板和一些课程报告
  • layout新增404页,可选择开启腾讯公益
  • mermaid支持markdown扩展了

2019-02-24 v2.0.1

  • sidebar的触发按钮样式换成了bars,原来的样式更像是菜单
  • 一点页面上的小调整

2019-02-23 v2.0.0

  • 重构完成
  • 正式开源

2019-02-19

  • 模块化·初步
  • 博客搜索实现

2019-02-01

2019-01-31

  • mathjax换katex
  • post访问量统计

2019-01-24

  • 代码高亮
  • 选中代码按钮
  • 代码语言按钮

2019-01-23

  • 加入文章目录到SideBar

2019-01-22

  • 加入Ribbon动态背景

2019-01-21

  • 加入valine评论系统,留言页实现

2019-01-20

  • 加入归档页

2019-01-19

  • 加入标签页

2019-01-18

  • 开始用Jekyll重构整个博客

折腾吧,折腾是才最好玩的。

2019-01-13

  • 更换Next.Muse主题模板
  • 少量修改页面自定义样式布局,主要是sidebar
  • 将网易云音乐iframe移动到description,感觉挺有意思的

2019-01-12

  • 将NexT版本更新至v6.7.0

2018-12-23

  • 页面字体修改
  • 网易云音乐iframe加入SideBar

2018-12-16

  • 引入mermaid支持
  • 修复部分Latex渲染的Bug

2018-11-24

  • 将NexT版本更新至v6.5.0
  • 用Valine更换失效的Gitment评论系统
  • 加入Leancloud和busuanzi页面统计

2018-11-20

  • 谷歌,百度搜索页面提交

2018-11-18

  • 全局透明化
  • 动态背景
  • 页面加载动画
  • Latex支持

2018-11-16

  • 主题由默认的Landspace换至NexT v5.1.4
  • 使用Next.Pisces主题模板
  • 开始对网页进行自定义样式布局
  • 尝试加入Gitment,但初始化总是不成功

2018-11-15

  • 在Github上成功部署博客
  • 成功迁移原CSDN博客上的所有文章
  • live2d