Jekyll Theme Yat screenshot

Jekyll Theme Yat

Author Avatar Theme by Jeffreytse
Updated: 27 Apr 2025
1112 Stars

Yet another theme for elegant writers with modern flat style and beautiful night/dark mode.

Categories

Overview:

The Jekyll theme called “Yet Another Theme (YAT)” is a modern and responsive theme designed for writers and bloggers. It offers a clean and clear design that focuses on content. The theme includes various features such as Night Mode, responsive web design, multiple layouts, font awesome icons, page banners with images and videos, syntax highlighting, RSS support, optimization for search engines, sitemap support, table support, MathJAX and LaTeX support, media support for platforms like YouTube and Spotify, diagram support using PlantUML and Mermaid, Google Translation support, new post tag support, and more. It also provides installation options for users.

Features:

  • Night Mode: Allows users to view the content in a beautiful night mode.
  • Responsive Web Design: The theme is designed to be responsive and adapt to different device screens.
  • Multiple Layouts: Provides full layouts for home, post, tags, archive, and about pages.
  • Font Awesome Icons: Uses Font Awesome 5 for icons, allowing users to easily add icons to their content.
  • Page Banners: Offers beautiful page banners with images and videos to enhance the visual appeal of the website.
  • Syntax Highlighting: Uses highlight.js to provide beautiful syntax highlighting for code snippets.
  • RSS Support: Supports RSS feeds using the Jekyll Feed gem.
  • Optimized for Search Engines: The theme is optimized for search engines using the Jekyll SEO Tag gem.
  • Sitemap Support: Provides support for sitemaps using the Jekyll Sitemap gem.
  • Table Support: Supports complex and flexible tables using the Jekyll Spaceship gem.
  • MathJAX and LaTeX Support: Optional support for MathJAX and LaTeX equations using the Jekyll Spaceship gem.
  • Media Support: Allows embedding media from platforms like YouTube, Spotify, etc. using the Jekyll Spaceship gem.
  • Diagram Support: Supports diagrams using PlantUML and Mermaid with the help of the Jekyll Spaceship gem.
  • Google Translation Support: Offers support for Google Translation to translate content into different languages.
  • New Post Tag Support: Provides support for tags to categorize and organize new posts.

Installation:

There are three ways to install the Yet Another Theme (YAT) Jekyll theme:

Gem-based Theme Method:

  1. Add the following line to your Jekyll site’s Gemfile: gem 'jekyll-theme-yat'
  2. Add the following line to your Jekyll site’s _config.yml file: theme: jekyll-theme-yat
  3. Execute the command: bundle install
  4. Alternatively, you can install it manually by running: gem install jekyll-theme-yat

Remote Theme Method with GitHub Pages:

  1. Add the following line to your Jekyll site’s Gemfile: gem 'jekyll-remote-theme'
  2. Add the following line to your Jekyll site’s _config.yml file: remote_theme: artchen/jekyll-theme-yat
  3. Execute the command: bundle install

GitHub Pages without Limitation:

  • To use the third-party gem in GitHub Pages without limitation, you can use a GitHub Action named “jekyll-deploy-action” for Jekyll site deployment conveniently.

Summary:

The Yet Another Theme (YAT) is a modern and responsive Jekyll theme designed specifically for writers and bloggers. It offers various features such as Night Mode, responsive web design, multiple layouts, font awesome icons, page banners with images and videos, syntax highlighting, RSS support, search engine optimization, sitemap support, table support, MathJAX and LaTeX support, media support for platforms like YouTube and Spotify, diagram support using PlantUML and Mermaid, Google Translation support, and new post tag support. The theme can be installed as a gem-based theme, as a remote theme compatible with GitHub Pages, or by directly copying the theme files into the project.