{ Personal } Jekyll Theme

{ Personal } is a free responsive blog with minimal aesthetic, about you. You can watch it live here.

Deploy on Github Pages

Fork the repository and rename the forked repository to yourusername.github.io. Then update the url and baseurl (set it to "") in _config.yml. Commit the changes and after a while you should see your website at https://yourusername.github.io.

How to run locally

You can use Docker to run the website to avoid installing any dependencies to your local environment. To do so, run:

docker-compose up --build

Alternatively, you can run the website locally by installing the dependencies:

bundle install

And then start serving the website:

jekyll serve --watch --host 0.0.0.0 --config _config.yml,_config.dev.yml

Documentation

The theme contains documentation in the form of blog posts.

Features

  • 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
    • Timeline
      • Tell your story so far with a sleek timeline of dates, pictures and descriptions
        • White on black text, making the reading experience tireless
  • Customization and full control of your website and blog through the site config
  • Blogging functionality
    • Preview of the latest post in the home page
    • Archive page
    • Syntax highlighting
    • Hashtags
    • Categories
    • Disqus comments
    • Share buttons
    • RSS feed
  • Google analytics
  • Cookies consent
  • Protection from email harvesting
  • Sitemap

OSS used in { Personal }

  1. Grayscale
  2. Timeline
  3. RRSSB
  4. typed.js
jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer