GaiAma.org
Making rainforests cool again
- GatsbyJS
- Netlify: front-end hosting
- Zeit: serverless hosting
- Theme UI & Emotion for styling
- Node.js 12.10
- MDX
- Changelog
- I18n: Auto discover & link translations
- Pager: older / newer article
- related articles auto suggested
- react-toastify
- babel-plugin-preval: pre-evaluate color conversions in theme.js
- Offline support
- gatsby-image and gatsby-remark-images for responsive images
- SEO (OpenGraph Tags, Twitter Tags)
- gatsby-source-instagram
- conventional-changelog-cli
- commit message template
- Yarn
- All Contributors by Kent C. Dodds
- integrate programming blog, which should reuse as much as possible
- change react-helmet to react-head
- code improvements
We use yarn
as Node.js package manager instead of npm
and a semantic commit convention based on Angular's.
This way we can auto generate our changelog using conventional-changelog-cli.
If you want, you can use the yarn setup:git
script to link our commit message template in your local git settings (only for this repository), which can serve as a cheat sheet and reminder.
To build the changelog you can run yarn changelog
Thanks goes to these wonderful people (emoji key):
Can Rau 💻 🎨 📖 🔍 🤔 🚇 |
Stefan Ladwig 📖 |
Kemane Ba 🎨 |
---|
This project follows the all-contributors specification. Contributions of any kind welcome!