creatorbe.github.io

creatorbe.github.io

☝️:neckbeard: creatorbe links - an indonesian muslim programmer blogs ~

:point_up::neckbeard: creatorbe links

An Lightweight Github Pages Template, whose goal is keep it simple but credible.

This project forked and has been modified from A simple grey theme for Jekyll and master repository. Included search posts using Super Search and any hack to improvements for get better performances.

Features

  • Sitemap and XML Feed
  • Paginations in homepage
  • Posts under category
  • Realtime Search Posts (title & description) under query.
  • Related Posts
  • Highlight pre (i prefer you to use default github tag)
  • Next & Previous Post
  • Disqus comment
  • Projects page & Detail Project page
  • Share on social media
  • Google analytics
  • HTML Minify (Compress HTML) using Jekyll Compress HTML
  • CV template
  • Signature
  • Google Translate Button
  • Custom 404 page
  • POPUP Cookie used jQuery plugin EU Cookie Law popups
  • ... More Coming! We Are Still Working add Better Improvement's :)

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 Categories

All categories saved inside path of category/, you can see 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...

Whatchout Demo

Contributing

So you want to contribute to the project. THIS IS GREAT NEWS! Seriously. We're all pretty happy about this. Here's simple ways to get started:

  1. Fork it.
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Any questions or bug let me know about that by throw me an issues

License

The creatorbe links project is under MIT License except for a few portions of the code. Third-party used by creatorbe links are under their own licenses, refer to those resources for details on the license they use.