Skip to content

⭐ An example of Jekyll site using gem-based Chalk theme by Nielsen Ramon

License

Notifications You must be signed in to change notification settings

ptsurbeleu/jekyll-theme-chalk-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Understanding gem-based themes

With gem-based themes, some of the site's directories (such as the _assets, _layouts, _includes, and _sass directories) are stored in the theme's gem, hidden from your immediate view. Yet all of the necessary directories will be read and processed during Jekyll's build process.

Prerequisites

If you haven't installed the following tools then go ahead and do so (make sure you have Homebrew installed):

brew install ruby
brew install npm

On windows, install Ruby and Node with the installers found here:

Usage

This site has been manually scaffolded and has only files/folders you need to get it up & running.

If you haven't cloned this repository yet then go ahead and clone it:

git clone https://github.com/ptsurbeleu/jekyll-theme-chalk-site.git

After cloning the repository, go to jekyll-theme-chalk-site folder and execute:

bundle install -j12

This installs all the necessary dependencies for this Jekyll site to work properly. Once this is done you should see in your terminal something like this:

...
Fetching jekyll-theme-chalk 0.1.1
Installing jekyll-theme-chalk 0.1.1
Bundle complete! 3 Gemfile dependencies, 40 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.

The last step is get Jekyll site up and running with the following command:

bundle exec jekyll serve

And you are done!

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/ptsurbeleu/jekyll-theme-chalk. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

About

⭐ An example of Jekyll site using gem-based Chalk theme by Nielsen Ramon

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages