MyBlog

screenshot of MyBlog

a jekyll powered blog theme specially designed to take notes, not just blogs

Overview

This is a blog template that is designed for note-taking purposes. The template is based on the LessOrMore template, with the main difference being that it utilizes Jekyll's Collection feature to allow for the insertion of images in post-type articles using Markdown. The template is meant for personal use and may have some flaws, but it is functional enough for individual needs.

Features

  • Utilizes Jekyll's Collection feature for note-taking
  • Allows for the insertion of images into Markdown files within the corresponding Collection directory
  • Configurable menu items for the blog header
  • Supports subdirectories for each Collection, with the ability to create an index directory for the files within the subdirectories (ASCII-encoded if using older versions of Liquid)
  • Includes a buildMenu.py script for updating the template configuration files
  • Provides a local running script for Ubuntu and Windows machines
  • Supports Python 3, with dependencies on PyYAML and jinja2 libraries
  • Supports installation of dependencies via Anaconda3's virtual environment (for anaconda3 users)
  • Requires installation of Ruby and Jekyll for local preview of the blog

Summary

This blog template is designed for note-taking purposes and allows for the insertion of images into Markdown files using Jekyll's Collection feature. It provides configurable menu items for the blog header and supports subdirectories for better organization. The template requires Python dependencies (PyYAML and jinja2) and a local installation of Jekyll for real-time preview. Overall, this template is meant for personal use and may have some limitations, but it is functional enough for individual needs.