Code Monkey home page Code Monkey logo

wu-kan.github.io's Introduction

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
  • 页面显示适应宽屏显示器

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

wu-kan.github.io's People

Contributors

mdo avatar wu-kan avatar fmichonneau avatar jakehp avatar paven avatar cvrebert avatar donmccurdy avatar droogans avatar hnrch02 avatar yutannihilation avatar jylitalo avatar kennyjacob avatar nickmccurdy avatar texasflood avatar

Watchers

James Cloos avatar

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.