Bookworm is pretty minimal, but leverages large type and drastic contrast to make a statement, on all devices. It is a delightfully lightweight, mobile first, and fluidly responsive Jekyll theme for books and creative writing that emphasizes content rather than aesthetic fluff.
Originally, it was a duplicate of Pixyll V2 and V3 crafted with :heart:. This repo is also a GitHub Page Template. Check out the GitHub's Template Repositories.
The Bookworm in action.
template
repo or remote_theme
See @kosalanuwan/devcontainers repository to get started at the most basic level, and:
If you're completely new to Jekyll, Smashing Magazine tutorial on Jekyll is a good source to start with.
Next, you want to create a copy of this template. The repository is marked as a Template
so you will only have to Use This Template and follow the instructions. Read more about this in the GitHub's Template Repositories document.
remote_theme
It is easier to use Bookworm as your Jekyll theme. You will want to do followings:
_config.yml
.# _config.yml
remote_theme: alertbox/bookworm
plugins:
- jekyll-remote-theme
Gemfile
to support remote theme# Gemfile
group :jekyll_plugins do
gem 'github-pages'
gem 'jekyll-remote-theme'
# ... any other plugins as you wish
end
rm -rf _includes _layouts _sass assets
That's it. You now have a copy of the Bookworm repo that uses Bookworm Theme, and is ready to preview locally.
First, you want to ensure source code is Reopened in Container and the tasks are executable. Then build and run the template locally.
With VS Code:
build
to clean build and generate the static sitelive-serve
to preview locallyThen, you launch your favorite browser and visit localhost:8004/bookworm/.
There are many ways in which you can participate in the project. Please see the document How to Contribute.
We would love for you to give all sorts of feedback. Here are the ways you can provide feedback:
Copyright :copyright: Alertbox Inc. All rights reserved.
The source code is license under the MIT License.