Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/P233/3-Jekyll
This repo is no longer maintained.
https://github.com/P233/3-Jekyll
Last synced: 3 months ago
JSON representation
This repo is no longer maintained.
- Host: GitHub
- URL: https://github.com/P233/3-Jekyll
- Owner: P233
- Archived: true
- Created: 2013-12-02T01:27:02.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2020-02-13T16:14:19.000Z (over 4 years ago)
- Last Synced: 2024-07-16T14:06:20.129Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 453 KB
- Stars: 405
- Watchers: 33
- Forks: 158
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 3-Jekyll Theme
新版 3-Jekyll,当前完成度 80%,预览请访问 [http://peiwen.lu](http://peiwen.lu),[Github repo](https://github.com/P233/P233.github.io)。
旧版请在 [https://github.com/P233/3-Jekyll/releases](https://github.com/P233/3-Jekyll/releases) 下载。
## 针对旧版的改进
* 侧边栏使用 Tag 或 Category 做为文章分类,默认 Tag。
* 自动生成侧边栏分类标签,基本不需要修改模板文件。但标签顺序由 Jekyll 根据时间顺序生成,需要手动调整顺序只能修改 `_includes/sidebar.html`,格式是 `
* 更加全面的 Sass 变量,方便个性化主题样式。
* 暂定取消文章的标题目录。
* 取消了嵌入 Codepen。
## TODO
* 搜索功能
* Webkit 换页动画
* 改进文章筛选动画
* 集成 Google Analytics
* 文章时间,Category,Tag 归档页面
* Favicon
* Mobile touch swipe
其他建议欢迎[提交 issue](https://github.com/P233/3-Jekyll/issues/new)
## 使用
### 设置 `_config.yml`
`_config.yml` 除基本的站点设置外,新加入了社交链接与评论设置。将需要添加的社交帐号填入对应设置,并取消注释,会在头像下方增加一条社交帐号的链接。支持 Twitter, Weibo, Github, Codepen 以及 Dribbble。此外,填入 Disqus 的 shortname 也会启用 Disqus 评论。 `filter` 选项选择使用 `tag` 或 `category` 作为文章分类。
### 修改样式
样式相关的 Sass 变量都存储在 `/css/main.sass` 文件中,修改这个文件可以满足大部分样式定制的需求。建议首先修改 `$gradient-start` 与 `$gradient-end` 两个变量,给自己的博客使用独一无二的侧边栏背景。
### 替换图片
请不要忘记替换 `/assets/img/` 内的图片。`avatar.jpg` 是侧边栏头像的图片,`qrcode.jpg` 会在提示浏览器不兼容时使用。[QR Code 生成器](https://www.unitag.io/qrcode)