This is a starter Jekyll site that uses:
- Bootstrap 4.4.1
- forestry.io as the CMS
- Netlify for the deployment/hosting
Doesn't use a theme gem.
Demo: https://effective-jekyll-demo.netlify.com/
- jekyll-compress-html
- jekyll-feed
- jekyll-gzip
- jekyll-menus
- jekyll-paginate-v2
- jekyll-redirect-from
- jekyll-seo-tag
- jekyll-sitemap
- CDNs for the JS (Jquery, Bootstrap, and Popper) are included at the bottom of
_includes/default.html
- Customize Bootstrap by editing
_sass/bootstrap-4.4.1/_variables.scss
- Comment out unused Bootstrap components @included in
_sass/bootstrap-4.4.1/bootstrap.scss
- Override compiled Bootstrap components in
_sass/componenents/*
- Sublime Text: add
_site
and.jekyll-cache
to yourfolder_exclude_patterns
via Preferences --> Settings - VS.Code: I dunno something similar though :)
- Clone this repo
bundle install
bundle exec jekyll serve
- Search all files for REPLACE_ME and update as appropriate
- Update the footer h-card contact details for the business or person
- (optional) Adjust the config.baseurl to "" if deploying to the root of a custom domain
- Deploy on Netlify using default Jekyll build options, but add RUBY_VERSION 2.6.3 Environement Variable
MIT License. Copyright Code and Effect Inc.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new pull request