Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CloudCannon/author-jekyll-template
:beginner: Jekyll template for writing a book
https://github.com/CloudCannon/author-jekyll-template
jekyll jekyll-template jekyll-theme
Last synced: 5 days ago
JSON representation
:beginner: Jekyll template for writing a book
- Host: GitHub
- URL: https://github.com/CloudCannon/author-jekyll-template
- Owner: CloudCannon
- License: mit
- Created: 2018-01-31T01:32:34.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T19:07:19.000Z (6 months ago)
- Last Synced: 2024-08-03T09:08:40.897Z (4 months ago)
- Topics: jekyll, jekyll-template, jekyll-theme
- Language: HTML
- Homepage: https://adored-walnut.cloudvent.net
- Size: 5.76 MB
- Stars: 37
- Watchers: 6
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Author
Book publishing template for Jekyll. Browse through a [live demo](https://petite-spider.cloudvent.net/).
![Author template screenshot](images/_screenshot.png)
Author was made by [CloudCannon](https://cloudcannon.com/), the Cloud CMS for Jekyll.
Find more templates and themes at [CloudCannon Academy](https://learn.cloudcannon.com/jekyll-templates/).Learn Jekyll with step-by-step tutorials and videos at [CloudCannon Academy](https://learn.cloudcannon.com/).
[![Deploy to CloudCannon](https://buttons.cloudcannon.com/deploy.svg)](https://app.cloudcannon.com/register#sites/connect/github/CloudCannon/author-jekyll-template)
## Features
* Chapter-by-chapter view
* Full book view
* PDF view## Setup
1. Add your site and book details in `_config.yml`.
2. Add your cover details to `_data/settings.yml`
3. Get a workflow going to see your site's output (with [CloudCannon](https://app.cloudcannon.com/) or Jekyll locally).## Develop
Author was built with [Jekyll](https://jekyllrb.com/) version 3.7.2, but should support newer versions as well.
Install the dependencies with [Bundler](https://bundler.io/):
~~~bash
$ bundle install
~~~Run `jekyll` commands through Bundler to ensure you're using the right versions:
~~~bash
$ bundle exec jekyll serve
~~~## Editing
Author is already optimised for adding, updating and removing chapters in CloudCannon.