A theme for Jekyll to build a personal blog. Jekyll 博客主题
JavaScript HTML CSS
Latest commit bfd3292 Dec 5, 2016 @waylau update screenshot
Permalink
Failed to load latest commit information.
_includes
_layouts
_posts update! pages can excluded from top bar nav Dec 3, 2016
books
css update Feb 2, 2016
fonts init Apr 26, 2015
images update! pages can excluded from top bar nav Dec 3, 2016
img update screenshot Dec 6, 2016
scripts update add gallery Jan 31, 2016
.gitignore init Apr 26, 2015
404.html add Apr 28, 2015
LICENSE
README.md update! pages can excluded from top bar nav Dec 3, 2016
_config.yml update Feb 16, 2016
about.md add license Apr 27, 2015
archive.html add license Apr 27, 2015
categories.html
feed.xml init Apr 26, 2015
gallery.md
index.html
labs.html update! pages can excluded from top bar nav Dec 3, 2016
tags.html add license Apr 27, 2015

README.md

jekyll-bootstrap-blog

A theme for Jekyll to build a personal blog, based on Bootstrap 3, Font Awesome and jQuery.

  • Clean
  • Responsive
  • Mobile First
  • Syntax Highlighting
  • Jekyll 3 Supported
  • SEO Friendly

Screenshots

Demo

You can see the theme running on my blog.

Usage

Installation

  • Start by cloning the github repo using git clone
  • You must have jekyll installed to run this, use gem install jekyll for installing it
  • Use jekyll serve to run the site live.

Configration

# Site settings
title: Way Lau's Personal Site
name: Way Lau's Personal Site
url: "http://www.waylau.com"
email: waylau521@gmail.com
description: Way Lau's Personal Site | www.waylau.com.
baseurl: "" # the subpath of your site, e.g. /blog/
twitter_username: waylau521
github_username:  waylau
weibo_username: waylau521
facebook_username: waylau521
duoshuo_username: waylau
baidushare_id: 89860593
baidutongji_id: 28cf5fa48a599e39c5cc760931de942f
rss_url: "/feed.xml"
logo_image: "/images/logo.png"
# Build settings
gems: [jekyll-paginate]
markdown: rdiscount
highlighter: pygments
permalink: /:title/
paginate: 8
paginate_path: page/:num

Creating Posts

For creating posts add this snippet in front of your post's markdown file:

---
layout: post
title:  "your title here"
tags: your tags here
class: post
---

Add content below this and save the post in _posts directory (you will have to create it).

Page excluded from top bar nav

By default, created pages will show on the top bar nav. If you want page excluded from top bar nav, you just addexcludedFromNav: true in the page as below:

---
layout: page
title: Labs
permalink: /labs/
excludedFromNav:true
---

License

Feel free to fork and contribute to the project, just create a pull request.

Open sourced under MIT License