This simple website built with GatsbyJS and Netlify CMS. Deploys on netlify with single click. This Starter is sponsered by W3Layouts.
- Once you hit "Deploy to Netlify"
- Connect Github
- Enter Repository Name
- And your site starts build process. After the build process your website is live
You need to change repo URL to your own repo
at delog/static/admin/config.yml, for example username/repo-name
- Goto Github Developer Settings
- New OAuth
- Enter Application name
- Homepage URL as Netlify URL
- And Authorization callback URL to
https://api.netlify.com/auth/done
) - Once Client ID and Secret token is generated configure same in Netlify Access Control as described.
- Goto your Netlify site admin
- Goto Access Control > OAuth then Install Provider you need to select provider as
Github
as addClient ID
andSecret
- Your Netlify CMS is ready. Goto you netlify site URL and append
/admin/
. for exampleexample.netlify.com/admin/
, You will see login with Github button.
- Once logged in you will find all the blog post listed here.
- You can create, edit, update and delete like any CMS
Goto gatsby-config.js
. Here you can edit following details
- Title
- Description
- Site URL
- Homepage Title
- Homepage Description
- W3Layouts Contact form domain verification key
- and google analytics tracking id
I hope you build a great website with Delog. If you like it please spread the word, Feel free to contribute and raise a pull request :)
For issues,feedback on enhancement or sharing your new awesome website built with delog. Create New Issue Here
- Pagination for Blog
- Social Icons