Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikewolfd/wbgslsg
https://github.com/mikewolfd/wbgslsg
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mikewolfd/wbgslsg
- Owner: mikewolfd
- Created: 2020-06-17T19:48:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-18T16:47:45.000Z (over 4 years ago)
- Last Synced: 2024-11-14T18:47:30.750Z (2 months ago)
- Language: HTML
- Size: 115 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/readme.md
Awesome Lists containing this project
README
This is the 2nd iteration of the World Bank Sustainable Livestock Guide.
Jekyll is used as the development platform, with gulp being used to help cleanup and seperate the codebase.
All templating and template data loading is done in Jekyll. Javascript script tags and css style tags are used in the html wherever makes them the easiest to understand alongside the code. Gulp is used to extract all the tags and consolidate them into page-specific files during the build process stored in the same asset directory.
The full composed site is in /dist, and can be taken and worked on from there.
The github site is stored in /docs
To rebuild run:npm run-script build
To rebuild the github site:npm run-script deploy
If you want to continue using the Jekyll dev enviroment, you will need to run Jekyll liveserver and gulp watch seperately as I have yet to integrate the two in the dev enviroment.
Nothing is minified./assets/data/map.js is where the ISL Guide data map is located, along with the iconMap.
All the guidance html documents are stored in /assets/data/guidance and /ah for animal health and /e for enviromental health respecitively. The documents can be updated/marked up in these html documents or a html document can be served by the server.