LOFFER是个可以帮助你get off from LOFTER的软件(我知道这个pun很烂)。
这是一个可以发布在GitHub的Jekyll博客,你不需要编写代码或使用命令行即可获得一个部署在GitHub的博客。
现在我将此文档和基础教程分开了,此文档用于说明LOFFER的现有功能和更新情况,查看为无任何代码基础者写的教程请点这里
修订目录跳级会坏掉的问题,不算完美解决,但不会坏掉了。
增加对LaTeX渲染的支持,请见这篇说明和示例。
增加置顶功能,只要在一个post的YAML Front Matter(就是文章头部的这段信息)中加入pinned: true
,这篇文章就可以置顶了。
另外介绍一个给LOFFER更换主题颜色的手法。LOFFER用了一个开源的颜色表Open Color,该色表提供的可选颜色有:red, pink, grape, violet, indigo, blue, cyan, teal, green, lime, yellow。
LOFFER的默认状态是teal,要更换主题颜色,只要打开文件_sass/_variables.scss
,将文件中所有的teal全部替换成你想要的颜色。例如,查找teal,替换indigo,全部替换,commit,完成!
新版本增加目录功能,在post的信息中心加入toc: true
,这篇博文就会显示目录了。
这次没有对config的修改,因此应该可以通过这个方法,给自己提pull request来更新。
目录基于jekyll-toc by allejo制作。
目前我试用发现了一点小问题:如果你的标题级数不按套路变化,它就会搞不懂……
# 一级标题
下面必须是## 二级标题
,如果是### 三级标题
它就人工智障了【手动扶额】
注意:目前目录仅在桌面版显示。
新版本进一步优化了一下样式,并且支持了基于GitHub Issues的评论Gitalk(请看下文的配置说明)。
如果你已经fork了LOFFER,想要更新到新版本的话,可以试试这个方法,或者你也可以干脆删掉重来,只要保留自己的大部分config设定和所有的post就好。
LOFFER只是容器,你的posts才是博客的核心。
使用Markdown文档在_post文件夹中发布博文,现有功能包括显示作者、置顶博文、添加目录。
博文YAML举例:
---
layout: post
title: Markdown语法简介
date: 2013-07-16
Author: Shengbin
tags: [sample, markdown]
comments: true
toc: true
---
按照标签和日期查看博文归档。请查看/tags 和/archive 页面。
链接博客主的社交媒体。请在_config.yml中填写。
支持Disqus和Gitalk两种评论区。请在_config.yml中设置。
介绍更多人来使用它,摆脱lofter自由飞翔!
欢迎Issues和Pull Requests。
给我点一个☆吧!