Once you receive the download.zip file, extract it and serve it locally using
bundle exec jekyll serve.
If you do not have bundler then delete the Gemfile and use
jekyll serve. This should work as long as you have all the gems used in the theme.
If a gem is missing - let’s say jekyll-paginate is missing - you might see the following error.
Configuration file: /home/bryce/_repos/user/cocoa/_config.yml Dependency Error: Yikes! It looks like you don't have jekyll-paginate or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- jekyll-paginate' If you run into trouble, you can find helpful resources at http://jekyllrb.com/help/! jekyll 3.1.2 | Error: jekyll-paginate
In the above error code, you can clearly see that you are missing jekyll-paginate. You can solve this by installing the missing gem using the command
gem install jekyll-paginate
Change the main details in the _config.yml file.
title: A title description: Some description of the site here. email: [email protected] # The contact form submission will be done to this email address. phone: +1-123-456-7890 url: https://yourwebsite.com default-image: /assets/images/site-image.img # This image will be shown on sharing any page on social media. For example Homepage, about page, etc. This image should be bigger than 200x200px. This image is not used for posts. Posts use their own image mentioned in individual posts.
Update a few important third-party keys.
# Google Analytics Tracker analytics: UA-XXXXXXXX-2 # Sign up with Google analytics and replace with your analytics ID # Comments by Disqus # Sign up with Disqus to get your shortcode. Leave it blank if you do not want to run diqus code on the website. disqus: webjeda-demo
Editing _config.yml can break your site. Be cautious about the indentation.
Color scheme for Cocoa can be set in _data/settings.yml
The last value is what the website color scheme is.