More Premium Hugo Themes Premium Jekyll Themes

Jekyll Theme Hamilton

A minimal and beautiful Jekyll theme best for writing and note-taking.

Jekyll Theme Hamilton

A minimal and beautiful Jekyll theme best for writing and note-taking.

Author Avatar Theme by zivong
Github Stars Github Stars: 225
Last Commit Last Commit: May 2, 2021 -
First Commit Created: Apr 22, 2023 -
Jekyll Theme Hamilton screenshot

Overview

Hamilton is a minimal and beautiful Jekyll theme designed for writing and note-taking. It is intended to be a replacement for the default Jekyll theme, Minima, while keeping a minimal aesthetic. The theme offers a range of features including Jekyll SEO Tag, Jekyll Feed, Jekyll Sitemap, Google Analytics, MathJax, Disqus comments, Font Awesome icons, customizable styles and skins, and configurable page navigation. It also provides options for customization and implementation of archive pages. Hamilton can be installed using either the jekyll-theme-hamilton gem or the jekyll-remote-theme gem if the site is hosted on GitHub Pages.

Features

  • Jekyll SEO Tag: Enhances SEO for Jekyll sites.
  • Jekyll Feed: Generates an Atom feed for Jekyll sites.
  • Jekyll Sitemap: Generates a sitemap for Jekyll sites.
  • Google Analytics: Integrates Google Analytics tracking for Jekyll sites.
  • MathJax: Enables the use of MathJax for equations and mathematical expressions.
  • Disqus: Provides a comments system using Disqus.
  • Font Awesome: Allows the use of Font Awesome icons.
  • TOC: Displays a Table of Contents on the left sidebar for posts or pages.
  • Customizable head: Allows the customization of the head section of the site.
  • Configurable page navigation: Provides options for configuring the page navigation.
  • Customizable styles and skins: Allows customization of the styles and skins.
  • Archive pages: Implements archive templates in pure Liquid for categories, tags, and years.

Installation

There are multiple methods to install Hamilton:

  1. Directly specify the jekyll-theme-hamilton gem.

    • Add gem 'jekyll-theme-hamilton' into your Gemfile.
    • Add the necessary lines into your _config.yml file.
  2. Use jekyll-remote-theme to import the master branch of Hamilton if your site is hosted on GitHub Pages.

    • Add gem 'jekyll-remote-theme' into your Gemfile.
    • Add the necessary lines into your _config.yml file.

Summary

Hamilton is a minimal and beautiful Jekyll theme that offers a range of features to enhance the functionality and aesthetics of Jekyll sites. With options for customization, configurable page navigation, and implementation of archive pages, Hamilton provides a versatile and user-friendly theme for writing and note-taking. Its compatibility with popular plugins such as Jekyll SEO Tag, Jekyll Feed, and Disqus allows users to optimize their sites for SEO, generate feeds, and enable comments. The theme also offers support for MathJax, Font Awesome icons, and Table of Contents display. Installation of Hamilton can be done through either the jekyll-theme-hamilton gem or the jekyll-remote-theme gem for GitHub Pages hosting.