JekyllPortfolioBlog

revolve-jekyll — Jekyll Portfolio Template

By themefisher

Revolve is a Jekyll-based blog and portfolio theme, ported by Themefisher from the HTML template of the same name, released under the MIT license, with content configured centrally in _data/settings.yml.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-02View source

What stands out

A quick read of the recorded project description.

01

Jekyll theme, ported from Themefisher's Revolve HTML template

02

Code is under the MIT license, allowing free use, modification, commercial use, and distribution

03

Configure the theme via _data/settings.yml without directly editing HTML/CSS

04

Configurable sections cover Hero, About, Team, Skills, Experience, Education, Services, Portfolio, Testimonials, Client Slider, and Contact

05

Preconfigured with the Git-based headless CMS Sitepins for visual content editing

06

README provides instructions for forking and deploying directly to GitHub Pages

Template Details

Revolve is a Jekyll theme published by Themefisher, positioned as a personal blog or portfolio site, ported from the Revolve HTML template of the same name. The repository is a public GitHub repository, and the code is under the MIT license, allowing free use, modification, distribution, and commercial use.

The theme centralizes configuration for many page sections in _data/settings.yml. The configurable items listed in the README include general theme settings (name, logo, email, phone, address), as well as sections such as Hero, About, Team, Skills, Experience, Education, Services, Portfolio, Testimonials, Client Slider, and Contact, indicating it is better suited for single-page section-based presentation of personal experience, skills, services, and works. The README also mentions that the template comes preconfigured with the Git-based headless CMS Sitepins, which allows visual editing of text, images, and configuration.

Usage limitations should be noted: the README explicitly states that the demo images are for display only, their copyright does not belong to the theme, and they cannot be used under the code's MIT license. The theme itself does not provide a dependency list in the materials, so specific Jekyll or plugin versions are not listed here. The repository has few stars, and the issue feedback section in the README is mistakenly written as Kross Theme, which is a documentation flaw.

JekyllPortfolioBlog

Is it right for your project?

Use Cases

  • Build a personal blog and display writing through an article list
  • Build a personal portfolio and showcase projects in the Portfolio section
  • Present personal profile, skills, experience, education, and services together on a single page
  • Maintain site text and images visually through Sitepins without directly editing code

Suitable For

  • Developers who want to quickly build a personal blog or portfolio with Jekyll
  • Users who prefer to maintain page content centrally in a YAML configuration file
  • Users who need an MIT-licensed theme that can be freely modified and used commercially
  • Individual users planning to deploy the site on GitHub Pages

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    The README recommends forking the repository first and enabling GitHub Pages in the repository; the site will be published at https://yourusername.github.io/your-repo-name/, and it may take some time to take effect

  2. 2

    To run locally, enter the theme directory and run bundle install to install dependencies, then start the service with jekyll serve or bundle exec jekyll serve

  3. 3

    Theme content can be configured in _data/settings.yml; the README says no HTML/CSS changes are needed

  4. 4

    The template comes preconfigured with the Sitepins headless CMS, which can be used for visual editing through its provided clone entry point

  5. 5

    Demo images are for display only and have separate licensing; they cannot be used under the code's MIT license. External services may charge separately

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • Demo images are for display only and have separate licensing; they are not licensed under the code's MIT license and cannot be used on an actual site.
  • The template comes preconfigured with the Sitepins headless CMS; using its visual editing features requires access to an external service and may incur costs or require an account.
  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may charge separately.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

The images are only for demonstration purposes. They have their license, we don't have permission to share those images.

Original README

This template comes pre-configured with [**Sitepins**](https://sitepins.com/?aff=tfgithub), a Git-based Headless CMS

Original README
https://github.com/themefisher/revolve-jekyll/blob/main/LICENSEhttps://github.com/themefisher/revolve-jekyll/blob/main/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-02. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
More documented · 92 / 100
Technologies
Jekyll
Website type
Portfolio · Blog
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2026-04-12
Screenshot last checked
2026-10-02

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Jekyll as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Automatically checked against source and license rules; no manual editorial review.

Inspect the recorded source material

SHA-256: f4a578617f855ccdcd46197806d626c03fa3b025a96db71d9cb62107f7ebaac7

2026-10-02T10:58:06.230Z

Source file / repository
<h1 align=center>Revolve Jekyll </h1>

<p align=center>Revolve Jekyll Blog Template ported from [Revolve HTML Template](https://themefisher.com/products/revolve/)</p>

<h2 align="center"> <a target="_blank" href="https://demo.themefisher.com/thumbnails/revolve-jekyll/" rel="nofollow">Demo</a> | <a  target="_blank" href="https://pagespeed.web.dev/report?url=https%3A%2F%2Fdemo.themefisher.com%2Frevolve-jekyll%2F&form_factor=desktop">Page Speed (89%)</a> </h2>



[Live Preview](http://demo.themefisher.com/revolve-jekyll/).

## Setup

To start your project, fork this repository
After forking the repo, your site will be live immediately on your personal Github Pages account, e.g. `https://yourusername.github.io/your-repo-name/`.

Make sure GitHub Pages is enabled for your repo. It might take some time for the site to propagate entirely.

## Customize

Things you can customize in `_data/settings.yml` (no HTML/CSS):

- Theme General Settings ( name, logo, email, phone, address )
- Hero Section
- About Section
- Team Section
- Skills Section
- Experience Section
- Education Section
- Services Section
- Portfolio Section
- Testimonials Section
- Client Slider Section
- Contact Section

## Deployment

To run the theme locally, navigate to the theme directory and run `bundle install` to install the dependencies, then run `jekyll serve` or `bundle exec jekyll serve` to start the Jekyll server.
I would recommend checking the [Deployment Methods](https://jekyllrb.com/docs/deployment-methods/) page on Jekyll's website.

<!-- edit with sitepins -->

## 📝 Edit Content with CMS

This template comes pre-configured with [**Sitepins**](https://sitepins.com/?aff=tfgithub), a Git-based Headless CMS designed for seamless content management. You can update your website’s text, images, and configuration without touching a single line of code.

**How to get started:**

Click the Edit with Sitepins button below and follow the on-screen instructions to start editing your content visually.

  <a target="_blank" href="https://app.sitepins.com/new/clone?name=Revolve%20Jekyll&repository=https://github.com/themefisher/revolve-jekyll/?aff=tfgithub">
    <img src="https://sitepins.com/button.svg" alt="Edit with Sitepins">
  </a>
  
## Reporting Issues

We use GitHub Issues as the official bug tracker for the **Kross Theme**. Please Search [existing issues](https://github.com/themefisher/revolve-jekyll/issues). It’s possible someone has already reported the same problem.
If your problem or idea is not addressed yet, [open a new issue](https://github.com/themefisher/revolve-jekyll/issues/new)

## Technical Support or Questions

If you have questions or need help integrating the product please [contact us](mailto:[email protected]) instead of opening an issue.

<!-- licence -->
## License

Copyright (c) 2016 - Present, Designed & Developed by [Themefisher](https://themefisher.com)

**Code License:** Released under the [MIT](https://github.com/themefisher/revolve-jekyll/blob/main/LICENSE) license.

**Image license:** The images are only for demonstration purposes. They have their license, we don't have permission to share those images.
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.