🙌 Free and open-source Jekyll theme
Clone or download
#2 Compare This branch is 329 commits ahead of agusmakmun:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data
_download
_fun_facts
_includes
_layouts
_plugins
_posts
_project
_quick_facts
_related
_sass
category publishing 5 job search strategies Sep 10, 2018
static
tags
.DS_Store
.eslintrc.js
.gitignore
.jscsrc
Gemfile
Gemfile.lock
LICENSE
README.md
_config.yml
about.md
archives.md
contact.md
events.md
expires.conf
feed.xml Change sitemap to feed Apr 19, 2016
gulpfile.babel.js
index.html
modernizr-config.json
package.json adding stuff from html5 boilerplate Sep 2, 2018
projects.md
resources.md
robots.txt
services.md adding services pages Aug 13, 2018
sidebar-right.html
sitemap.xml
thank-you.md

README.md

My Stack Problems

This project forked and has been modified from A simple grey theme for Jekyll, and the search posts using Super Search

Demo

Features

  • Sitemap and XML Feed
  • Pagination in homepage
  • Posts under category
  • Realtime Search Posts (title & description) by query.
  • Related Posts
  • Highlight pre
  • Next & Previous Post
  • Disqus comment
  • Projects page & Detail Project page
  • Share on social media
  • Google analytics
  • HTML Minify (Compress HTML) using Jekyll Compress HTML

Screenshot

Screenshot Post Page

Install & Configuration

  1. Fork this repository
  2. Edit site settings inside file of _config.yml
  3. Edit your projects at file of projects.md, _data/projects.json and inside path of _project/ (for detail project).
  4. Edit about yourself inside file of about.md

How to Use?

a. Add new Category

All categories saved inside path of category/, you can see the existed categories.

b. Add new Posts

  • All posts bassed on markdown syntax (please googling). allowed extensions is *.markdown or *.md.
  • This files can found at the path of _posts/.
  • and the name of files are following <date:%Y-%m-%d>-<slug>.<extension>, for example:
2013-09-23-welcome-to-jekyll.md

# or

2013-09-23-welcome-to-jekyll.markdown

Inside the file of it,

---
layout: post                          # (require) default post layout
title: "Your Title"                   # (require) a string title
date: 2016-04-20 19:51:02 +0700       # (require) a post date
categories: [python, django]          # (custom) some categories, but makesure these categories already exists inside path of `category/`
tags: [foo, bar]                      # (custom) tags only for meta `property="article:tag"`
image: Broadcast_Mail.png             # (custom) image only for meta `property="og:image"`, save your image inside path of `static/img/_posts`
---

# your content post with markdown syntax goes here...

Contributing

Feel free to open a bug or contribute to code!