Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
mug is a clean, responsive Jekyll blog theme with SASS, search, pagination, syntax highlighting, and Disqus comments.
mug is a free Jekyll theme for blogs that bundles search, pagination, syntax highlighting, author configuration, social sharing, Disqus comments, and a Rakefile workflow into a single package. It is built with Ruby and SASS, outputs a static site, and can be deployed to GitHub Pages with two commands.
mug is a Jekyll theme designed for blogging, created by nandomoreirame. It takes Markdown posts and pages as input and generates a static HTML website, requiring Ruby and RubyGems to run. The theme includes a Rakefile with tasks for creating posts and pages and for publishing to GitHub Pages.
rake post title="TITLE OF THE POST" to generate a new post file.rake page name="contact.md" to create a new page.GITHUB_REPONAME and GITHUB_REPO_BRANCH variables in the Rakefile, then run rake or rake publish.The setup is straightforward: clone the repository, run bundle install to install the required Ruby gems, and start a local Jekyll server with jekyll serve. The local site is served at localhost:4000/mug. For production, you change the GitHub repository variables in the Rakefile and run rake publish.
Pros
Cons
noindex meta tags that must be manually removed before publishing.Yes, mug is free and released under the MIT license, so you can use and modify it without cost.
You need Ruby and RubyGems installed on your system, then run bundle install to install the Jekyll gems specified in the project.
Use the Rake task from the project folder: rake post title="TITLE OF THE POST" generates a new post file with the given title.
Edit the Rakefile to set the GITHUB_REPONAME and GITHUB_REPO_BRANCH variables, then run rake publish. The site is built and published to your GitHub repository.
Yes, comments are integrated through Disqus. You need to configure your Disqus settings in the theme.
