Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Bef is a responsive Jekyll blog theme with Google Fonts, Disqus, MailChimp, and video backgrounds.
Bef is a responsive Jekyll blog theme by Artem Sheludko that pairs a clean layout with built-in integrations for comments, newsletters, and analytics.
Bef — short for "Blog Enjoy Freedom" — is a responsive Jekyll theme created by Artem Sheludko for personal blogging. It accepts Jekyll site content (Markdown posts and HTML layouts) and renders a static website with an adaptive layout. The theme is built on HTML5 with Sass (SCSS) styling and is released under the GNU General Public License v3.0. It includes a demo at artemsheludko.github.io/bef and is hosted on GitHub with 169 stars at the time of writing.
Bef suits personal bloggers who want a simple, responsive theme for a Jekyll-based blog. Jekyll developers can use it as a starting point to build custom sites, since the theme already wires up Disqus, MailChimp, and Google Analytics. Photographers and creative writers who want a background video or clean typography can also benefit from the built-in Vide and Google Fonts integrations.
The installation is done by forking the master branch from the GitHub repository and deleting the gh-pages branch. The master branch is used as the source for Jekyll, and a fresh gh-pages branch is created to host the compiled site on GitHub Pages.
Bef is free and open source under the GNU General Public License v3.0. You can use it for personal or commercial projects, and the source code is available on GitHub.
Yes, Bef is free and released under the GNU General Public License v3.0. You can download, modify, and use it for personal or commercial sites.
Bef includes Google Fonts, Font Awesome, Vide for background videos, Disqus comments, MailChimp newsletter form, Formspree contact form, Google Analytics, share buttons, a recent post widget, and an author section.
Yes, the installation instructions describe using a gh-pages branch, and the demo is hosted on GitHub Pages at artemsheludko.github.io/bef.
Fork the master branch, delete the existing gh-pages branch, and create a new gh-pages branch. Then configure your Jekyll site and push to GitHub Pages.
The theme uses Sass, so you can adjust styling variables to change colors and fonts. The README does not provide a full customization guide, but the codebase is open for modification.
