Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A red Jekyll theme with left navigation, designed for portfolios and resumes.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
R Jekyll Theme is a red, left-navigation Jekyll theme designed for building portfolio and resume sites on GitHub Pages.
R Jekyll Theme is a Jekyll theme that turns Markdown files and a _config.yml configuration into a static portfolio website with a red color scheme and left-hand navigation. It is maintained on GitHub by Rafal Karon and distributed through the rafalkaron/r-jekyll-theme repository. The theme requires Ruby and Jekyll to be installed on your system.
order front matter variable._config.yml with site data and contact information.main.scss file in the assets directory and importing the theme's r stylesheet.livereload: true to _config.yml to automatically regenerate the site in the browser during development.jekyll-remote-theme plugin.order front matter to arrange them in the navigation.bundle exec jekyll serve.layout, title, and order._config.yml to add your site metadata and contact info.bundle exec jekyll serve to preview the site at http://localhost:4000.You can install it as a GitHub remote theme by adding gem "jekyll-remote-theme" to your Gemfile and setting remote_theme: rafalkaron/r-jekyll-theme@main in _config.yml. Alternatively, add gem "r-jekyll-theme" and set theme: r-jekyll-theme for a gem-based install, or fork the repository directly.
Yes. The remote theme installation method is specifically designed for GitHub Pages. Just add the jekyll-remote-theme plugin and set the remote_theme value as described in the README.
Create a main.scss file in your assets directory with front matter, then add @import "r"; and your own SCSS rules underneath. This will override the default theme styling.
The GitHub remote theme method is best for deploying to GitHub Pages with minimal setup. The gem-based method is the traditional approach for Jekyll themes. Forking the repository gives you full control over the theme source for heavy modifications.
Yes. Add livereload: true to your _config.yml file. The README notes that _config.yml changes still require a server restart, but content and style changes regenerate automatically.
