中文 | English
Jekyll-Jacman 是为 Jekyll 设计的一款清新且具有响应式的主题,拥有更丰富的特性并支持了很多的国内服务。Jacman 始于 Hexo Jacman 移植而来。
##本地搭建
确保已安装Ruby 2.1.0
或更高版本:
ruby --version
安装Bundler
:
gem install bundler
下载 Jacman 主题:
git clone https://github.com/Simpleyyt/jekyll-jacman.git
cd jekyll-jacman
安装依赖:
bundle install
运行 Jekyll:
bundle exec jekyll server
更多细节可以参考:Setting up your GitHub Pages site locally with Jekyll
##功能
- 菜单 menu
主导航菜单 - 控件 widget
侧边栏的控件。包括:分类、标签、RSS、友情链接、微博秀。 - 图片相关 Image
设置网站图标、网站logo、作者头像、博客顶部大图等。还提供了多种图片样式img-logo
,img-topic
,img-center
等。 - 首页模式 index
主题提供了两种首页展示模式。 - 作者 author
作者信息,主要用于展示网站右下角的社交网络链接。包括:微博、豆瓣、知乎、邮箱、GitHub、StackOverflow、Twitter、Facebook、Linkedin、Google+。 - 目录 toc
在文章中和侧边栏可以显示目录。 - 评论 comments
支持 多说 & disqus 评论。 - 分享 jiathis
启用 内建分享工具 或 加网 分享系统。 - 网站统计 Analytiscs
支持 谷歌统计 & 百度统计 & CNZZ站长统计。 - Search
支持 谷歌自定义搜索 & 百度站内搜索 &微搜索。 - totop
回到顶部。 - rss
RSS 订阅链接。 - fancybox
图片查看的 Fancybox 工具。 - 其他 你可以设置侧边栏在博文页面中不显示。
##关于 Kramdown 引擎 由于 Github 不再支持原来的 redcarpet,因此每次更新时都会有 Page build warning 发到邮件。我新建了一个分支 kramdown,把 Markdown 引擎换成了 kramdown,把高亮换成了 rough。但是,kramdown 的 markdown 语法比较严格,我不喜欢。所以,你也可以像我一样建个规则过滤 Page build warning 邮件。
##协议 MIT