idg.tools icon indicating copy to clipboard operation
idg.tools copied to clipboard

Configure Netlify CMS for github integration

Open Greenheart opened this issue 2 years ago • 0 comments

  • [x] Store content as JSON files in a /content sub-directory.
  • [x] Update the /cms sub directory to use Netlify CMS (with vite) and delete old code.
  • [x] Create the content structure based on current schema.
  • [x] Create an ID widget that creates unique ids for content created in the CMS.
  • [x] Enable relationships between content pieces.
  • [ ] Add GitHub backend with open authoring - allowing people to sign in using their GitHub accounts, and create pull requests from their own forks.
  • [ ] Maybe use GitHub GraphQL API for faster performance.
  • [x] Maybe support file uploads for images via a public directory. Or use embeds and links.

Greenheart avatar May 22 '22 18:05 Greenheart