https://github.com/anubhavsrivastava/website-theanubhav.com
Site content for theanubhav.com based on gatsby
https://github.com/anubhavsrivastava/website-theanubhav.com
Last synced: 3 months ago
JSON representation
Site content for theanubhav.com based on gatsby
- Host: GitHub
- URL: https://github.com/anubhavsrivastava/website-theanubhav.com
- Owner: anubhavsrivastava
- License: mit
- Created: 2020-04-18T20:48:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-26T23:38:28.000Z (almost 3 years ago)
- Last Synced: 2025-05-30T16:59:07.563Z (5 months ago)
- Language: JavaScript
- Size: 30.3 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://app.netlify.com/sites/delog-w3layouts/deploys)
# Delog - Blog for Developer and Designer
This simple website built with GatsbyJS and Netlify CMS. Deploys on netlify with single click. This Starter is sponsered by [W3Layouts](https://w3layouts.com).
[](https://delog-w3layouts.netlify.com/)
[](https://app.netlify.com/start/deploy?repository=https://github.com/W3Layouts/gatsby-starter-delog)
* 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
## Changing repositary URL for Netlify CMS access
You need to change repo URL to your own `repo` at delog/static/admin/config.yml, for example `username/repo-name`
## Creating Github OAuth Client ID
* Goto Github [Developer Settings](https://github.com/settings/developers)
* **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](#accessing-netlify-cms-admin) as described.
## Accessing Netlify CMS Admin
* Goto your Netlify site admin
* Goto **Access Control** > **OAuth** then **Install Provider** you need to select provider as `Github` as add `Client ID` and `Secret`
* Your Netlify CMS is ready. Goto you netlify site URL and append `/admin/`. for example `example.netlify.com/admin/`, You will see login with Github button.
## Managing Blog Posts in Netlify CMS
* Once logged in you will find all the blog post listed here.
* You can create, edit, update and delete like any CMS
## Editing Meta Data
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](https://github.com/W3Layouts/delog/issues/new) Here
### Upcoming Features Roadmap
- [ ] Pagination for Blog
- [ ] Socail Icons