Hmfaysal Omega Theme

screenshot of Hmfaysal Omega Theme

HMFAYSAL OMEGA is a minimalist, beautiful, responsive theme for Jekyll designed for writers who want their content to take front and center.

Overview

HMFAYSAL OMEGA THEME is a minimalist, responsive theme for Jekyll designed for engineers and writers. It aims to highlight the content by elegantly wrapping each page and post with featured images. The theme was created by Hossain Mohd Faysal, an engineer and mathematician. It is licensed under the MIT License.

Features

  • Twitter Bootstrap 3: Utilizes the popular Twitter Bootstrap 3 framework.
  • Featured Image: Option to set a featured image that wraps each post in the header and footer.
  • Custom Javascript: Includes custom Javascript to emphasize the first paragraph of each post.
  • Variable Templates: Offers variable templates for articles, quotations, videos, photos, and status updates.
  • Native MathJax Support: Displays equations using Native MathJax Support, eliminating the need for additional plugins.
  • Plugin-free/Github Pages Deployment Ready: Can be easily deployed on Github Pages without requiring any plugins.
  • Read Time Calculator: Calculates the read time of each post based on word count using Liquid Tags.
  • Complex Pagination Script: Includes a complex pagination script if pagination is enabled.
  • CSS3 Transitions: Utilizes CSS3 transitions for improved performance.
  • Animation Control: Allows users to turn off animations in the _config.yml file.
  • Readable Typography: Features readable typography to enhance the readability of the content.
  • Disqus Comments: Supports Disqus comments if enabled by the user.
  • Simple Permalink Structure: Provides a simple and clear permalink structure.
  • Footer Menu: Includes a footer menu for easy navigation.
  • SVG Graphics: Utilizes SVG graphics for enhanced visual appeal.
  • Google Fonts: Supports the use of Google Fonts for customized typography.
  • Fontawesome Icons: Includes 361 Fontawesome icons for additional design elements.
  • Open Graph and Twitter Cards: Adds tags for Open Graph and Twitter Cards to optimize social sharing.
  • 404 Page: Crafted with a beautifully designed 404 page.
  • Custom Categories and Tags Pages: Offers custom pages for categories and tags for improved user experience.
  • Stylesheets for Pygments and Coderay: Includes stylesheets for Pygments and Coderay to make code examples look attractive.
  • Simple Search: Provides a simple search feature that overlays results based on post title.
  • Sitemap: Generates a sitemap for search engines.
  • Designed by an Electrical Engineer: The theme was designed by Hossain Mohd Faysal, an electrical engineer and mathematician.

Basic Setup for a new Jekyll site

  1. Install Jekyll and follow the installation instructions.
  2. Fork the HMFAYSAL OMEGA Theme.
  3. Clone the forked repository.
  4. Edit the _config.yml file to personalize your site.
  5. Review the sample posts in the _posts folder for examples on adding featured images, categories, tags, and other YAML data.
  6. Read the documentation provided below for further customization options and pointers.

Setup for an Existing Jekyll site

  1. Clone the following folders from the HMFAYSAL OMEGA Theme repository: _includes, _layouts, _pages, assets, and images.
  2. Set the following default variables in your _config.yml file.
  3. Follow the prescribed structure for creating different types of posts (articles, quotations, videos, photos, and status updates) to utilize the theme's functions.

Summary

HMFAYSAL OMEGA THEME is a minimalist and responsive theme for Jekyll that prioritizes the content by wrapping each page and post with featured images. It offers a range of features such as variable templates, read time calculator, custom categories and tags pages, and support for MathJax equations. The theme is easy to install and can be used for both new and existing Jekyll sites. Overall, it provides a beautiful and user-friendly design for engineers and writers who want their content to shine.