Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal Jekyll theme with six skins, CV layout, and Algolia/Lunr site search.

Starter for accessible, fast and SEO friendly Astro blog using Markdown and Svelte.

A clean, minimal Hugo theme for bloggers and content creators, featuring built-in search, comments support, and customizable color schemes.

Free multi-page HTML5 personal blog template built with Vanilla CSS, featuring hero header, off-canvas search, gallery, and contact form UI.

A simple, elegant two-column blog theme for Hexo with a portfolio page and a dark version.

Free HTML5 blog theme from Colorlib with a full-screen slider, multilevel dropdowns, and right sidebar for niche blogs.
Basically Basic is a minimal Jekyll theme that replaces the default Minima with responsive layouts, six color skins, and optional Algolia or Lunr site search.
Basically Basic is an open-source Jekyll theme created by Michael Rose (mademistakes.com) as a feature-enhanced substitute for Jekyll's default Minima theme. It runs on Jekyll 3.5+ and can be installed either as a Ruby gem (for self-hosted sites) or as a remote theme (for GitHub Pages). The theme takes standard Jekyll content — posts, pages, collections, and data files — and renders a responsive static site with layouts for home, blog posts, categories, tags, about, and a CV/resume page.
_data/theme.yml._data/cv.json.jekyll-algolia gem) by setting search_provider in _config.yml._config.yml; scripts only load in production builds.navigation_pages in _data/theme.yml._config.yml.bundle exec rake preview.paginate: 5 and paginate_path in _config.yml, create an index.html with layout: home, and get numbered post listings across multiple pages.search: true to _config.yml; for Algolia, add your API credentials and run bundle exec jekyll algolia to index posts.collection layout to display all documents from a collection (e.g., recipes) on a single page, with options to sort by title or date and display as a grid._data/theme.yml, avoiding changes to layouts or Sass.Yes. The theme is distributed under the MIT License, which permits free personal and commercial use with attribution. The source code and documentation are publicly available on GitHub.
Add remote_theme: "mmistakes/[email protected]" to your _config.yml (removing any other theme: or remote_theme: entries), and ensure your Gemfile includes gem "github-pages", group: :jekyll_plugins. Your site rebuilds automatically on push.
By default, only the first 50 words of each post or page are added to the Lunr search index. Setting search_full_content: true in _config.yml includes the full body, but this may slow page load on large sites.
Yes. Add comments: false to the post's front matter. By default, Disqus comments are enabled everywhere in production builds (JEKYLL_ENV=production) when a shortname is configured.
Basically Basic adds responsive design with six skins, a JSON-powered CV layout, site-wide search (Lunr or Algolia), Disqus/Google Analytics integration, and Jekyll SEO Tag support — features that Minima lacks or leaves to additional plugins.
