The Mvm.github.io screenshot

The Mvm.github.io

Author Avatar Theme by The mvm
Updated: 6 Feb 2023
95 Stars

The Minimum Viable Model website and Jekyll theme.

Categories

Overview

Adam Blog 2.0 is a Jekyll theme that is built to be 100% compatible with GitHub Pages. It is a simple, blog-aware, static site generator that allows users to create personal, project, or organization sites. The theme offers various features such as SEO meta tags, dark mode, automatic sitemap, archive page with infinite scrolling, click to tweet functionality, responsive 404 page, MathJax support, and more. The theme also includes features from the previous version, such as Google Fonts, Font Awesome icons, Disqus comments, MailChimp integration, and analytics.

Features

  • SEO meta tags: Improve search engine visibility with meta tags.
  • Dark mode: Switch between light and dark mode, configurable in the _config.yml file.
  • Automatic sitemap.xml: Generate a sitemap.xml file automatically.
  • Automatic archive page: Create an archive page with infinite scrolling capability.
  • Posts filtered by a single tag: Filter posts by a specific tag, with infinite scrolling.
  • Click to tweet functionality: Add a <tweet> tag in your markdown to enable click to tweet functionality.
  • Custom and responsive 404 page: Customize a responsive 404 page for a user-friendly experience.
  • Table of Contents: Optionally include a responsive and automatic Table of Contents in posts.
  • Read time per post: Automatically calculate and display the estimated read time for each post.
  • Responsive post tags and social share icons: Display responsive tags and social share icons in posts.
  • Linkedin, Reddit, and Bandcamp icons: Option to include social icons for Linkedin, Reddit, and Bandcamp.
  • Copy link to clipboard sharing option: Enable sharing of link by copying to clipboard.
  • View on GitHub link button: Optionally include a “View on GitHub” link button in each post.
  • MathJax support: Option to enable MathJax support in posts.
  • Tag cloud on home page: Display a tag cloud on the home page.
  • ‘Back to top’ button: Add a “Back to top” button for easy navigation.
  • Comment ‘curtain’: Optionally configure a ‘curtain’ to mask the Disqus interface until clicked.
  • CSS variables for customization: Easily customize colors and fonts using CSS variables.
  • Themes for code syntax highlight: Choose from several code syntax highlighting themes.
  • Responsive footer menu and logo: Customize the footer menu and logo if set up in the config file.
  • Search based on full post content: Search functionality shows results based on full post content.
  • Smoother menu animations: Improved menu animations for smoother navigation.

Installation

Local Installation

To locally install Adam Blog 2.0, follow these steps:

  1. Download your own copy of Adam Blog 2.0 and unzip it into its own directory.
  2. Open your preferred code editor and navigate to the directory where you unzipped the theme.
  3. Run the necessary commands to build and serve the Jekyll site locally.
  4. Access the site on your local machine to view and make changes as needed.

For detailed instructions on setting up Jekyll and deploying a site on GitHub Pages, refer to the documentation and resources mentioned.

Summary

Adam Blog 2.0 is a Jekyll theme designed for compatibility with GitHub Pages. It offers a range of features to enhance the functionality and user experience of a static site. From SEO meta tags to dark mode, automatic sitemap to responsive 404 page, the theme provides various customization options. It also includes features from the previous version, such as Google Fonts, Font Awesome icons, and Disqus comments. With easy installation and customization options, Adam Blog 2.0 is a versatile choice for anyone looking to create a personal, project, or organization site.