More Premium Hugo Themes Premium Vue Themes

Jekyllplus

Lightweight CMS for GitHub pages and Jekyll websites.

Jekyllplus

Lightweight CMS for GitHub pages and Jekyll websites.

Author Avatar Theme by hunvreus
Github Stars Github Stars: 132
Last Commit Last Commit: Feb 9, 2024 -
First Commit Created: Dec 18, 2023 -
Jekyllplus screenshot

Overview

This is an early version of Jekyll+, a Content Management System for Jekyll. It provides a user-friendly interface for users to edit the content of their Jekyll website hosted on GitHub.

Features

  • User-friendly interface for editing Jekyll website content
  • Integration with GitHub for hosting Jekyll websites
  • Customizable fields for posts and pages collections
  • Support for various types of fields including string, file picker, tag input, checkbox, date input, select box, textarea, and markdown editor

Installation

To install Jekyll+, follow these steps:

  1. Open the default layout for your Jekyll site (_layouts/default.html).
  2. Add the following snippet at the bottom of your page right before </body>, making sure JEKYLLPLUS_REPO is set to the repo and branch names for your Jekyll site. Example:
    var JEKYLLPLUS_REPO = 'Wiredcraft/jekyllplus/master'
    
  3. Visit your site and add ?jekyllplus=true at the end of your URL. Example: http://example.com/?jekyllplus=true. You will see the Jekyll widget at the bottom left corner of your site, and you can now edit and create pages or posts.

Summary

Jekyll+ is a Content Management System designed specifically for Jekyll websites hosted on GitHub. It offers a user-friendly interface for editing website content and supports various types of fields for customization.