Beautiful Jekyll was initially developed as a GitHub Pages theme that was meant to be used via forking, but several years later GitHub released the remote themes feature that allows you to use a theme on any GitHub repository. For full details, you should read GitHub’s documentation on remote themes, but here is a summary of the steps required:
daattali/[email protected]
to your _config.yml
file (remove any previous theme
or remote_theme
parameters that may have been there before).https://YOURUSERNAME.github.io/REPOSITORY
_config.yml
file and copy any settings you want to use into your project’s config file.tags.html
.feed.xml
.staticman.yml
and _data/ui-text.yml
.index.html
file and use layout: home
in its YAML.If at any point in the future you want to update to a newer version of Beautiful Jekyll, you can simply update the remote_theme or gem fields accordingly.