The is the project source code for my blog https://psamsotha.github.io/. The project is open source under MIT. Go ahead and fork it.
Feel free to post any issues or make a PR.
- Jekyll as the static site generator
- Gulp as the build system
- Foundation for the grid and other frontend goodies.
To build the project, you should have Jekyll (see the quickstart) and Gulp installed
gulp- development build, launch a server, and watch.gulp build- one time development jekyll build.gulp build:watch- development build and watchgulp build:prod- one time production build.gulp build:prod:watch- production build and watch.gulp deploy- deploy_sitefiles to GitHub master branch (for site hosting).
- Production Build - Disqus added to posts
The development of the this project is done on the development branch and therefore
the development branch is the default branch. The master only holds the generated
Jekyll _site files. These files are the main deployment artifacts for the site.
To deploy the site, just run gulp deploy, where after a successful build,
you will be asked for you GitHub credentials to push to the repo.