GithubHelp home page GithubHelp logo

jekyll-blog's Introduction

{ Personal } Jekyll Theme

Build Status license Join the chat at https://gitter.im/PanosSakkos/personal-jekyll-theme

{ Personal } is a free responsive Jekyll theme, about you ๐Ÿ˜‰

You can watch it in action here!

What value does { Personal } add

  • Fork of Timeline (mashup of Grayscale by Start Bootstrap and Agency Jekyll Theme)
    • Modern and minimal design
      • Responsive templates for home page, blog archive and posts. Looks great on mobile, tablet, and desktop devices
      • Sweet animations
      • Gracefully degrades in older browsers. Compatible with Internet Explorer 8+ and all modern browsers
    • Timeline
      • Tell your story so far with a sleek timeline of dates, pictures and descriptions
    • White on black text, making the reading experience tireless
    • Google analytics
  • Customization and full control of your website and blog through the site config
  • Customization of the website's coloring
  • Blogging functionality
    • Preview of the latest post in the home page
    • Archive page
    • Syntax highlighting
    • Emojis
    • Gesture navigation in archive and post pages by swiping
    • Hashtags
    • Categories
    • Disqus comments
    • Bootstrap share buttons
    • RSS feed
  • Author blurb under the posts
  • 404 page
  • iOS and Android Web App mode
  • Enforcing of https protocol
  • Protection from email harvesting
  • Sitemap
  • Travis CI integration with html-proofer

Documentation

The theme contains documentation in the form of blog posts.

How to run locally

First, you need to install jekyll and the dependencies of { Personal } by running:

./scripts/install

Then, you can build and serve your website by simply running:

./scripts/serve-production

To serve across lan (requires su to forward the port 4000 over lan):

./scripts/serve-lan-production

Docker

Run using Docker:

docker run --rm -it -p 4000:4000 -v "$PWD:/srv/jekyll" jekyll/jekyll jekyll serve --watch --host "0.0.0.0" --config _config.yml,_config.dev.yml

Run using Docker with Docker Compose:

docker-compose up

OSS used in { Personal }

One of the reasons { Personal } is real is the following OSS projects:

  1. Grayscale
  2. hammer.js
  3. highlightjs
  4. RRSSB
  5. Timeline
  6. typed.js

jekyll-blog's People

Watchers

James Cloos avatar X-Man avatar

jekyll-blog's Issues

test

Questions

Please ask your questions at the gitter channel.
That way the issues here are kept clean and you will get an answer to your question quicker ๐Ÿ˜„

Expected Behavior

Actual Behavior

Steps to Reproduce the Issue

Specifications

(The version of the project, browser etc.)

test22

Questions

Please ask your questions at the gitter channel.
That way the issues here are kept clean and you will get an answer to your question quicker ๐Ÿ˜„

Expected Behavior

Actual Behavior

Steps to Reproduce the Issue

Specifications

(The version of the project, browser etc.)

  • [ ]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.