- Add this line to your Jekyll site's
Gemfilegem "entree" - Add this line to your Jekyll site's
_config.ymltheme: entree - Copy the plugins in _config.yml to your Jekyll site's
_config.yml. - Run
bundle install - Copy sample data files from _data directory to your project
- Copy sample configs from _config.yml to your project
- Copy 404.html to your project.
- Run
jekyll serverto start up server.
For references see https://docs.netlify.com/large-media/setup/
- Connect your site to your github repo.
netlify linknetlify lm:setupgit lfs track "uploads/**"- Commit your settings
git add -Aandgit commit -m 'Setup Netlify Large Media'.
- enable custom style sheets by adding the following in your _config.yml
entree: sass: custom_vars: 'custom_vars' custom_styles: - 'custom_style'
custom_varsis used for variable overrides.custom_stylesare used for additional styles that overrides defined styles.
- Copy installs.yml to your project.
- Customize the call to action:
- The call to action is under key
call_to_action.
- The call to action is under key
- Customize actions:
- The action items are under key
actions.
- The action items are under key
- Customize social links:
- The action items are under key
socials. - We are using FontAwesome 5. You can use free icons from https://fontawesome.com/icons?d=gallery&m=free.
- You can search social network brand colors from https://brandcolors.net/.
- The action items are under key
- Customize the footnote:
- The footnote is under key
footnote.
- The footnote is under key
- Enable PWA:
- Copy pwa.yml to your project.
- Make sure you have
pwaenabled set totrueinside your pwa.yml. - Copy serviceworker.js and manifest.json to your project.
- Enable Smart Banner:
- Copy smartbanner.yml to your project.
- Make sure you have
smartbannerenabled set totrueinside your installs.yml.
- Copy translations.yml to your project.
- Copy files in [social_feeds] to your project. For examples to enable it in your post see 2016-05-20-my-example-post.md.
- Enable Cookies Policy by setting
cookies_policy: trueinsideentreein _config.ymlentree: cookies_policy: true
- Run
gulpto copy npm packages toassets/vendors. - Run
npm startto compile js tomain-bundle.js. - Run
jekyll serverto start the server.
| Framework | Description |
|---|---|
| Bootstrap | Frontend framework |
| Framework | Description |
|---|---|
| LicenseFinder | List out gem licenses bundle exec license_finder report --format html > licenses.html. |
| Inch | See documentation analytics by running inch. |
Please see LICENSE for licensing details.